paper-with-me

홈 › Papers

Why Neurons Have Thousands of Synapses, A Theory of Sequence Memory in Neocortex

2015-10-31 · Jeff Hawkins, Subutai Ahmad

Neocortical neurons have thousands of excitatory synapses. It is a mystery how neurons integrate the input from so many synapses and what kind of large-scale network behavior this enables. It has been previously proposed that non-linear properties of dendrites enable neurons to recognize multiple patterns. In this paper we extend this idea by showing that a neuron with several thousand synapses arranged along active dendrites can learn to accurately and robustly recognize hundreds of unique patterns of cellular activity, even in the presence of large amounts of noise and pattern variation. We then propose a neuron model where some of the patterns recognized by a neuron lead to action potentials and define the classic receptive field of the neuron, whereas the majority of the patterns recognized by a neuron act as predictions by slightly depolarizing the neuron without immediately generating an action potential. We then present a network model based on neurons with these properties and show that the network learns a robust model of time-based sequences. Given the similarity of excitatory neurons throughout the neocortex and the importance of sequence memory in inference and behavior, we propose that this form of sequence memory is a universal property of neocortical tissue. We further propose that cellular layers in the neocortex implement variations of the same sequence memory algorithm to achieve different aspects of inference and behavior. The neuron and network models we introduce are robust over a wide range of parameters as long as the network uses a sparse distributed code of cellular activations. The sequence capacity of the network scales linearly with the number of synapses on each neuron. Thus neurons need thousands of synapses to learn the many temporal patterns in sensory stimuli and motor sequences.

📄 PDF Abstract BibTeX arXiv:1511.00083

Code (1)

numenta/htmpapers/blob/master/frontiers/why_neurons_have_thousands_of_synapses 공식 구현 pytorch

Similar Papers 제목 키워드 기반

Exact mean-field theory explains the dual role of electrical synapses in collective synchronization

2020-09-03 · Ernest Montbrió, Diego Pazó

Electrical synapses play a major role in setting up neuronal synchronization, but the precise mechanisms whereby these synapses contribute to synchrony are subtle and remain elusive. To investigate these mechanisms mean-…

NatCSNN: A Convolutional Spiking Neural Network for recognition of objects extracted from natural images

2019-09-18 · Pedro Machado, Georgina Cosma, T. M. McGinnity

Biological image processing is performed by complex neural networks composed of thousands of neurons interconnected via thousands of synapses, some of which are excitatory and others inhibitory. Spiking neural models are…

How do neurons operate on sparse distributed representations? A mathematical theory of sparsity, neurons and active dendrites

2016-01-05 · Subutai Ahmad, Jeff Hawkins

We propose a formal mathematical model for sparse representations and active dendrites in neocortex. Our model is inspired by recent experimental findings on active dendritic processing and NMDA spikes in pyramidal neuro…

A multiple timescales approach to bridging spiking- and population-level dynamics

2018-08-15

A rigorous bridge between spiking-level and macroscopic quantities is an on-going and well-developed story for asynchronously firing neurons, but focus has shifted to include neural populations exhibiting varying synchro…

A Radically New Theory of how the Brain Represents and Computes with Probabilities

2017-01-26 · Gerard Rinkus

The brain is believed to implement probabilistic reasoning and to represent information via population, or distributed, coding. Most previous population-based probabilistic (PPC) theories share several basic properties: …