Abstract
Advances in experimental techniques, including behavioral paradigms using rich stimuli under closed loop conditions and the interfacing of neural systems with external inputs and outputs, reveal complex dynamics in the neural code and require a revisiting of standard concepts of representation. High-throughput recording and imaging methods along with the ability to observe and control neuronal subpopulations allow increasingly detailed access to the neural circuitry that subserves these representations and the computations they support. How do we harness theory to build biologically grounded models of complex neural function?
Sensory neurophysiology is dominated by the concept of stimulus representation. Our senses are impinged upon by a variety of stimuli. The nervous system captures these stimuli and filters them to extract and encode a myriad of features. These features are thought to be assembled and integrated across sensory modalities to form representations of increasing complexity, specificity and invariance. These hierarchically organized representations then in principle become accessible to perception and enable the lifelong construction and updating of internal models of the world about which we reason and which provide a basis for invention and imagination.
The concept of a heterogeneous feature basis that becomes increasingly sophisticated as it is propagated hierarchically [1] has gained powerful traction because of the extraordinary finding that the responses of many individual sensory neurons are indeed intelligible: it is frequently possible to find stimulus parameters with respect to which the response of a neuron varies systematically and fairly repeatably. While most clearly elaborated in the visual system, this picture roughly recurs across almost all sensory domains [2,3]. Olfaction may be a counterexample [4], in the sense that representations of intermediate complexity do not appear to exist [5]. Much theoretical progress has been made in the past several decades in developing methods to mine input/output data to determine variations of cascade models, which identify linear filters that extract relevant stimulus components, and predict the firing rate as a nonlinear function of the filtered stimulus [6]. In some cases, such models give excellent predictions of responses to restricted stimulus sets [7] from feature-based models.
Furthermore, theory has addressed not just what is encoded, but why the encoded features may assume the form they do. Two key principles have emerged: that these features may provide an efficient way to represent the specific statistical structure of the natural world [8], and that neural representations are sparse, in the sense that any natural input can be represented by the activation of relatively few neurons [9]. Further, it has been proposed that neural systems might use representations that facilitate computation [10,11] and that processes like adaptation can dynamically enhance the quality of representations [12,13,8]. The utility of such feature representation is validated by the rapid advance of “deep learning” networks in machine intelligence [14], which instantiate the principles of hierarchical feature selection learned from natural data, emergent high order features, and distributed and sparse representations. These advances have resulted in engineered networks that are now able to perform object and speech recognition tasks with unprecedented accuracy.
While this picture of sensory representation is compelling, there are many important caveats-- ones that will assume greater significance as more experiments move toward recording during natural behavior. The success of basic coding models in predicting responses is generally limited to certain stimulus regimes: models fitted using, for example, white noise do not generally accurately predict responses to natural inputs [15,16]. Even in the retina, the poster child for successful neural coding paradigms, the observation of complex feature selectivity such as sensitivity to figure/ground differences and multiple adaptation timescales has triggered the deployment of hybrid coding/dynamical models [16]. The hierarchical feature model, and its machine learning analog, is essentially feed-forward. In reality, feedback plays an enormous though not yet well-understood role in modulating responses by behavioral state, top-down effects and contextual cues [3], multimodality [17] and through interaction with signals of self-motion [2].
Given these complexities, is there an alternative way to think about neural representation? The diverse approaches to computational neuroscience that are expressed in this issue at times expose a tension between two paths to understanding brain function, one which might be seen as originating in computer science and the other in physics. In a computer science formulation, a circuit element implements an algorithmically defined function, a step in a logical chain. From a physical perspective, the state of such an element evolves according to dynamics specified by its interactions; neural circuits can be modeled as a set of differential equations driven by continuous and analogue inputs. This distinction could also be framed as one of function and mechanism. Of course, this somewhat artificial dichotomy between physics and computation becomes obvious when moving from the nervous system to the body: neural signals interface with biomechanics, which provide a fundamental contribution to the transformation from sensory inputs into behavior [18,19,2].
To bridge function and mechanism, we suggest an embellishment of Marr's famous three-level schema of Computation, Algorithm, Physical Implementation to give physics a more prominent role in further unpacking “implementation” into the true physical substrate and a comprehensible dynamical mechanism that can help to “explain” computation.
The three-part picture of Fig. 1 has been most extensively elaborated at the single neuron level. Experimentally well-founded conductance-based models describe the evolution of the voltage of single neurons as a function of inputs, depending on ion channel densities and morphology. These models can be reduced, analytically or numerically, to much simpler and highly predictive low-dimensional dynamical systems [20]. The resulting low-dimensional system is then amenable to analysis, leading to a coding model that expresses its computational properties [20,21,22]. Spike-triggering features approximately arise from the local linearization of the underlying nonlinear dynamical system. The threshold nature of excitability privileges certain stimulus components, reducing the dimensionality of the relevant feature space. Thus, quasi-linearity of the dynamical system establishes the system's filtering properties or feature selectivity, while the nonlinearity of spiking reduces the intrinsic dimensionality of the feature space [21].
Figure 1.
Taking computation here to subsume Marr's computation and algorithm, that is, a description of the system's function, a complete understanding of the neural mechanisms of computation should work at several levels. Data and detailed modeling provide a high-dimensional description of the system. To understand how this concrete implementation carries out a computation, it is useful to develop a low-dimensional description in which the fundamental mechanism of the computation is exposed. The transformation from high-dimensional implementation to low-dimensional model captures the parameter invariance or robustness of the implementation.
The example of the single neuron, a fundamental unit of information encoding, highlights the duality between a dynamical system and a feature-selecting coding model. Any choice of coding model “queries” the dynamical system in order to generate an input/output relationship with respect to a specific variable or set of variables. Despite the sophisticated methods available to guide the selection of this variable set [6], the result is necessarily an impoverishment of the full behavior of the nonlinear system. An example is that of contrast gain in single neurons. When stimulated by inputs that vary over a certain range, the input/output function of many sensory systems depends on the stimulus range: the dynamic range of the response is matched to the input range [13]. Some single neurons show the same effect, demonstrating that the property can arise from intrinsic neuronal nonlinearities [22]. Identifying a low-dimensional model that matches experimental data allows analysis of the dynamics that lead to this coding property.
Extending such a multifaceted approach beyond single neurons is challenging; high-dimensional biophysical models will always be underspecified [23]. However, given that it is now possible to visually identify, record from and manipulate specific cell types, the motivation to incorporate this information in models is there. The appropriate mathematics to perform the necessary reduction of such high-dimensional systems is emerging [24,25]. Studies undertaken in this spirit are beginning to address important open problems, such as the role of diverse cell types [24,26,27], pharmaceuticals [28], neuromodulation [29,30,31] and the statistics of connectivity [32,24] in shaping circuit dynamics and computation. The goal of extracting computation from detailed modeling motivates the use of high-resolution imaging to determine not just a connectivity matrix but also the morphologies of dendritic arbors that influence small circuit computation [33,34,35].
On the output end, the motor field is currently carefully scrutinizing classical tuning curve concepts. Perhaps surprisingly, brain-computer interfaces using decoded motor cortex activity to drive robotic limbs can show considerable success with quite simple decoding algorithms [36,37], which could be viewed as the ultimate validation of a coding picture. As researchers emphasize [38], however, this may be an outcome of remarkable plasticity: as brain-machine interface pioneer Eb Fetz showed decades ago, firing rates of individual neurons can be adjusted through feedback when connected to a decoder [39]. The success of simple linear decoders suggests that the network may adjust itself to the brain-machine interface if the decoding is easily learnable [40]. During normal (although overtrained) behavior, the complex, sometimes non-monotonic time dependence of multielectrode recordings of neuronal responses indicates that instantaneous tuning curves are certainly an impoverished description. Shenoy and colleagues [41] have argued for a return to a more fundamental dynamical systems approach. In this case, the high-dimensional description of Fig. 1 is not modeled but is represented by data; projecting this data into low-dimensional models may permit the inference of an effective dynamical model with explanatory power.
It is likely that the relative success of coding and decoding strategies both at the sensory input and motor output side are reflections of the existence of relatively low-dimensional structure in the underlying dynamical system. In more central processing areas, the situation appears murkier. Neural recordings from prefrontal (monkey) and parietal (rodent) cortex during sensory decision making tasks reveal distributed, multimodal responses that depend on task [42,43,44]. How can one infer the computation that is taking place from these mixed responses? One route is again to search for low-dimensional structure in the data that separates these influences and hopefully elucidates their interaction [44]. Training recurrent neural networks to solve the task and using dimensionality reduction to analyse the resulting network activity is also an intriguing way forward [45,43].
Thus, there are two major routes toward reducing the intrinsic high dimensionality of neural circuits to low-dimensional models in the search for computation: quasi-analytical simplifications of high-dimensional dynamical systems [20,24,46], or data-driven approaches that discover low dimensional structure in high dimensional data [41,45]. The form of these low-dimensional systems should inform or potentially eventually replace coding models that allow for modulation by behavioral state and top-down effects, and incorporate the nonlinearities that account for adaptation and context dependence. Such an approach might permit a breaking out of conventional thinking about visual representation to encompass emerging alternative views of the true function of V1 [47].
While the feature or receptive field concept, broadly defined, still has much to contribute in helping to organize thinking about representation and its transformation in the brain, many important caveats apply both in the application of the concept and its existence in reality. Passive stimulation protocols favor a relatively simple feedforward perspective. Newer experimental techniques present the possibility, and indeed the necessity, of understanding the more complete dynamical system. Capturing the relationship between dynamically modulated representations and the underlying high-dimensional nonlinear dynamical system in the form of a low-dimensional model will be critical in deciphering complex computations. While some apparent correspondences are emerging between neuronal and artificial networks designed for object recognition, it remains to be seen whether these similarities will prevail under natural recording conditions during complex behavior. As machine learning approaches move beyond object recognition into the realm of natural behavior [48,23,10], the solutions that arise might inform our interpretations of central processing. Ultimately, the development of methods to map the dynamics of the physical substrate onto the computational is the bottleneck in our ability to truly comprehend the biological mechanisms of intelligence.
Acknowledgments
We thank David Kleinfeld, Andre Longtin, Surya Ganguli, Dora Angelaki and the other attendees of the 2014 CIFAR pre-workshop, as well as Blaise Agiiera y Arcas and Alison Duffy for stimulating discussions. We thank CIFAR for the opportunity to meet. This work was funded by CRCNS NIH grant R01DC013693-01. The views expressed in this article are not necessarily those of the NIH.
Footnotes
Publisher's Disclaimer: This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final citable form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.
References
- 1.Poggio T, Mutch J, Leibo J, Rosasco L, Tacchetti A. The computational magic of the ventral stream: sketch of a theory (and why some deep architectures work). MIT Technical Report, MIT-CSAIL-TR-2012-35. 2012 http://cbcl.mit.edu/publications/ps/MIT-CSAIL-TR-2012-035.pdf.
- 2.Maravall M, Diamond M. Current Opinion in Neurobiology. 2014;25 doi: 10.1016/j.conb.2014.01.014. [DOI] [PubMed] [Google Scholar]
- 3.Fritz J, Shamma S. Current Opinion in Neurobiology. 2014;2 doi: 10.1016/j.conb.2014.01.011. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Secundo L, Snitz K, Sobel N. The perceptual logic of smell. Current Opinion in Neurobiology. 2014;25:107–115. doi: 10.1016/j.conb.2013.12.010. [DOI] [PubMed] [Google Scholar]
- 5.Miura K, Mainen ZF, Uchida N. Odor representations in olfactory cortex: distributed rate coding and decorrelated population activity. Neuron. 2012;74(6):1087–98. doi: 10.1016/j.neuron.2012.04.021. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Sharpee TO. Computational identification of receptive fields. Annu Rev Neurosci. 2013;36:103–20. doi: 10.1146/annurev-neuro-062012-170253. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Pillow JW, Shlens J, Paninski L, Sher A, Litke AM, Chichilnisky EJ, Simoncelli EP. Spatio-temporal correlations and visual signalling in a complete neuronal population. Nature. 2008;454(7207):995–9. doi: 10.1038/nature07140. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Sharpee TO, Calhoun AJ, Chalasani SH. Information theory of adaptation in neurons, behavior, and mood. Current Opinion in Neurobiology. 2014;25:47–53. doi: 10.1016/j.conb.2013.11.007. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Olshausen BA, Field DJ. Sparse coding of sensory inputs. Current Opinion in Neurobiology. 2004;14:481–487. doi: 10.1016/j.conb.2004.07.007. [DOI] [PubMed] [Google Scholar]
- 10.Cox D. Current Opinion in Neurobiology. 2014;25 doi: 10.1016/j.conb.2014.01.016. [DOI] [PubMed] [Google Scholar]
- 11.DiCarlo JJ, Zoccolan D, Rust NC. How does the brain solve visual object recognition? Neuron. 2012 Feb 9;73(3):415–34. doi: 10.1016/j.neuron.2012.01.010. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Adibi M, McDonald JS, Clifford CW, Arabzadeh E. Adaptation improves neural coding efficiency despite increasing correlations in variability. J Neurosci. 2013;33(5):2108–20. doi: 10.1523/JNEUROSCI.3449-12.2013. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Wark B, Lundstrom BN, Fairhall A. Sensory adaptation. Curr. Opin. Neurobiol. 2007;17(4):423–9. doi: 10.1016/j.conb.2007.07.001. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Bengio Y. Learning deep architectures for AI. Foundations and Trends in Machine Learning. 2009;2(1) [Google Scholar]
- 15.Rieke F, Rudd ME. The challenges natural images pose for visual adaptation. Neuron. 2009;64(5):605–16. doi: 10.1016/j.neuron.2009.11.028. [DOI] [PubMed] [Google Scholar]
- 16.Kastner DK, Baccus SA. Insights from the retina into the diverse and general computations of adaptation, detection, and prediction. Current Opinion in Neurobiology. 2014;25:63–69. doi: 10.1016/j.conb.2013.11.012. [DOI] [PubMed] [Google Scholar]
- 17.Seilheimer RL, Rosenberg A, Angelaki DE. Models and processes of multisensory cue combination. Current Opinion in Neurobiology. 2014;25:38–46. doi: 10.1016/j.conb.2013.11.008. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Roth E, Sponberg S, Cowan NJ. A comparative approach to closed-loop computation. Current Opinion in Neurobiology. 2014;25:54–62. doi: 10.1016/j.conb.2013.11.005. [DOI] [PubMed] [Google Scholar]
- 19.Cohen N, Sanders T. Nematode locomotion: dissecting the neuronal-environmental loop. Current Opinion in Neurobiology. 2014;25:99–106. doi: 10.1016/j.conb.2013.12.003. [DOI] [PubMed] [Google Scholar]
- 20.Brunel Current Opinion in Neurobiology. 2014 Apr;25 doi: 10.1016/j.conb.2014.01.005. [DOI] [PubMed] [Google Scholar]
- 21.Hong SSH, Aguera y Arcas B, Fairhall AL. Single neuron computation: from dynamical system to feature detector. Neural Comput. 2007;19(12):3133–72. doi: 10.1162/neco.2007.19.12.3133. [DOI] [PubMed] [Google Scholar]
- 22.Mease RA, Famulare M, Gjorgjieva J, Moody WJ, Fairhall AL. Emergence of adaptive computation by single neurons in the developing cortex. J Neurosci. 2013;33(30):12154–70. doi: 10.1523/JNEUROSCI.3263-12.2013. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Chris Eliasmith Oliver Trujillo. The use and abuse of large-scale brain models. Current Opinion in Neurobiology. 2014 Apr;25:1–6. doi: 10.1016/j.conb.2013.09.009. [DOI] [PubMed] [Google Scholar]
- 24.Wolf F, Engelken R, Puelma-Touzel M, Florez Weidinger JD, Neef A. Dynamical models of cortical circuits. Current Opinion in Neurobiology. 2014;25 doi: 10.1016/j.conb.2014.01.017. [DOI] [PubMed] [Google Scholar]
- 25.Schaffer ES, Ostojic S, Abbott LF. A complex-valued firing-rate model that aaproximates the dynamics of spiking networks. PLoS Comput Biol. 2013;9(10):e1003301. doi: 10.1371/journal.pcbi.1003301. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Gjorgjieva M. Famulare, Mease R, Moody WJ, Fairhall AL. Implications of single-neuron gain control for information transmission in networks. Computational and Systems Neuroscience (COSYNE) 2011 Available from Nature Precedings, http://precedings.nature.com/documents/5860/version/1.
- 27.Harris K, Mrsic-Flogel TD. Cortical connectivity and sensory coding. Nature. 2013;503:51–58. doi: 10.1038/nature12654. [DOI] [PubMed] [Google Scholar]
- 28.Ching S, Brown EN. Modeling the dynamical effects of anesthesia on brain circuits. Current Opinion in Neurobiology. 2014;25:116–122. doi: 10.1016/j.conb.2013.12.011. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Bargmann CI, Marder E. From the connectome to brain function. Nat Methods. 2013;10(6):483–90. doi: 10.1038/nmeth.2451. [DOI] [PubMed] [Google Scholar]
- 30.Nakahara H. Multiplexing signals in reinforcement learning with internal models and dopamine. Current Opinion in Neurobiology. 2014;25:123–129. doi: 10.1016/j.conb.2014.01.001. [DOI] [PubMed] [Google Scholar]
- 31.Fee M. Current Opinion in Neurobiology. 2014;25 doi: 10.1016/j.conb.2014.01.012. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Hu Y, Trousdale J, Josic K, Shea-Brown E. Motif statistics and spike correlations in neuronal networks. J. Stat. Mech. 2013 doi:10.1088/1742- 5468/2013/03/P03012. [Google Scholar]
- 33.Takemura SY, Bharioke A, Lu Z, Nern A, Vitaladevuni S, Rivlin PK, Katz WT, Olbris DJ, Plaza SM, Winston P, Zhao T, Horne JA, Fetter RD, Takemura S, Blazek K, Chang LA, Ogundeyi O, Saunders MA, Shapiro V, Sigmund C, Rubin GM, Scheffer LK, Meinertzhagen IA, Chklovskii DB. A visual motion detection circuit suggested by Drosophila connectomics. Nature. 2013;500(7461):175–81. doi: 10.1038/nature12450. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Helmstaedter M, Briggman KL, Turaga SC, Jain V, Seung HS, Denk W. Connectomic reconstruction of the inner plexiform layer in the mouse retina. Nature. 2013;500(7461):168–74. doi: 10.1038/nature12346. [DOI] [PubMed] [Google Scholar]
- 35.Elyada YM, Haag J, Borst A. Different receptive fields in axons and dendrites underlie robust coding in motion-sensitive neurons. Nat Neurosci. 2009;12(3):327–32. doi: 10.1038/nn.2269. [DOI] [PubMed] [Google Scholar]
- 36.Wander Jeremiah D, Rao Rajesh PN. Brain-computer interfaces: a powerful tool for scientific inquiry. Current Opinion in Neurobiology. 2014 Apr;25:70–75. doi: 10.1016/j.conb.2013.11.013. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Velliste M, Perel S, Spalding MC, Whitford AS, Schwartz AB. Cortical control of a prosthetic arm for self-feeding. Nature. 2008;453(7198):1098–101. doi: 10.1038/nature06996. [DOI] [PubMed] [Google Scholar]
- 38.Carmena JM. Advances in neuroprosthetic learning and control. PLoS Biology. 2013;11(5):e1001561. doi: 10.1371/journal.pbio.1001561. doi:10.1371/journal.pbio.1001561. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39.Fetz EE. Operant conditioning of cortical unit activity. Science. 1969;163:955–957. 571. doi: 10.1126/science.163.3870.955. [DOI] [PubMed] [Google Scholar]
- 40.Legenstein R, Chase SM, Schwartz AB, Maass W. J Neurosci. 2010 Jun 23;30(25):8400–10. doi: 10.1523/JNEUROSCI.4284-09.2010. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Shenoy K. M. Sahani, Churchland M. Cortical control of arm movements: a dynamical systems perspective. Annu. Rev. Neurosci. 2013;36:337–59. doi: 10.1146/annurev-neuro-062111-150509. [DOI] [PubMed] [Google Scholar]
- 42.Roy JE, Riesenhuber M, Poggio T, Miller EK. Prefrontal cortex activity during flexible categorization. J. Neurosci. 2010;30(25):8519–28. doi: 10.1523/JNEUROSCI.4837-09.2010. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Mante V, Sussillo D, Shenoy KV, Newsome WT. Context-dependent computation by recurrent dynamics in prefrontal cortex. Nature. 2013;503(7474):78–84. doi: 10.1038/nature12742. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44.Kaufman MT, Raposo D, Churchland AK. Dynamics of decision and action in rat posterior parietal cortex. Society for Neuroscience. 2013:668.04. doi: 10.1523/JNEUROSCI.0105-17.2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 45.Sussillo D. Current Opinion in Neurobiology. 2014;25 doi: 10.1016/j.conb.2014.01.008. [DOI] [PubMed] [Google Scholar]
- 46.Hedrick KR, Cox SJ. Structure-preserving model reduction of passive and quasi-active neurons. J Comput Neurosci. 2013;34(1):1–26. doi: 10.1007/s10827-012-0403-y. [DOI] [PubMed] [Google Scholar]
- 47.Keller GB, Bonhoeffer T, Hibener M. Sensorimotor mismatch signals in primary visual cortex of the behaving mouse. Neuron. 2012;74(5):809–15. doi: 10.1016/j.neuron.2012.03.040. [DOI] [PubMed] [Google Scholar]
- 48.Mnih V, Kavukcuoglu K, Silver D, Graves A, Antonoglou I, Wierstra D, Riedmiller M. Playing Atari with Deep Reinforcement Learning. arXiv:1312.5602v1 [cs.LG] [Google Scholar]

