Cargando…
Optimizing Semantic Pointer Representations for Symbol-Like Processing in Spiking Neural Networks
The Semantic Pointer Architecture (SPA) is a proposal of specifying the computations and architectural elements needed to account for cognitive functions. By means of the Neural Engineering Framework (NEF) this proposal can be realized in a spiking neural network. However, in any such network each S...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4762696/ https://www.ncbi.nlm.nih.gov/pubmed/26900931 http://dx.doi.org/10.1371/journal.pone.0149928 |
_version_ | 1782417144501239808 |
---|---|
author | Gosmann, Jan Eliasmith, Chris |
author_facet | Gosmann, Jan Eliasmith, Chris |
author_sort | Gosmann, Jan |
collection | PubMed |
description | The Semantic Pointer Architecture (SPA) is a proposal of specifying the computations and architectural elements needed to account for cognitive functions. By means of the Neural Engineering Framework (NEF) this proposal can be realized in a spiking neural network. However, in any such network each SPA transformation will accumulate noise. By increasing the accuracy of common SPA operations, the overall network performance can be increased considerably. As well, the representations in such networks present a trade-off between being able to represent all possible values and being only able to represent the most likely values, but with high accuracy. We derive a heuristic to find the near-optimal point in this trade-off. This allows us to improve the accuracy of common SPA operations by up to 25 times. Ultimately, it allows for a reduction of neuron number and a more efficient use of both traditional and neuromorphic hardware, which we demonstrate here. |
format | Online Article Text |
id | pubmed-4762696 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-47626962016-03-07 Optimizing Semantic Pointer Representations for Symbol-Like Processing in Spiking Neural Networks Gosmann, Jan Eliasmith, Chris PLoS One Research Article The Semantic Pointer Architecture (SPA) is a proposal of specifying the computations and architectural elements needed to account for cognitive functions. By means of the Neural Engineering Framework (NEF) this proposal can be realized in a spiking neural network. However, in any such network each SPA transformation will accumulate noise. By increasing the accuracy of common SPA operations, the overall network performance can be increased considerably. As well, the representations in such networks present a trade-off between being able to represent all possible values and being only able to represent the most likely values, but with high accuracy. We derive a heuristic to find the near-optimal point in this trade-off. This allows us to improve the accuracy of common SPA operations by up to 25 times. Ultimately, it allows for a reduction of neuron number and a more efficient use of both traditional and neuromorphic hardware, which we demonstrate here. Public Library of Science 2016-02-22 /pmc/articles/PMC4762696/ /pubmed/26900931 http://dx.doi.org/10.1371/journal.pone.0149928 Text en © 2016 Gosmann, Eliasmith http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Gosmann, Jan Eliasmith, Chris Optimizing Semantic Pointer Representations for Symbol-Like Processing in Spiking Neural Networks |
title | Optimizing Semantic Pointer Representations for Symbol-Like Processing in Spiking Neural Networks |
title_full | Optimizing Semantic Pointer Representations for Symbol-Like Processing in Spiking Neural Networks |
title_fullStr | Optimizing Semantic Pointer Representations for Symbol-Like Processing in Spiking Neural Networks |
title_full_unstemmed | Optimizing Semantic Pointer Representations for Symbol-Like Processing in Spiking Neural Networks |
title_short | Optimizing Semantic Pointer Representations for Symbol-Like Processing in Spiking Neural Networks |
title_sort | optimizing semantic pointer representations for symbol-like processing in spiking neural networks |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4762696/ https://www.ncbi.nlm.nih.gov/pubmed/26900931 http://dx.doi.org/10.1371/journal.pone.0149928 |
work_keys_str_mv | AT gosmannjan optimizingsemanticpointerrepresentationsforsymbollikeprocessinginspikingneuralnetworks AT eliasmithchris optimizingsemanticpointerrepresentationsforsymbollikeprocessinginspikingneuralnetworks |