Deterministic networks for probabilistic computing
- PMID: 31797943
- PMCID: PMC6893033
- DOI: 10.1038/s41598-019-54137-7
Deterministic networks for probabilistic computing
Abstract
Neuronal network models of high-level brain functions such as memory recall and reasoning often rely on the presence of some form of noise. The majority of these models assumes that each neuron in the functional network is equipped with its own private source of randomness, often in the form of uncorrelated external noise. In vivo, synaptic background input has been suggested to serve as the main source of noise in biological neuronal networks. However, the finiteness of the number of such noise sources constitutes a challenge to this idea. Here, we show that shared-noise correlations resulting from a finite number of independent noise sources can substantially impair the performance of stochastic network models. We demonstrate that this problem is naturally overcome by replacing the ensemble of independent noise sources by a deterministic recurrent neuronal network. By virtue of inhibitory feedback, such networks can generate small residual spatial correlations in their activity which, counter to intuition, suppress the detrimental effect of shared input. We exploit this mechanism to show that a single recurrent network of a few hundred neurons can serve as a natural noise source for a large ensemble of functional networks performing probabilistic computations, each comprising thousands of units.
Conflict of interest statement
The authors declare no competing interests.
Figures
Similar articles
-
Emerging Artificial Neuron Devices for Probabilistic Computing.Front Neurosci. 2021 Aug 6;15:717947. doi: 10.3389/fnins.2021.717947. eCollection 2021. Front Neurosci. 2021. PMID: 34421528 Free PMC article. Review.
-
Stochasticity from function - Why the Bayesian brain may need no noise.Neural Netw. 2019 Nov;119:200-213. doi: 10.1016/j.neunet.2019.08.002. Epub 2019 Aug 19. Neural Netw. 2019. PMID: 31450073
-
Stochastic synchronization of neuronal populations with intrinsic and extrinsic noise.J Math Neurosci. 2011 May 3;1(1):2. doi: 10.1186/2190-8567-1-2. J Math Neurosci. 2011. PMID: 22656265 Free PMC article.
-
Joining distributed pattern processing and homeostatic plasticity in recurrent on-center off-surround shunting networks: noise, saturation, short-term memory, synaptic scaling, and BDNF.Neural Netw. 2012 Jan;25(1):21-9. doi: 10.1016/j.neunet.2011.07.009. Epub 2011 Aug 12. Neural Netw. 2012. PMID: 21890320
-
Probabilistic secretion of quanta in the central nervous system: granule cell synaptic control of pattern separation and activity regulation.Philos Trans R Soc Lond B Biol Sci. 1991 Jun 29;332(1264):199-220. doi: 10.1098/rstb.1991.0050. Philos Trans R Soc Lond B Biol Sci. 1991. PMID: 1680237 Review.
Cited by
-
Coherent noise enables probabilistic sequence replay in spiking neuronal networks.PLoS Comput Biol. 2023 May 2;19(5):e1010989. doi: 10.1371/journal.pcbi.1010989. eCollection 2023 May. PLoS Comput Biol. 2023. PMID: 37130121 Free PMC article.
-
An overview of brain-like computing: Architecture, applications, and future trends.Front Neurorobot. 2022 Nov 24;16:1041108. doi: 10.3389/fnbot.2022.1041108. eCollection 2022. Front Neurorobot. 2022. PMID: 36506817 Free PMC article. Review.
-
Sequence learning, prediction, and replay in networks of spiking neurons.PLoS Comput Biol. 2022 Jun 21;18(6):e1010233. doi: 10.1371/journal.pcbi.1010233. eCollection 2022 Jun. PLoS Comput Biol. 2022. PMID: 35727857 Free PMC article.
-
Evolving interpretable plasticity for spiking networks.Elife. 2021 Oct 28;10:e66273. doi: 10.7554/eLife.66273. Elife. 2021. PMID: 34709176 Free PMC article.
-
Emerging Artificial Neuron Devices for Probabilistic Computing.Front Neurosci. 2021 Aug 6;15:717947. doi: 10.3389/fnins.2021.717947. eCollection 2021. Front Neurosci. 2021. PMID: 34421528 Free PMC article. Review.
References
-
- Hoyer, P. O. & Hyvärinen, A. Interpreting neural response variability as monte carlo sampling of the posterior. In Advances in neural information processing systems, 293–300 (2003).
