{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,12,17]],"date-time":"2022-12-17T06:14:15Z","timestamp":1671257655689},"reference-count":72,"publisher":"MIT Press - Journals","issue":"9","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Neural Computation"],"published-print":{"date-parts":[[2013,9]]},"abstract":"<jats:p> Temporal spike codes play a crucial role in neural information processing. In particular, there is strong experimental evidence that interspike intervals (ISIs) are used for stimulus representation in neural systems. However, very few algorithmic principles exploit the benefits of such temporal codes for probabilistic inference of stimuli or decisions. Here, we describe and rigorously prove the functional properties of a spike-based processor that uses ISI distributions to perform probabilistic inference. The abstract processor architecture serves as a building block for more concrete, neural implementations of the belief-propagation (BP) algorithm in arbitrary graphical models (e.g., Bayesian networks and factor graphs). The distributed nature of graphical models matches well with the architectural and functional constraints imposed by biology. In our model, ISI distributions represent the BP messages exchanged between factor nodes, leading to the interpretation of a single spike as a random sample that follows such a distribution. We verify the abstract processor model by numerical simulation in full graphs, and demonstrate that it can be applied even in the presence of analog variables. As a particular example, we also show results of a concrete, neural implementation of the processor, although in principle our approach is more flexible and allows different neurobiological interpretations. Furthermore, electrophysiological data from area LIP during behavioral experiments are assessed in light of ISI coding, leading to concrete testable, quantitative predictions and a more accurate description of these data compared to hitherto existing models. <\/jats:p>","DOI":"10.1162\/neco_a_00477","type":"journal-article","created":{"date-parts":[[2013,5,10]],"date-time":"2013-05-10T18:17:11Z","timestamp":1368209831000},"page":"2303-2354","source":"Crossref","is-referenced-by-count":9,"title":["Spike-Based Probabilistic Inference in Analog Graphical Models Using Interspike-Interval Coding"],"prefix":"10.1162","volume":"25","author":[{"given":"Andreas","family":"Steimer","sequence":"first","affiliation":[{"name":"Institute of Neuroinformatics, University of Z\u00fcrich and ETH Z\u00fcrich, Z\u00fcrich 8057, Switzerland"}]},{"given":"Rodney","family":"Douglas","sequence":"additional","affiliation":[{"name":"Institute of Neuroinformatics, University of Z\u00fcrich and ETH Z\u00fcrich, Z\u00fcrich 8057, Switzerland"}]}],"member":"281","reference":[{"key":"B1","doi-asserted-by":"publisher","DOI":"10.1109\/18.825794"},{"key":"B2","doi-asserted-by":"publisher","DOI":"10.1523\/JNEUROSCI.14-05-02870.1994"},{"key":"B3","doi-asserted-by":"publisher","DOI":"10.1016\/j.neuron.2008.09.021"},{"key":"B4","volume-title":"Nonlinear programming","author":"Bertsekas D.","year":"1999","edition":"2"},{"key":"B5","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-79007-5"},{"key":"B6","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-45528-0"},{"issue":"2","key":"B7","first-page":"1","volume":"7","author":"B\u00f6rlin M.","year":"2011","journal-title":"PLoS Computational Biology"},{"key":"B8","volume-title":"On-line learning in neural networks","author":"Bottou L.","year":"1998"},{"key":"B9","doi-asserted-by":"publisher","DOI":"10.1098\/rspb.1976.0074"},{"key":"B10","doi-asserted-by":"publisher","DOI":"10.1155\/NP.1999.147"},{"key":"B11","doi-asserted-by":"publisher","DOI":"10.1038\/377059a0"},{"key":"B12","doi-asserted-by":"publisher","DOI":"10.1152\/jn.00949.2002"},{"key":"B13","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-011-7801-3"},{"key":"B14","doi-asserted-by":"publisher","DOI":"10.1109\/ISIT.2006.261910"},{"key":"B15","doi-asserted-by":"publisher","DOI":"10.1162\/neco.2008.20.1.91"},{"key":"B16","doi-asserted-by":"publisher","DOI":"10.1038\/90541"},{"key":"B17","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.neuro.27.070203.144152"},{"key":"B18","doi-asserted-by":"publisher","DOI":"10.1162\/089976601750399254"},{"key":"B19","doi-asserted-by":"publisher","DOI":"10.1038\/415429a"},{"key":"B20","doi-asserted-by":"publisher","DOI":"10.1038\/35090500"},{"key":"B21","doi-asserted-by":"publisher","DOI":"10.1109\/18.910573"},{"key":"B22","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.1984.4767596"},{"key":"B23","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511815706"},{"key":"B24","doi-asserted-by":"publisher","DOI":"10.1016\/S1364-6613(00)01567-9"},{"key":"B25","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.neuro.29.051605.113038"},{"key":"B26","first-page":"905","volume":"6","author":"Ihler A. T.","year":"2005","journal-title":"Journal of Machine Learning Research"},{"key":"B27","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2003.1211410"},{"key":"B28","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.0900573106"},{"key":"B30","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2007.04.016"},{"key":"B31","doi-asserted-by":"publisher","DOI":"10.1016\/j.visres.2005.10.002"},{"key":"B32","volume-title":"Probabilistic graphical models","author":"Koller D.","year":"2009"},{"key":"B33","doi-asserted-by":"publisher","DOI":"10.1109\/18.910572"},{"key":"B34","doi-asserted-by":"publisher","DOI":"10.1162\/neco.2009.05-08-783"},{"key":"B35","doi-asserted-by":"publisher","DOI":"10.1038\/nn909"},{"key":"B36","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008916026143"},{"key":"B37","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2004.1267047"},{"key":"B38","doi-asserted-by":"publisher","DOI":"10.1523\/JNEUROSCI.0225-06.2006"},{"key":"B39","doi-asserted-by":"publisher","DOI":"10.1038\/nn1790"},{"key":"B40","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.0020165"},{"key":"B41","doi-asserted-by":"publisher","DOI":"10.1162\/089976602760407955"},{"key":"B42","volume-title":"Information theory, inference and learning algorithms","author":"MacKay D.","year":"2003"},{"key":"B43","doi-asserted-by":"publisher","DOI":"10.1016\/j.neuron.2009.03.021"},{"key":"B44","first-page":"467","volume-title":"Proc. 15th Conf. Uncertainty in Artificial Intelligence","author":"Murphy A.","year":"1999"},{"key":"B45","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1008587107"},{"key":"B46","doi-asserted-by":"publisher","DOI":"10.1016\/0006-8993(70)90134-4"},{"key":"B47","first-page":"1057","volume-title":"Advances in neural information processing systems, 18","author":"Ott T.","year":"2006"},{"key":"B48","doi-asserted-by":"publisher","DOI":"10.1088\/0954-898X_15_4_002"},{"key":"B49","volume-title":"Probability, random variables and stochastic processes","author":"Papoulis A.","year":"2002"},{"key":"B50","doi-asserted-by":"publisher","DOI":"10.1162\/neco.2010.03-09-980"},{"key":"B51","doi-asserted-by":"publisher","DOI":"10.1038\/nn.2640"},{"key":"B52","doi-asserted-by":"publisher","DOI":"10.1162\/neco.2006.18.6.1318"},{"key":"B53","doi-asserted-by":"publisher","DOI":"10.1152\/jn.1997.78.3.1574"},{"key":"B54","doi-asserted-by":"publisher","DOI":"10.1016\/S0896-6273(03)00148-X"},{"key":"B55","doi-asserted-by":"publisher","DOI":"10.1016\/S0896-6273(03)00149-1"},{"key":"B56","doi-asserted-by":"publisher","DOI":"10.1162\/08997660460733976"},{"key":"B57","volume-title":"Advances in neural information processing systems, 17","author":"Rao R.","year":"2005"},{"key":"B58","doi-asserted-by":"publisher","DOI":"10.1152\/jn.00802.2006"},{"key":"B59","doi-asserted-by":"publisher","DOI":"10.1523\/JNEUROSCI.20-05-01964.2000"},{"key":"B60","doi-asserted-by":"publisher","DOI":"10.1523\/JNEUROSCI.22-21-09475.2002"},{"key":"B61","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.93.2.628"},{"key":"B62","doi-asserted-by":"publisher","DOI":"10.1152\/jn.2001.86.4.1916"},{"key":"B63","doi-asserted-by":"publisher","DOI":"10.1152\/jn.01055.2010"},{"key":"B64","doi-asserted-by":"publisher","DOI":"10.1523\/JNEUROSCI.13-01-00334.1993"},{"key":"B65","doi-asserted-by":"publisher","DOI":"10.1162\/neco.2009.08-08-837"},{"key":"B66","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2003.1211409"},{"key":"B67","doi-asserted-by":"publisher","DOI":"10.1523\/JNEUROSCI.20-14-05461.2000"},{"key":"B68","doi-asserted-by":"publisher","DOI":"10.1038\/26487"},{"key":"B69","doi-asserted-by":"publisher","DOI":"10.1068\/p3029"},{"key":"B70","doi-asserted-by":"publisher","DOI":"10.1162\/neco.2010.06-09-1030"},{"key":"B71","doi-asserted-by":"publisher","DOI":"10.1038\/nature05852"},{"key":"B72","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.2005.850085"},{"key":"B73","first-page":"1577","volume-title":"Advances in neural information processing systems, 17","author":"Yu A.","year":"2005"}],"container-title":["Neural Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mitpressjournals.org\/doi\/pdf\/10.1162\/NECO_a_00477","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,12]],"date-time":"2021-03-12T21:39:58Z","timestamp":1615585198000},"score":1,"resource":{"primary":{"URL":"https:\/\/direct.mit.edu\/neco\/article\/25\/9\/2303-2354\/7913"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9]]},"references-count":72,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2013,9]]}},"alternative-id":["10.1162\/NECO_a_00477"],"URL":"https:\/\/doi.org\/10.1162\/neco_a_00477","relation":{},"ISSN":["0899-7667","1530-888X"],"issn-type":[{"value":"0899-7667","type":"print"},{"value":"1530-888X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,9]]}}}