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...

Descripción completa

Detalles Bibliográficos
Autores principales: Gosmann, Jan, Eliasmith, Chris
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