<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Comput. Neurosci.</journal-id>
<journal-title>Frontiers in Computational Neuroscience</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Comput. Neurosci.</abbrev-journal-title>
<issn pub-type="epub">1662-5188</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fncom.2022.857653</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Hypothesis and Theory</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Maximal Dependence Capturing as a Principle of Sensory Processing</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Raj</surname> <given-names>Rishabh</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/1702014/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Dahlen</surname> <given-names>Dar</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Duyck</surname> <given-names>Kyle</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/1647676/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Yu</surname> <given-names>C. Ron</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/200339/overview"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Stowers Institute for Medical Research</institution>, <addr-line>Kansas City, MO</addr-line>, <country>United States</country></aff>
<aff id="aff2"><sup>2</sup><institution>Department of Anatomy and Cell Biology, University of Kansas Medical Center</institution>, <addr-line>Kansas City, KS</addr-line>, <country>United States</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Paul Miller, Brandeis University, United States</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Tony Lindeberg, Royal Institute of Technology, Sweden; Gianluca Serafini, San Martino Hospital (IRCCS), Italy</p></fn>
<corresp id="c001">&#x002A;Correspondence: C. Ron Yu, <email>cry@stowers.org</email></corresp>
<fn fn-type="other" id="fn004"><p>This article was submitted to Frontiers in Computational Neuroscience, a section of the journal Frontiers in Computational Neuroscience</p></fn>
</author-notes>
<pub-date pub-type="epub">
<day>25</day>
<month>03</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>16</volume>
<elocation-id>857653</elocation-id>
<history>
<date date-type="received">
<day>18</day>
<month>01</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>15</day>
<month>02</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x00A9; 2022 Raj, Dahlen, Duyck and Yu.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Raj, Dahlen, Duyck and Yu</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract>
<p>Sensory inputs conveying information about the environment are often noisy and incomplete, yet the brain can achieve remarkable consistency in recognizing objects. Presumably, transforming the varying input patterns into invariant object representations is pivotal for this cognitive robustness. In the classic hierarchical representation framework, early stages of sensory processing utilize independent components of environmental stimuli to ensure efficient information transmission. Representations in subsequent stages are based on increasingly complex receptive fields along a hierarchical network. This framework accurately captures the input structures; however, it is challenging to achieve invariance in representing different appearances of objects. Here we assess theoretical and experimental inconsistencies of the current framework. In its place, we propose that individual neurons encode objects by following the principle of maximal dependence capturing (MDC), which compels each neuron to capture the structural components that contain maximal information about specific objects. We implement the proposition in a computational framework incorporating dimension expansion and sparse coding, which achieves consistent representations of object identities under occlusion, corruption, or high noise conditions. The framework neither requires learning the corrupted forms nor comprises deep network layers. Moreover, it explains various receptive field properties of neurons. Thus, MDC provides a unifying principle for sensory processing.</p>
</abstract>
<kwd-group>
<kwd>object recognition (OR)</kwd>
<kwd>computational modeling</kwd>
<kwd>invariant representation</kwd>
<kwd>sparse recovery (SR)</kwd>
<kwd>redundancy reduction</kwd>
<kwd>redundancy capturing</kwd>
<kwd>sparse coding</kwd>
<kwd>grandmother cell</kwd>
</kwd-group>
<contract-sponsor id="cn001">Stowers Institute for Medical Research<named-content content-type="fundref-id">10.13039/100007795</named-content></contract-sponsor>
<contract-sponsor id="cn002">National Institute on Deafness and Other Communication Disorders<named-content content-type="fundref-id">10.13039/100000055</named-content></contract-sponsor>
<counts>
<fig-count count="6"/>
<table-count count="0"/>
<equation-count count="11"/>
<ref-count count="176"/>
<page-count count="19"/>
<word-count count="15428"/>
</counts>
</article-meta>
</front>
<body>
<sec id="S1" sec-type="intro">
<title>Introduction</title>
<p>The world is organized into objects that form the basis of our daily experience. Objects can be assigned meanings from their associations with others and can predict future events. Object recognition is a subject of intensive study in neuroscience, machine vision, and artificial intelligence. It refers to a collection of problems that involve identifying an object from varying input patterns. The most studied object recognition tasks include image segmentation, size and location invariance, representation of 3-D images, identifying occluded objects, and object classification.</p>
<p>Object recognition is a hard problem because a given object can turn up in numerous appearances, can be obscured and occluded, yet the brain readily recognizes it (<xref ref-type="bibr" rid="B165">Ullman, 1996</xref>; <xref ref-type="bibr" rid="B128">Riesenhuber and Poggio, 1999b</xref>; <xref ref-type="bibr" rid="B45">DiCarlo and Cox, 2007</xref>). The prevailing framework of object recognition divides the problem into two subproblems: representation and decision (<xref ref-type="bibr" rid="B45">DiCarlo and Cox, 2007</xref>). Objects are thought to be represented in the cortical regions, which are then distinguished and properly classified. With this division are two sets of difficulties. The first is to identify the computational rules that allow the transformation of sensory inputs into accurate and invariant representations. The canonical framework is vision-centric, based on our understanding of highly advanced visual systems such as those in primates. Under this framework, object representation is achieved through hierarchically organized networks of neurons (<xref ref-type="bibr" rid="B130">Riesenhuber and Poggio, 2000</xref>; <xref ref-type="bibr" rid="B144">Serre, 2014</xref>). In the meantime, it is also premised on efficient coding, where individual neurons transmit information efficiently. There are no intrinsic computation rules that allow the mapping of variant inputs onto the same representation. The second set of difficulties is related to resolving the ambiguities in the representations and determining whether a representation belongs to a specific object or a class of objects. The canonical solution to this problem is for a network to be trained using a large set of examples to achieve statistical robustness in object identification. How different representations are properly classified based on statistical learning has created difficult challenges (<xref ref-type="bibr" rid="B34">Chen et al., 2018</xref>; <xref ref-type="bibr" rid="B56">Fiser and Aslin, 2001</xref>; <xref ref-type="bibr" rid="B164">Turk-Browne et al., 2005</xref>; <xref ref-type="bibr" rid="B45">DiCarlo and Cox, 2007</xref>).</p>
<p>Animals appear to solve object recognition seamlessly. They exhibit the acute ability to discriminate similar sensory inputs and identify objects in complex natural environments to guide their behaviors, often in a fraction of a second. Species with limited brain complexity can perform robust recognition. Juxtaposing the ease of most animals&#x2019; seemingly effortless ability to recognize objects and the difficulty of current models to solve this problem, one must ask, <italic>why is object recognition hard</italic>? We suggest that the vision-centric approaches have largely ignored the ethological need for object recognition from the perspective of animals. They do not provide the explanatory power to other senses, nor to visual systems that are less sophisticated but equally powerful in performing object recognition. The models may have incorporated specific elements from the visual system that are not needed for object recognition in general and created unnecessary complexity and difficulties in the field. Auditory and olfactory objects are recognizable entities with direct ethological relevance, but their input patterns are less defined than visual input. The neural circuits that process auditory or olfactory information do not have deep structures, but the recognition of odor or audio objects is nonetheless robust. Visual recognition is also strong even in species with simpler and less organized visual systems, such as rodents, arachnids, and insects. A general theory of object recognition must accommodate these systems.</p>
<p>In this article, we assess the assumptions, the framing, and key concepts in the current framework and offer new perspectives of the problem. We introduce an information-theoretical definition of object recognition and hypothesize that maximal dependence capturing is a general principle in sensory processing. We present evidence from mathematical simulations that the new framework allows robust object representation. At the same time, it also provides the power to interpret the firmly established experimental observations that form the basis of current models.</p>
</sec>
<sec id="S2">
<title>A Critique of the Current Framework of Object Recognition</title>
<p>The classic framing of the object recognition problem has been representational, i.e., neurons faithfully represent sensory features (<xref ref-type="bibr" rid="B72">Hubel and Wiesel, 1962</xref>, <xref ref-type="bibr" rid="B73">1968</xref>). Object images are decomposed into elemental components that are processed across various stages (<xref ref-type="fig" rid="F1">Figure 1A</xref>). This parts-based decomposition was the idea behind the computations performed in perceptron (<xref ref-type="bibr" rid="B135">Rosenblatt, 1957</xref>, <xref ref-type="bibr" rid="B136">1958</xref>) and the theory of <italic>recognition by components</italic> (<xref ref-type="bibr" rid="B18">Biederman, 1985</xref>, <xref ref-type="bibr" rid="B19">1987</xref>). Guided by brain anatomy and physiology, later theories propose the hierarchical assembly of elemental features into increasingly complex structures across multiple stages of sensory processing (<xref ref-type="bibr" rid="B7">Barlow, 1961</xref>; <xref ref-type="bibr" rid="B3">Atick, 1992</xref>; <xref ref-type="bibr" rid="B128">Riesenhuber and Poggio, 1999b</xref>; <xref ref-type="bibr" rid="B168">Ullman et al., 2002</xref>). In this set of theories, combinations of largely independent features form the basis of brain representations of the objects (<xref ref-type="bibr" rid="B72">Hubel and Wiesel, 1962</xref>; <xref ref-type="bibr" rid="B93">Marr, 1969</xref>; <xref ref-type="bibr" rid="B95">Marr and Nishihara, 1978</xref>; <xref ref-type="bibr" rid="B46">DiCarlo et al., 2012</xref>). The framework successfully explains the increase in size and complexity of receptive fields in the mammalian brains (<xref ref-type="bibr" rid="B20">Boussaoud et al., 1991</xref>; <xref ref-type="bibr" rid="B134">Rolls and Milward, 2000</xref>; <xref ref-type="bibr" rid="B133">Rolls, 2001</xref>). It can attain shift and scale invariance while representing 2-dimensional images (<xref ref-type="bibr" rid="B59">Fukushima and Miyaek, 1982</xref>; <xref ref-type="bibr" rid="B2">Anderson and Vanessen, 1987</xref>; <xref ref-type="bibr" rid="B105">Olshausen et al., 1993</xref>). Object representations can also be robust against occlusion (<xref ref-type="bibr" rid="B57">Fukushima, 2003</xref>, <xref ref-type="bibr" rid="B58">2005</xref>; <xref ref-type="bibr" rid="B75">Johnson and Olshausen, 2005</xref>).</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption><p>Illustration of the classic and the maximal dependence capturing frameworks for object representation. <bold>(A)</bold> Classic framework. Inputs are decomposed into independent features and are reassembled hierarchically into more complex combinations to represent separate objects. Two randomly shaped objects are depicted. Their representations at later stages are color-coded. Gray patches depict the receptive field properties of representation neurons. <bold>(B)</bold> The problem of missing parts. <bold>(i)</bold> Occlusion (depicted as the gray oval obscuring the object) needs to be associated with the un-occluded one to be identified. <bold>(ii,iii)</bold> The classic models require learning the occluded feature or feature combinations to be the same at every stage of processing. There is also a need to learn every corrupted form to reach robustness. <bold>(C)</bold> In the MDC framework, coding units capture structural relationships among the features and encode them as a whole. <bold>(D)</bold> In the MDC model, missing feature (grayed out area) does not affect the encoding because redundancy allows the same units to represent the features and the objects even when parts are missing. There is no need to learn from all corrupted forms.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-857653-g001.tif"/>
</fig>
<p>In more recent studies, numerous layers of convolutional and recurrent neural networks are trained to perform specific tasks (<xref ref-type="bibr" rid="B174">Yamins and DiCarlo, 2016a</xref>; <xref ref-type="bibr" rid="B126">Richards et al., 2019</xref>). These deep learning models can perform at levels that rival or exceed human performances (<xref ref-type="bibr" rid="B36">Cire&#x015F;an D. C. et al., 2011</xref>; <xref ref-type="bibr" rid="B35">Cire&#x015F;an D. et al., 2011</xref>; <xref ref-type="bibr" rid="B143">Sermanet and LeCun, 2011</xref>; <xref ref-type="bibr" rid="B80">Krizhevsky et al., 2012</xref>; <xref ref-type="bibr" rid="B139">Russakovsky et al., 2015</xref>). The success in deep learning and other AI approaches have reinforced the notion that the hierarchical architecture and computational rules associated with it may just be what neuroscientists have been looking for. Indeed, recent efforts have been comparing deep neural networks (DNNs) with brain structures in performing certain tasks (<xref ref-type="bibr" rid="B84">Lee et al., 2007</xref>; <xref ref-type="bibr" rid="B173">Yamins and DiCarlo, 2016b</xref>; <xref ref-type="bibr" rid="B114">Ponce et al., 2019</xref>; <xref ref-type="bibr" rid="B6">Bao et al., 2020</xref>).</p>
<p>However, building something to perform a similar function does not mean we have reproduced biology &#x2013; an airplane uses completely different mechanics from birds to fly. Questions arise whether the DNNs recapitulate the inner working of the brain and if there is a need to engineer less artificial intelligence (<xref ref-type="bibr" rid="B148">Sinz et al., 2019</xref>). We believe that there are fundamental conceptual problems inherent in the current framework. Here, we wish to identify these problems. We do not clearly distinguish between the two fields because both the brain and AI models adopt the same assumptions and framing.</p>
<sec id="S2.SS1">
<title>One Problem, Disparate Solutions</title>
<p>To individual organisms, object recognition is for the purpose of determining the presence of an object. In computation models, the task has been divided into multiple problems for the brain to solve. The solution that addresses a specific problem often does not apply to others. For example, dividing the cognitive task into two distinct operations creates incompatible solutions. In the first operation, sensory features belonging to an object are hierarchically represented. Various features associated with the same object must be segregated from the background elements, and they need to be bound together (<xref ref-type="bibr" rid="B172">Von der Malsburg, 1995</xref>) (<xref ref-type="bibr" rid="B129">Riesenhuber and Poggio, 1999a</xref>; <xref ref-type="bibr" rid="B146">Singer, 1999</xref>). As such, the representation of objects also must solve the &#x201C;binding&#x201D; problem, which differs from the segmentation problem that assigns features to the proper objects when ambiguity arises (<xref ref-type="bibr" rid="B161">Treisman, 1999</xref>). Studies have suggested utilizing the temporal synchrony of neurons (<xref ref-type="bibr" rid="B146">Singer, 1999</xref>; <xref ref-type="bibr" rid="B172">Von der Malsburg, 1995</xref>) or non-linear maximum pooling of their activities to solve these segmentation and binding problems (<xref ref-type="bibr" rid="B129">Riesenhuber and Poggio, 1999a</xref>,<xref ref-type="bibr" rid="B128">b</xref>).</p>
<p>In the representation stages, perspective invariant representation is also to be achieved. The main model maps various perspectives of a 3D object to a stored standard view to achieve perspective invariance (<xref ref-type="bibr" rid="B167">Ullman and Basri, 1991</xref>; <xref ref-type="bibr" rid="B165">Ullman, 1996</xref>, <xref ref-type="bibr" rid="B166">1998</xref>). However, at this stage, activities of view-tuned neurons are combined linearly as weighted summation (<xref ref-type="bibr" rid="B112">Poggio and Edelman, 1990</xref>; <xref ref-type="bibr" rid="B113">Poggio and Girosi, 1990</xref>) rather than non-linear maximum pooling proposed for the binding problem.</p>
<p>In the second operation, the process of discrimination and classification requires yet another set of rules. These rules are mostly associated with statistical learning, for example, manifold learning to disentangle representations of the same objects from others (<xref ref-type="bibr" rid="B34">Chen et al., 2018</xref>; <xref ref-type="bibr" rid="B45">DiCarlo and Cox, 2007</xref>). Moreover, the learning process requires labels for the classes. In the artificial networks, only the readouts at the final stages contain information to unambiguously classify or identify the objects (<xref ref-type="bibr" rid="B80">Krizhevsky et al., 2012</xref>; <xref ref-type="bibr" rid="B62">Goodfellow et al., 2016</xref>). This design does not have a parallel in the brain.</p>
<p>The framing of object recognition as a two-step process is problematic not simply because of the disparate solutions required. It has fundamental flaws in the assumptions. First, the various forms of input corresponding to the same object will have as many representations. There is no <italic>a priori</italic> label to tell that these patterns belong to the same object and allow the type of learning in current neural network models. Second, even if such a mechanism exists, it requires storing class information of individual objects separate from the representations themselves, which is a problem in and of itself. Finally, it is unknown where in the brain the separation between representation and classification takes place.</p>
</sec>
<sec id="S2.SS2">
<title>The Conundrum of Hierarchical Assembly</title>
<p>Since Hubel and Wiesel first proposed hierarchical organization to explain the complexity of the receptive field properties observed in the visual pathway, the concept has become a cornerstone in understanding visual processing (<xref ref-type="bibr" rid="B72">Hubel and Wiesel, 1962</xref>; <xref ref-type="bibr" rid="B93">Marr, 1969</xref>; <xref ref-type="bibr" rid="B95">Marr and Nishihara, 1978</xref>; <xref ref-type="bibr" rid="B46">DiCarlo et al., 2012</xref>). Furthermore, studies of the visual processing streams have revealed shape-specific cells in high-order centers like V4 and IT. These cells are selectively tuned to faces or objects (<xref ref-type="bibr" rid="B66">Gross et al., 1969</xref>; <xref ref-type="bibr" rid="B160">Tanaka et al., 1991</xref>; <xref ref-type="bibr" rid="B64">Gross, 1992</xref>; <xref ref-type="bibr" rid="B156">Tanaka, 1992</xref>) and are involved in their recognition (<xref ref-type="bibr" rid="B42">Damasio et al., 1990</xref>; <xref ref-type="bibr" rid="B41">Damasio and Damasio, 1993</xref>). However, while physiological evidence is consistent with the hierarchical model, there is little anatomical evidence to demonstrate the progressive integration of elemental features along the hierarchy. Although cells in V1 have larger receptive fields than the retina, there is no obvious difference between V1 and V2 (<xref ref-type="bibr" rid="B169">Van den Bergh et al., 2010</xref>). In rodents, the receptive field is already large in V1, where the neurons&#x2019; spatial tuning can be as large as 34 degrees (<xref ref-type="bibr" rid="B169">Van den Bergh et al., 2010</xref>). Nor is there strong evidence indicating that the cortical neurons perform stepwise integration. In fact, Felleman and Van Essen have argued that &#x201C;there is no <italic>a priori</italic> reason to restrict the notion of hierarchical processing to a strictly serial sequence&#x201D; and &#x201C;any scheme in which there are well-defined levels of processing can be considered hierarchical&#x201D; (<xref ref-type="bibr" rid="B53">Felleman and Vanessen, 1991</xref>). Indeed, it appears that each stage is reorganizing the input patterns for specific purposes (<xref ref-type="bibr" rid="B23">Bruce et al., 1981</xref>; <xref ref-type="bibr" rid="B44">Desimone et al., 1984</xref>; <xref ref-type="bibr" rid="B163">Tsao and Livingstone, 2008</xref>).</p>
<p>Nevertheless, many hierarchical models of object recognition rely on serial integration to achieve object representation (<xref ref-type="bibr" rid="B59">Fukushima and Miyaek, 1982</xref>; <xref ref-type="bibr" rid="B2">Anderson and Vanessen, 1987</xref>; <xref ref-type="bibr" rid="B105">Olshausen et al., 1993</xref>). These models share a conundrum with regard to how specific a cell should be in its response to sensory features. Experimental observations indicate that high-order neurons can be highly specific (<xref ref-type="bibr" rid="B117">Quiroga et al., 2005</xref>; <xref ref-type="bibr" rid="B114">Ponce et al., 2019</xref>). Many cortical neurons respond robustly to specific stimulus patterns, but slight changes in input could greatly reduce their responses (<xref ref-type="bibr" rid="B132">Rolls, 1984</xref>; <xref ref-type="bibr" rid="B159">Tanaka et al., 1990</xref>; <xref ref-type="bibr" rid="B157">Tanaka, 1993</xref>, <xref ref-type="bibr" rid="B158">1996</xref>). If neurons are highly selective, the number of neurons needed to accommodate the possible feature combinations is astronomical. The improbability of the Grandmother Cells best illustrates this issue (<xref ref-type="bibr" rid="B97">McCulloch et al., 1959</xref>; <xref ref-type="bibr" rid="B79">Konorski, 1967</xref>; <xref ref-type="bibr" rid="B8">Barlow, 1995</xref>; <xref ref-type="bibr" rid="B65">Gross, 2002</xref>; <xref ref-type="bibr" rid="B21">Bowers, 2009</xref>). The concept of a grandmother cell refers to a neuron sitting at the top of a hierarchy to represent specific objects uniquely, even though it was initially raised as a singular addressable memory unit (<xref ref-type="bibr" rid="B65">Gross, 2002</xref>). While it is possible to create this type of highly selective cells, the requirement of generating specific cells that lead to the buildup of the grandmother cells is improbable.</p>
<p>In an alternate scenario, neurons can be less selective to avoid combinatorial explosion. Rather than relying on the highly specific responses, a population of less specific neurons can collectively encode the objects (<xref ref-type="bibr" rid="B175">Young and Yamane, 1992</xref>; <xref ref-type="bibr" rid="B110">Pasupathy and Connor, 2002</xref>; <xref ref-type="bibr" rid="B32">Chang and Tsao, 2017</xref>). However, it will be difficult to resolve ambiguities and distinguish similar input patterns in this arrangement. Recently it has been proposed that neurons at higher levels of visual processing do not represent specific feature combinations but encode individual axes in a high-dimensional linear space where each location corresponds to an object (<xref ref-type="bibr" rid="B32">Chang and Tsao, 2017</xref>). While such coding is possible, it may not be very effective in dealing with external and internal noises in the system. Deciding on the dimensionality of the object space creates another challenge. Moreover, there does not appear to be a need to code the entire space when only a few points in the space are relevant. This problem currently does not have a solution in the hierarchy model.</p>
</sec>
<sec id="S2.SS3">
<title>Problem With the Efficient Code</title>
<p>Most sensory neurons are ambiguous in representing the physical or chemical properties of stimuli. Photoreceptors and cochlear hair cells respond to a range of light and sound spectra, respectively (<xref ref-type="bibr" rid="B140">Russell and Sellick, 1978</xref>, <xref ref-type="bibr" rid="B141">1983</xref>; <xref ref-type="bibr" rid="B39">Crawford and Fettiplace, 1980</xref>, <xref ref-type="bibr" rid="B40">1981</xref>; <xref ref-type="bibr" rid="B61">Goldsmith, 1990</xref>; <xref ref-type="bibr" rid="B131">Rodieck and Rodieck, 1998</xref>). In the olfactory system, multiple odorants activate individual sensory neurons (<xref ref-type="bibr" rid="B124">Ressler et al., 1993</xref>; <xref ref-type="bibr" rid="B171">Vassar et al., 1993</xref>; <xref ref-type="bibr" rid="B100">Mombaerts et al., 1996</xref>; <xref ref-type="bibr" rid="B162">Treloar et al., 2002</xref>; <xref ref-type="bibr" rid="B99">Mombaerts, 2006</xref>; <xref ref-type="bibr" rid="B52">Fantana et al., 2008</xref>; <xref ref-type="bibr" rid="B92">Ma et al., 2012</xref>). In addition, the neurons are noisy, and their response changes as they adapt to stimulus intensity, duration, or context (<xref ref-type="bibr" rid="B155">Stockman et al., 2006</xref>; <xref ref-type="bibr" rid="B127">Rieke and Rudd, 2009</xref>; <xref ref-type="bibr" rid="B138">Rudd et al., 2009</xref>). Such response characteristics create confound in deciphering the precise stimulus. Early processing stages appear to mitigate this confound. One theoretical foundation of the early sensory transformations is efficient coding (<xref ref-type="bibr" rid="B5">Attneave, 1954</xref>; <xref ref-type="bibr" rid="B7">Barlow, 1961</xref>). Adapted from Information Theory, efficient coding has focused on minimizing redundancy in information transmission by encoding independent features present in natural stimuli (<xref ref-type="bibr" rid="B82">Laughlin, 1981</xref>; <xref ref-type="bibr" rid="B106">Olshausen and Field, 1996</xref>; <xref ref-type="bibr" rid="B16">Bell and Sejnowski, 1997</xref>; <xref ref-type="bibr" rid="B87">Lewicki, 2002</xref>; <xref ref-type="bibr" rid="B150">Smith and Lewicki, 2006</xref>). Individual neurons tuned to these features serve as independent encoders that efficiently relay information about the surroundings (<xref ref-type="bibr" rid="B55">Field, 1994</xref>; <xref ref-type="bibr" rid="B106">Olshausen and Field, 1996</xref>, <xref ref-type="bibr" rid="B107">1997</xref>; <xref ref-type="bibr" rid="B16">Bell and Sejnowski, 1997</xref>). Models based on this theory successfully explain the receptive fields of neurons in the retina and the primary sensory cortices (<xref ref-type="bibr" rid="B82">Laughlin, 1981</xref>; <xref ref-type="bibr" rid="B106">Olshausen and Field, 1996</xref>; <xref ref-type="bibr" rid="B16">Bell and Sejnowski, 1997</xref>; <xref ref-type="bibr" rid="B87">Lewicki, 2002</xref>; <xref ref-type="bibr" rid="B150">Smith and Lewicki, 2006</xref>). Also, as the theory predicts, the response properties of neurons in the retina, the thalamus, and the primary visual and auditory cortices conform to the statistics of natural stimuli (<xref ref-type="bibr" rid="B12">Barlow et al., 1957</xref>; <xref ref-type="bibr" rid="B68">Hartline and Ratliff, 1972</xref>; <xref ref-type="bibr" rid="B151">Srinivasan et al., 1982</xref>; <xref ref-type="bibr" rid="B4">Atick and Redlich, 1990</xref>; <xref ref-type="bibr" rid="B47">Dong and Atick, 1995</xref>; <xref ref-type="bibr" rid="B106">Olshausen and Field, 1996</xref>, <xref ref-type="bibr" rid="B107">1997</xref>; <xref ref-type="bibr" rid="B16">Bell and Sejnowski, 1997</xref>; <xref ref-type="bibr" rid="B145">Simoncelli and Olshausen, 2001</xref>; <xref ref-type="bibr" rid="B60">Geisler, 2008</xref>).</p>
<p>However, these results are not without controversy. Neuronal recordings have revealed overlapping receptive fields and synchronized activity among the retinal ganglion and V1 cells in many species (<xref ref-type="bibr" rid="B98">Meister and Berry, 1999</xref>; <xref ref-type="bibr" rid="B102">Nirenberg et al., 2001</xref>; <xref ref-type="bibr" rid="B123">Reich et al., 2001</xref>; <xref ref-type="bibr" rid="B116">Puchalla et al., 2005</xref>; <xref ref-type="bibr" rid="B111">Pillow et al., 2008</xref>; <xref ref-type="bibr" rid="B103">Ohiorhenuan et al., 2010</xref>). Recent rodent studies show large spatial tunings of V1 cells and a much less organized primary visual cortex (<xref ref-type="bibr" rid="B96">Martinez et al., 2005</xref>; <xref ref-type="bibr" rid="B101">Niell and Stryker, 2008</xref>). In the mouse olfactory cortex, any given odorant activates multiple neurons not specific to the odorant (<xref ref-type="bibr" rid="B115">Poo and Isaacson, 2009</xref>; <xref ref-type="bibr" rid="B153">Stettler and Axel, 2009</xref>). These observations do not conform to efficient coding. They suggest a high correlation among neurons and redundant information transmission. Indeed, the presence of redundancy in neuronal responses has led Barlow to suggest that redundancy is useful for encoding object identities, although he has not proposed how the information is used (<xref ref-type="bibr" rid="B9">Barlow, 2001</xref>).</p>
<p>The efficient coding hypothesis, in fact, poses serious problems for cognitive robustness. An object is not merely a collection of features. The relationship among its features defines it. Encoding independent features remove information about these relationships from the sensory input. Consequently, the system faces a challenge to recover and store this information. The task becomes exceedingly difficult when occlusion, internal or external noise, or inactivity of neurons causes ambiguity in the input signal. Any inference of the absent fraction of the signal or the input is impossible without the relational information. Mechanisms like pattern completion can help in certain situations (<xref ref-type="bibr" rid="B120">Rao and Ballard, 1999</xref>; <xref ref-type="bibr" rid="B85">Lee and Mumford, 2003</xref>). However, these mechanisms require storing the relational information, a problem that does not have a ready answer.</p>
</sec>
<sec id="S2.SS4">
<title>Unsolved Problems With Statistical Learning</title>
<p>To achieve robustness, the current frameworks of object recognition rely heavily on statistical learning or post-representational inference (<xref ref-type="fig" rid="F1">Figure 1B</xref>). For example, a 3-D object can be aligned and associated with its multiple 2D views (<xref ref-type="bibr" rid="B19">Biederman, 1987</xref>; <xref ref-type="bibr" rid="B167">Ullman and Basri, 1991</xref>; <xref ref-type="bibr" rid="B165">Ullman, 1996</xref>). Similarly, corrupted and occluded inputs can be linked with their non-corrupted forms along a manifold through learning (<xref ref-type="bibr" rid="B45">DiCarlo and Cox, 2007</xref>). As such, recent neural network-based models utilize extensive training using many examples to identify objects from incomplete images or novel perspectives. Presumably, such comprehensive training reveals features and their relationships that facilitate robust recognition (<xref ref-type="fig" rid="F1">Figures 1Bii,iii</xref>).</p>
<p>However, the robustness provided by statistical learning is <italic>retrospective</italic>, meaning that only the learned examples, or those closely resembling them can be identified with high accuracy. On the other hand, the animal brain can recognize objects with <italic>prospective robustness</italic>, which we define as the accuracy in identifying novel objects and their different forms without additional learning. Animal brains learn a new object and recognize it without having to experience all of its variations in form. This ability to use few examples and perform prospective recognition is missing in models based on statistical learning.</p>
</sec>
</sec>
<sec id="S3">
<title>New Perspectives of Object Recognition</title>
<p>Given the caveats of the current framework, we wish to offer new perspectives of object recognition. Specifically, we intend to establish a framework that considers the animal&#x2019;s ethological needs and affords both retrospective and prospective robustness.</p>
<p>Before discussing the details of the framework, a short note on &#x201C;objects&#x201D; is necessary. Physical &#x201C;objects&#x201D; that we see and recognize are explicit in visual inputs. However, other sensory modalities also signal &#x201C;objects&#x201D; that serve similar functions. For example, an acoustic object comprises a specific combination of sounds with characteristic frequencies and durations (<xref ref-type="bibr" rid="B63">Griffiths and Warren, 2004</xref>). A distinct blend of odorants constitutes an odor object (<xref ref-type="bibr" rid="B77">Keller et al., 2007</xref>; <xref ref-type="bibr" rid="B13">Barwich, 2014</xref>, <xref ref-type="bibr" rid="B14">2018</xref>, <xref ref-type="bibr" rid="B15">2019</xref>; <xref ref-type="bibr" rid="B149">Smith, 2015</xref>). These &#x201C;objects&#x201D; are amorphous, but they signal the presence of their emitters. Further, an animal can trace them through directionality or concentration gradients. We believe that any discussion on object recognition must include these objects and should not just concern the visual ones.</p>
<sec id="S3.SS1">
<title>The Ethological Perspective</title>
<p>To understand object recognition, it is imperative to consider its behavioral and evolutionary purpose rather than the accuracy in representing the physicochemical properties of the stimuli (<xref ref-type="bibr" rid="B26">Burge, 2010</xref>). An object is meaningful to an animal when it is informative of its associated consequences. Accordingly, recognizing the presence of an object through its <italic>identity</italic> is paramount to the behavioral consequences. Once the animal establishes the object&#x2019;s <italic>identity</italic>, it can act appropriately to increase the chances of its survival. Thus, the core objective of recognition is to determine objects&#x2019; identities to trigger proper behavior.</p>
<p>How does one determine object identities? All object features do not convey the identity information equally. Some features or feature combinations are more useful than others in identifying objects. Sensory organs capture information redundantly, which can be useful in eliminating input ambiguity in object identities. Accurately representing every physiochemical property of the stimulus may not be necessary. From this perspective, an animal does not need to know every detail about the object to identify it correctly.</p>
<p>In his seminal study, Barlow has described the &#x201C;on-off&#x201D; retinal ganglion cells in the frogs as &#x201C;the detectors of snap-worthy objects&#x201D; (<xref ref-type="bibr" rid="B10">Barlow, 1953</xref>, <xref ref-type="bibr" rid="B7">1961</xref>). He argued that a prey fly at a reachable distance from the frog would exactly fill the receptive field of these cells and generate the most vigorous response in them (<xref ref-type="bibr" rid="B10">Barlow, 1953</xref>). Thus, the frog visual system can detect flies without representing every detail and reliably set off the hunting sequence. Indeed, a later study further characterizing these cells&#x2019; properties revealed hallmarks of perception rather than simple sensation (<xref ref-type="bibr" rid="B86">Lettvin et al., 1959</xref>).</p>
<p>However, the current models have lost this initial insight. While the idea of representing object identities without the specifics is not entirely new (<xref ref-type="bibr" rid="B95">Marr and Nishihara, 1978</xref>; <xref ref-type="bibr" rid="B11">Barlow, 1989</xref>; <xref ref-type="bibr" rid="B90">Logothetis et al., 1994</xref>; <xref ref-type="bibr" rid="B94">Marr, 2010</xref>), the principal focus in current models is on accurate feature representation and reproducing the receptive field properties of the cells. Representation of object identities is pushed to the top of the hierarchal representation structure, and the hierarchy and deep structures have become obligatory for object recognition.</p>
<p>Arguably, object representations at different levels of hierarchy serve different purposes. If a part of the nervous system can accumulate sufficient information from the features or combination of features to guide behaviors, it has achieved object recognition. It does not need representation at the top of the hierarchy. Frogs can snag prey using just &#x201C;on-off&#x201D; cells in their retina. Moreover, there is no need for processing through a deep structure of neural networks. Relatively shallow structures process odor information in species across phyla. The insect and mammalian olfactory systems have two processing stages: the antennal lobe and the mushroom body in insects, and the olfactory bulb and the olfactory cortices in mammals. This shallow structure nonetheless allows robust recognition of odor objects to guide behaviors (<xref ref-type="bibr" rid="B78">Kobayakawa et al., 2007</xref>). Lastly, the early stages are not required for processing at the later stages. For example, the primary auditory cortex is not required for speech recognition (<xref ref-type="bibr" rid="B67">Hamilton et al., 2021</xref>). Thus, encoding object <italic>identity</italic> does not require an accurate representation of stimulus <italic>features</italic> along a hierarchy.</p>
</sec>
<sec id="S3.SS2">
<title>An Information-Theoretical Perspective</title>
<p>What is sufficient information to determine object identity? Multiple objects often share the same features; therefore, these features cannot uniquely identify an object. The uniqueness of an object resides in the specific combination and the structural relationships among these features (<xref ref-type="bibr" rid="B69">Hoffman and Richards, 1984</xref>; <xref ref-type="bibr" rid="B19">Biederman, 1987</xref>; <xref ref-type="bibr" rid="B74">Hummel and Biederman, 1992</xref>). For example, recognizing a predator in various concealments or camouflages is possible because the relative configuration of the colors, spots, and shapes, though only visible partially due to the concealment, is adequate for its identification. In other words, the information sufficient for recognizing an object is embedded in feature combinations that considerably reduce the uncertainty about it.</p>
<p>Notably, for a given object, there can be multiple feature combinations that uniquely identify it. From the information-theoretical perspective, these feature sets provide redundant information about the object, which can be useful in resolving ambiguities. Therefore, any sensory processing framework must address encoding the most informative structural components and using redundancy to generate consistent object representations across different experiences.</p>
<p>To better understand the informativeness of features about objects, suppose we need to identify N objects, each defined by a unique combination of M features. For a given object <italic>O<sub>i</sub></italic>, let its full set of features be <italic>f</italic><sub><italic>full</italic></sub>. Assuming a condition where only a subset <italic>f</italic><sub><italic>subset</italic></sub> of <italic>f</italic><sub><italic>full</italic></sub> is available to the system, the following relation with regard to the entropy <italic>H</italic> holds:</p>
<disp-formula id="S3.E1"><label>(1)</label><mml:math id="M1"><mml:mrow><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>O</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>b</mml:mi><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>u</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">|</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>b</mml:mi><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>H</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>u</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo rspace="7.5pt" stretchy="false">)</mml:mo></mml:mrow><mml:mo rspace="7.5pt">-</mml:mo><mml:mi>I</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>u</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>b</mml:mi><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>i.e., the uncertainty in predicting the full set of features or the object given an input subset decreases as the mutual information (I) between the given subset and the full set increases. This mutual information is the informativeness of the given subset of features about the object. From this information-theoretical perspective, <italic>object recognition is achieved when the subset of features is maximally informative and uncertainty about the object vanishes</italic>. At this point, the subset unambiguously informs the brain of the object&#x2019;s presence. Multiple feature combinations can be equally informative about the object; therefore, multiple ways of representing the same object based on these combinations are possible.</p>
<p>With this definition, we propose that the problem of object recognition be stated as finding the computational rule that allows the neurons to robustly encode object identities using the most informative feature combination. We next develop this idea to propose the maximal dependence capturing principle and provide a mathematical solution to the problem.</p>
</sec>
<sec id="S3.SS3">
<title>The Maximal Dependence Capturing Principle</title>
<p>We can express the informativeness of features as the information provided by the representation units (the encoders). If there are <italic>K</italic> encoder{<italic>x</italic><sub>1</sub> &#x2026;, <italic>x</italic><sub><italic>j</italic></sub> &#x2026;, <italic>x</italic><sub><italic>K</italic></sub>}, each capturing a different substructure of the object <italic>O</italic>, then the mutual information between encoder <italic>j</italic> and the object <italic>I</italic>(<italic>O</italic>; <italic>x</italic><sub><italic>j</italic></sub>) is the same as the informativeness of the sub-structure about the object. In noiseless conditions</p>
<disp-formula id="S3.E2"><label>(2)</label><mml:math id="M2"><mml:mrow><mml:mrow><mml:munder><mml:mo largeop="true" movablelimits="false" symmetric="true">&#x2211;</mml:mo><mml:mi>j</mml:mi></mml:munder><mml:mrow><mml:mi>I</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>O</mml:mi><mml:mo>;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo rspace="5.8pt">)</mml:mo></mml:mrow></mml:mrow></mml:mrow><mml:mo rspace="5.8pt">&#x2265;</mml:mo><mml:mrow><mml:mi>I</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>O</mml:mi><mml:mo>;</mml:mo><mml:mi>X</mml:mi><mml:mo rspace="7.5pt">)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>where <italic>X</italic> is the representation of the object.</p>
<p>This relation shows that in a noiseless situation the sum of all information about the object from individual encoders will be more than the information about the object from its entire representation. This extra information can help resolve ambiguities. Further, fewer encoders can be sufficiently informative when the system maximizes the mutual information between the object and individual encoders. The higher the mutual information, the fewer the encoders are needed, and the more robust the encoders can be in identifying an object.</p>
<p>Most frameworks of sensory processing consider the encoders to be independent. This arrangement minimizes the mutual information between them, creating situations where individual encoders are not informative of any object. In contrast, we suggest that individual neurons capture maximum information about individual objects and are not independent. We refer to this as the maximal dependence capturing (MDC) principle because mutual information measures dependence. Further, we propose sensory processing to follow this principle.</p>
<p>This principle, as we show, leads to a sensory coding framework that can enable robust object recognition (<xref ref-type="fig" rid="F1">Figures 1C,D</xref>). In this framework, neurons do not serve as independent encoders but encode the structural relationship among sensory features. It is not difficult to see that if a neuron captures the entire object structure, it can uniquely represent it. Other neurons may detect the object&#x2019;s substructures and convey redundant information, but they are not needed. Using a mathematical model, we demonstrate that a specific form of sparse coding enables capturing such dependence and generates unique representations of the same object in various forms. This framework can achieve prospective robustness without the requirement of deep layers or statistical learning. We show that the framework is adaptive to object sets and can naturally lead to simple cell-like receptive field properties that have been characterized as independent encoders.</p>
<p>From this framing, several disparate problems can be treated as the same. Corruption and occlusion, for example, are problems of recovering full identities from partial signals. If neurons encode the dependence between the visible features and the object, missing parts can be inferred from the dependence to effectively solve the occlusion problem. As the dependence does not change with scale or location, the corresponding invariances can be achieved. The same holds even for 3-D object representations. Since each 2-D view can be considered a unique combination of a subset of an object&#x2019;s features, multiple 2-D views can provide the same identification. Therefore, the view angle problem becomes whether a particular view of an object contains sufficient information to determine its identity. From the information-theoretical perspective, the solution to these disparate problems is the same: capturing the most information about the object as feature combinations. Moreover, as we show below, the activity of the most informative units can be maintained the same even when the input pattern is incomplete. This characteristic removes the inference requirement, thereby allowing the same set of rules to accommodate both representation and classification.</p>
</sec>
</sec>
<sec id="S4">
<title>The Model</title>
<p>We find that during the linear transformation of input patterns to representations, individual neurons can get tuned to comprehensive input structures if we constrain the representations to be sparse and make the transformation process non-negative. The sparsity constraint ensures that any object representation comprises a minimal number of active neurons and is maximally distinct from others. Non-negativity in transformation prevents encoding inputs as differences of structures. This type of coding eliminates the chances of neurons getting tuned to superpositions of multiple objects. Also, a non-negative representation is biologically more meaningful because action potentials are positive signals.</p>
<p>The specific objective function that we optimize to attain the desired transformation for a finite set of objects is</p>
<disp-formula id="S4.E3"><label>(3)</label><mml:math id="M3"><mml:mrow><mml:mrow><mml:mrow><mml:munder><mml:mrow><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold">&#x03A6;</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="bold">A</mml:mi></mml:mrow></mml:munder><mml:mpadded width="+3.3pt"><mml:msubsup><mml:mrow><mml:mo fence="true">||</mml:mo><mml:mrow><mml:mtext mathvariant="bold">X</mml:mtext><mml:mo>-</mml:mo><mml:mrow><mml:mi mathvariant="bold">&#x03A6;</mml:mi><mml:mtext mathvariant="bold">A</mml:mtext></mml:mrow></mml:mrow><mml:mo fence="true">||</mml:mo></mml:mrow><mml:mn>2</mml:mn><mml:mn>2</mml:mn></mml:msubsup></mml:mpadded></mml:mrow><mml:mo rspace="5.8pt">+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi><mml:mpadded width="+5pt"><mml:msub><mml:mrow><mml:mo fence="true">||</mml:mo><mml:mi mathvariant="bold">A</mml:mi><mml:mo fence="true">||</mml:mo></mml:mrow><mml:mn>1</mml:mn></mml:msub></mml:mpadded><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mpadded width="+5pt"><mml:mi>t</mml:mi></mml:mpadded><mml:mi>t</mml:mi><mml:mpadded width="+5pt"><mml:mi>o</mml:mi></mml:mpadded><mml:mpadded width="+3.3pt"><mml:mi mathvariant="bold">&#x03A6;</mml:mi></mml:mpadded></mml:mrow></mml:mrow><mml:mo rspace="5.8pt">&#x2265;</mml:mo><mml:mrow><mml:mpadded width="+5pt"><mml:mn>0</mml:mn></mml:mpadded><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mpadded width="+5pt"><mml:mi>d</mml:mi></mml:mpadded><mml:mtext mathvariant="bold">A</mml:mtext></mml:mrow><mml:mo rspace="5.8pt">&#x2265;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></disp-formula>
<p>Here <italic>X</italic> is a matrix of inputs, and <italic>A</italic> is a matrix of corresponding representations. &#x03A6; is a matrix with columns corresponding to the tuning properties of the representational neurons. It serves as the basis set for representations and comprises the inputs&#x2019; informative structures. We refer to it as the <italic>dictionary</italic> according to convention.</p>
<p>The first term in the objective function measures the difference between the input structure and the structures captured in their representations. Minimizing it ensures that the representations reflect most of the input structures. The second term is a measure of representation sparseness. It serves as a penalty on the total activity of neurons in a representation. Note that the intention is to reduce the number of active units in a representation, i.e., the <italic>l</italic><sub>0</sub> norm, to minimize representation overlap. Mathematically, however, an analytical solution to <italic>l</italic><sub>0</sub> minimization is not possible. Therefore, we minimize neurons&#x2019; total activity in representations (the <italic>l</italic><sub>1</sub> norm of representations). Also, note that we set the representation dimension to be larger than the inputs to achieve sparseness. In this setting, the transformation conforms to the observation that higher brain centers often possess several folds more neurons than the sensory organs.</p>
<p>The optimization function is similar to those employed to capture the natural scenes&#x2019; independent components (<xref ref-type="bibr" rid="B106">Olshausen and Field, 1996</xref>, <xref ref-type="bibr" rid="B107">1997</xref>; <xref ref-type="bibr" rid="B145">Simoncelli and Olshausen, 2001</xref>; <xref ref-type="bibr" rid="B60">Geisler, 2008</xref>). However, we use this objective function in a different context. Instead of identifying the independent features based on the statistics of the entire input space, the goal here is to represent a limited set of inputs by capturing their most informative structures. Furthermore, the non-negativity and the sparsity constraints force individual neurons to tune to comprehensive input structures. Without non-negativity, the tuning properties of neurons can be arbitrarily complex (<xref ref-type="bibr" rid="B104">Olshausen, 2013</xref>).</p>
<sec id="S4.SS1">
<title>Dependence Capturing</title>
<p>We illustrate this framework&#x2019;s key characteristics by encoding binary symbol images from world languages (<xref ref-type="fig" rid="F2">Figure 2</xref> and <xref ref-type="supplementary-material" rid="FS1">Supplementary Figure 1A</xref>). With 256 input and 800 output units, the representations in these simulations are dimensionally expanded (<xref ref-type="fig" rid="F2">Figure 2A</xref>). Learning to represent 1,000 symbols results in dictionary elements containing local and global structures (<xref ref-type="fig" rid="F2">Figure 2B</xref>). Structures of individual dictionary elements contain varying information about different inputs. The localized structures are less informative about any input, but the comprehensive structures are unique to specific inputs and contain the most information about them (<xref ref-type="fig" rid="F2">Figure 2C</xref>). We plotted the histogram of the dictionary elements&#x2019; maximum information contents for any input (<xref ref-type="fig" rid="F2">Figure 2D</xref>). The histogram is heavily skewed toward larger values, indicating that the framework successfully captures the highly informative structures. An interesting observation in these simulations is that multiple dictionary elements are structurally similar. For example, several dictionary elements shown in <xref ref-type="fig" rid="F2">Figure 2B</xref> have the same oval-like shapes. These dictionary elements are utilized in distinctively representing very similar input symbols (<xref ref-type="fig" rid="F3">Figure 3A</xref>). These symbols have subtle differences, which are captured in these matching dictionary elements. Thus, the finding demonstrates that the MDC framework does not just capture the distinguishing structures. It allows the redundant encoding of features shared by multiple objects. The computation in the framework can successfully extract complex structures naturally present in the stimuli without creating arbitrary or overly complicated dictionary elements.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption><p>Dependence Capturing by the MDC framework. <bold>(A)</bold> Illustration of encoding in the MDC framework. Symbols from world languages are converted to 256 (16 &#x00D7; 16) pixel images (<italic>x</italic>) that are transformed into the activity of a set of 800 representation units (<italic>a</italic>) to encode symbol identities. An example of the process is shown using a character encoded by a single representation unit to indicate the ability to encode complex structural features. <bold>(B)</bold> Structures of the dictionary elements (receptive fields) learned from 1,000 symbols. Highlighted elements displayed in the larger size are most active while representing the inputs shown in <xref ref-type="fig" rid="F3">Figure 3</xref>. Note the similarity among some of the elements. <bold>(C)</bold> Information contents of sample dictionary elements normalized to the maximum observed information content. While very simple structures are least informative about any object, more comprehensive structures are highly informative. <bold>(D)</bold> Distribution of the normalized information contents of the dictionary elements. Most of the structures are highly informative about specific objects indicating that the mathematical framework captures features that share maximum dependence with the inputs.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-857653-g002.tif"/>
</fig>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption><p>Invariant object representations in the MDC framework. <bold>(A)</bold> Representation of inputs by the activity of the dictionary elements. Only the most active ones are shown. The height of the bars indicates activity evoked by the input patterns. Note that the inputs only activate the dictionary elements that are most similar to them despite the similarity among the elements. Such coding results in very sparse input representations. <bold>(B)</bold> Correlation among representation units is minimal, and the pairwise correlation matrix of the representation units is an identity. <bold>(C)</bold> Representations of original <bold>(i)</bold> and corrupted inputs under noisy <bold>(ii)</bold>, pixel loss <bold>(iii)</bold>, and occlusion <bold>(iv)</bold> conditions. Representations of the corrupted signals (Repre) are similar to those of the originals. Reconstructed images (Recon) from the output units resemble the original symbols. <bold>(D)</bold> Example of two highly similar symbols being distinctly and robustly represented. The original input signals <bold>(i)</bold> corrupted by noise <bold>(ii)</bold> or occlusion <bold>(iii)</bold> are transformed to output activities that are similar to each other. Reconstructed images recover the original signals. <bold>(E)</bold> Z-scored similarity (specificity) between representations of corrupted and original signals as a function of total pixels in the input layer [randomly selected as in panel <bold>(Ciii)</bold>]. Scores calculated with different pixel numbers (blue dots) is fit to a sigmoidal curve (red line).</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-857653-g003.tif"/>
</fig>
</sec>
<sec id="S4.SS2">
<title>Prospective Robustness in Invariant Representation</title>
<p>We next test whether the MDC framework can encode objects distinctively, especially in conditions of noise and corruption. In classic frameworks, neural network models require deep layers to enhance robustness. The MDC framework captures comprehensive input structures, and we expect it to be robust against corruption without the deep layers. To obtain the representations of corrupted input patterns using the learned dictionary, we optimized the following objective function under the non-negativity constraint:</p>
<disp-formula id="S4.E4"><label>(4)</label><mml:math id="M4"><mml:mrow><mml:mrow><mml:mtext>minimize</mml:mtext><mml:mpadded width="+5pt"><mml:msub><mml:mrow><mml:mo fence="true">||</mml:mo><mml:mi mathvariant="bold">a</mml:mi><mml:mo fence="true">||</mml:mo></mml:mrow><mml:mn>1</mml:mn></mml:msub></mml:mpadded><mml:mpadded width="+5pt"><mml:mi>subject</mml:mi></mml:mpadded><mml:mpadded width="+5pt"><mml:mi>to</mml:mi></mml:mpadded><mml:mpadded width="+3.3pt"><mml:msub><mml:mrow><mml:mo fence="true">||</mml:mo><mml:mrow><mml:mtext mathvariant="bold">x</mml:mtext><mml:mo>-</mml:mo><mml:mrow><mml:mi mathvariant="bold">&#x03A6;</mml:mi><mml:mtext mathvariant="bold">a</mml:mtext></mml:mrow></mml:mrow><mml:mo fence="true">||</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msub></mml:mpadded></mml:mrow><mml:mo rspace="5.8pt">&#x2264;</mml:mo><mml:mi>&#x03B5;</mml:mi></mml:mrow></mml:math></disp-formula>
<p>The optimization ensures that the MDC framework utilizes the same computational rule for learning to obtain representation. Thus, it distinguishes itself from the hierarchical assembly, where the learning rule is separate from the transformation. This approach also contrasts with the previous approaches that use direct convolution of input with the dictionary to generate representations (<xref ref-type="bibr" rid="B107">Olshausen and Field, 1997</xref>; <xref ref-type="bibr" rid="B120">Rao and Ballard, 1999</xref>; <xref ref-type="bibr" rid="B137">Rozell et al., 2008</xref>; <xref ref-type="bibr" rid="B91">L&#x00F6;rincz et al., 2012</xref>).</p>
<p>The two-layer model based on our framework readily distinguishes highly similar patterns and represents them differently (<xref ref-type="fig" rid="F3">Figure 3A</xref>). Representation neurons have minimum correlation (<xref ref-type="fig" rid="F3">Figure 3B</xref>), and the symbol representations are sparse (<xref ref-type="fig" rid="F3">Figure 3C</xref>). Whereas the correlation matrix of representation units is very close to identity, there are similar non-zero correlations among pixels in both the input and the dictionary (<xref ref-type="supplementary-material" rid="FS1">Supplementary Figures 1B,C</xref>). Resembling correlations indicate that the dictionary captures complete input structures.</p>
<p>Moreover, this framework achieves the desired invariance in representation. Without learning from corrupt examples, the model can transform inputs corrupted by Gaussian noise (<xref ref-type="fig" rid="F3">Figure 3Cii</xref>), randomly missing pixels (<xref ref-type="fig" rid="F3">Figure 3Ciii</xref>), or partial occlusion (<xref ref-type="fig" rid="F3">Figure 3Civ</xref>) to representations identical to those of the uncorrupted input forms (<xref ref-type="fig" rid="F3">Figure 3Ci</xref>). Reconstructing images by linearly combining dictionary elements restores whole symbols rather than parts (<xref ref-type="fig" rid="F3">Figure 3C</xref>). Using the Z-score of the pairwise cosine distances between the representation of corrupted inputs and all learned symbols, we observe high specificity for the correct input-symbol pairs, indicating that the framework generates precise representations. Notably, the representations are sensitive to small differences in the input patterns. For example, two highly similar input patterns are represented differently and robustly under various corruptive conditions (<xref ref-type="fig" rid="F3">Figure 3D</xref>). Monte Carlo simulations with randomly missing input units yield highly specific representations with as few as 60 (23.4% of the 256) units (<xref ref-type="fig" rid="F3">Figure 3E</xref>). Thus, the computational framework fulfills the requirements of stability and sensitivity set forth by <xref ref-type="bibr" rid="B95">Marr and Nishihara (1978)</xref> without requiring deep layers or learning from many variable examples. Importantly, this example shows prospective robustness, as the stable representation of symbol identity does not depend on statistical learning through many corrupt examples.</p>
</sec>
<sec id="S4.SS3">
<title>A Robust Code for Face Recognition</title>
<p>We next tested the two-layers model in encoding complex, non-binary signals such as human faces (<xref ref-type="fig" rid="F4">Figure 4</xref>). We trained the model on 2,000 human faces (<xref ref-type="fig" rid="F4">Figure 4A</xref>). The learned dictionary elements are composed of a complex assemblage of facial features, again suggesting that the algorithm captures complex structures present in the training set (<xref ref-type="fig" rid="F4">Figure 4B</xref>). The face representations are stable, unique, and robust against common alterations such as headwear, facial hair, or eyewear (<xref ref-type="fig" rid="F4">Figure 4C</xref>). The model produces nearly identical representations while transforming the same face with a mustache, a pair of sunglasses, or both. It maintains representation consistency even when we block half the input face in different positions (<xref ref-type="fig" rid="F4">Figure 4D</xref>). Inversely reconstructed images from the representations are similar to the unadulterated faces (<xref ref-type="fig" rid="F4">Figures 4C,D</xref>). Notably, the model achieves robustness from learning only 2,000 examples and without using any corrupted images. Achieving such consistency is in direct contrast to many approaches using variegated examples as training sets.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption><p>Robust representation of human faces. <bold>(A)</bold> Examples of face images in a library of 2,000 (1,000 male and 1,000 female) used to train a two-layer model. <bold>(B)</bold> Examples of dictionary elements learned from the face library. Note that they incorporate complex combinations of facial features but are not necessarily part or whole of any specific face. <bold>(C)</bold> Representation and recovery of faces with different alterations. A face <bold>(i)</bold> was altered to wear a pair of sunglasses <bold>(ii)</bold>, a mustache <bold>(iii)</bold>, or both <bold>(iv)</bold>. The altered faces&#x2019; representations were nearly identical to the original, even though these examples were not in the training set. Images reconstructed from the representations based on the dictionary were similar to the original images. <bold>(D)</bold> Representation and recovery of occluded faces. Four different occlusions of a face&#x2014;top <bold>(ii)</bold>, bottom <bold>(iii)</bold>, left <bold>(iv)</bold>, and right <bold>(v)</bold> were generated. Representations of the occluded faces were highly similar to the original one <bold>(i)</bold>. Reconstructions also matched the original face. <bold>(E)</bold> Face identity was not preserved in representations based on PCA performed on the 2,000 training faces. Representations of original <bold>(i)</bold> and occluded faces <bold>(ii&#x2013;v)</bold> were obtained in the principal space (the first 25 components are shown to highlight the differences). Representations of occluded faces are different from the original. Reconstructed images match the corrupted rather than original faces. <bold>(F,G)</bold> Specificity (Z-score similarity) of face representations <bold>(F)</bold> and cosine similarity between reconstructed and original images <bold>(G)</bold> were calculated for MDC and PCA models. 50 faces were chosen randomly from the training set to create the four occluded versions.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-857653-g004.tif"/>
</fig>
<p>Moreover, the dictionary learned from the training set can be applied to an entirely new set of faces. We used it to obtain representations of facial images in the Yale face base, which contains 15 individual faces, 11 different lighting conditions, and facial expressions. The representation correctly categorized the faces according to the individuals (<xref ref-type="supplementary-material" rid="FS1">Supplementary Figure 2</xref>).</p>
<p>We compared our code against a recently proposed principal components-based face code (<xref ref-type="bibr" rid="B32">Chang and Tsao, 2017</xref>). Using dictionaries obtained through principal component analysis (PCA), the same face with different parts occluded generated different representations. Image recovery produces occluded but not uncorrupted images (<xref ref-type="fig" rid="F4">Figure 4E</xref>). In contrast, images recovered from the MDC representations of corrupted inputs are similar to the original ones (<xref ref-type="fig" rid="F4">Figure 4C,D</xref>). Quantification of specificity using Z-scores shows that our model generates highly specific representations (<xref ref-type="fig" rid="F4">Figure 4F</xref>). PCA-based decoding does not exhibit such selectivity or similarity (<xref ref-type="fig" rid="F4">Figures 4F,G</xref>). Thus, a face code based on the MDC framework is robust against corruption, whereas the one proposed before is not (<xref ref-type="bibr" rid="B32">Chang and Tsao, 2017</xref>; <xref ref-type="bibr" rid="B154">Stevens, 2018</xref>).</p>
</sec>
<sec id="S4.SS4">
<title>Adaptive Nature of the Maximal Dependence Capturing Code</title>
<p>In the MDC framework, an increase in the number of objects can influence the dictionary elements&#x2019; structures. We explored the relationship by varying the numbers of encoded inputs (<italic>N</italic>) and representation neurons (<italic>K</italic>). With <italic>N</italic> fixed, at low <italic>K</italic>, dictionary elements are more localized (<xref ref-type="fig" rid="F5">Figure 5A</xref>). The representations are less sparse and more active neurons encode the same symbol (<xref ref-type="fig" rid="F5">Figure 5B</xref>). Increasing the number of neurons makes the response sparser.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption><p>Complexity of tuning properties is determined by the number of objects and dimension of the representation. <bold>(A)</bold> The structures of dictionary elements for the symbols in <xref ref-type="fig" rid="F2">Figure 2</xref> with a 300-unit output layer. Compared with that of the 800-unit shown in <xref ref-type="fig" rid="F2">Figure 2B</xref>, there are more localized features. <bold>(B)</bold> Representation sparsity increases with increased dimensions. <bold>(C)</bold> K-L divergence between pixel distributions in the input signal and in the dictionary element as a function of the number of symbols to be encoded. <bold>(D)</bold> Coding redundancies in input and output (representation) while encoding increasing numbers of symbols. <bold>(E,F)</bold> dictionary elements of faces with a 500-dimension <bold>(E)</bold> or 1,000-dimension <bold>(F)</bold> encoder-set. <bold>(G)</bold> Response elicited by faces are sparser with increased dimensions.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-857653-g005.tif"/>
</fig>
<p>Conversely, with a fixed <italic>K</italic>, an increase in the number of inputs causes a divergence of the dictionary element structures from the structure of inputs (measured using the K-L divergence (<xref ref-type="bibr" rid="B81">Kullback and Leibler, 1951</xref>) of pixel distribution between the input and the dictionary; <xref ref-type="fig" rid="F5">Figure 5C</xref>). As more representation units encode each symbol, redundancy among them also increases (<xref ref-type="fig" rid="F5">Figure 5D</xref>). At high <italic>N</italic>, the redundancy approaches that of the input, suggesting a decreased efficiency. The same observation holds for complex signals. The dictionary elements for faces are more localized at low <italic>K</italic> values, resembling local facial features (<xref ref-type="fig" rid="F5">Figure 5E</xref>). At high dimensions, they become more complex and face-like (<xref ref-type="fig" rid="F5">Figure 5F</xref>). More units are required to encode each face at lower dimensions (<xref ref-type="fig" rid="F5">Figure 5G</xref>).</p>
<p>The MDC framework&#x2019;s premise is that individual encoders maximally capture structures from the input signals, which results in complex dictionary elements. This characteristic appears to be contradictory to the localized receptive fields observed in primary sensory cortices. While the efficient coding hypothesis explains simple tuning structures as the independent components of natural inputs, we tested whether the MDC framework could also produce these localized receptive fields.</p>
<p>In our simulations, the tuning properties of neurons shift from being comprehensive to localized as the network encodes more objects. This trend suggests that the MDC framework captures simpler features when forced to encode more objects. In the visual system, the primary visual cortex relays all visual information. So, it must accommodate all visual objects. We reason that the overwhelming number of visual objects can force the cortical cells to adapt to the natural statistics of the visual input and tune them to the localized features. To test our reasoning, we trained the network with varying numbers of image patches taken from natural images (<xref ref-type="bibr" rid="B170">Van Hateren and van der Schaaf, 1998</xref>) (<xref ref-type="fig" rid="F6">Figure 6A</xref>). Our method is like the approach of Olshausen and Field (<xref ref-type="bibr" rid="B106">Olshausen and Field, 1996</xref>; <xref ref-type="bibr" rid="B107">Olshausen and Field, 1997</xref>) but with non-negative constraints and a more limited number of training inputs. We parsed the images into positive and negative signals to simulate the On and Off channels in the mammalian visual system.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption><p>The emergence of simple and complex receptive fields from training with natural images in MDC. <bold>(A)</bold> Illustration of image patches derived from the natural scene. <bold>(B)</bold> Examples of structures of individual dictionary elements. Both simple (cyan) and complex (magenta) elements are observed <bold>(i)</bold> and can be determined using Fourier transforms of the structures <bold>(ii)</bold>. <bold>(C)</bold> As the number of training images increases, encoders&#x2019; tuning properties become more localized, and the percentage of simple PFs increases.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-16-857653-g006.tif"/>
</fig>
<p>Training with up to 30,000 patches develops local, simple cell-like, and complex dictionary elements (<xref ref-type="fig" rid="F6">Figure 6B</xref>). With a low number of training images, the dictionary elements are relatively complex (<xref ref-type="fig" rid="F6">Figure 6C</xref>). Despite high correlations among the images, we observe minimal correlation among representation units (<xref ref-type="supplementary-material" rid="FS1">Supplementary Figures 3A,B</xref>). Increasing the training set size produces more dictionary elements with localized and orientation-selective projective fields similar to the receptive fields of simple cells in the mammalian primary visual cortex (<xref ref-type="bibr" rid="B72">Hubel and Wiesel, 1962</xref>) (<xref ref-type="fig" rid="F6">Figures 6B,C</xref>). The simple cell-like dictionary elements resemble Gabor filters, as found in earlier studies (<xref ref-type="bibr" rid="B54">Field, 1987</xref>; <xref ref-type="bibr" rid="B76">Jones and Palmer, 1987</xref>).</p>
<p>Interestingly, complex receptive fields persist in all training conditions. The percentage of simple projective fields in the dictionary increases with the size of the training set. With a fixed set of training images, an increase in the encoding dimension reduces correlation among the encoding units but increases the correlations among dictionary elements (<xref ref-type="supplementary-material" rid="FS1">Supplementary Figure 3C</xref>). Thus, simple receptive fields conforming to the classic interpretation emerge when the model encodes many natural images under the MDC framework (<xref ref-type="bibr" rid="B82">Laughlin, 1981</xref>; <xref ref-type="bibr" rid="B4">Atick and Redlich, 1990</xref>; <xref ref-type="bibr" rid="B43">Dan et al., 1996</xref>; <xref ref-type="bibr" rid="B87">Lewicki, 2002</xref>; <xref ref-type="bibr" rid="B150">Smith and Lewicki, 2006</xref>). Importantly, complex tuning is always present in our model without any synthesis from the simple cells, as the classic model predicts (<xref ref-type="bibr" rid="B72">Hubel and Wiesel, 1962</xref>).</p>
</sec>
</sec>
<sec id="S5" sec-type="discussion">
<title>Discussion</title>
<p>We propose that maximal dependence capturing is a general principle of sensory processing and an alternative to the redundancy reduction principle. The primary motivation behind redundancy reduction is to arrive at a factorial code for object representation to optimize information transmission (<xref ref-type="bibr" rid="B7">Barlow, 1961</xref>, <xref ref-type="bibr" rid="B11">1989</xref>). However, a factorial code based on independent features is unsuitable for invariant coding, especially in corruption or occlusion cases. Hierarchical models learn complex feature combinations to achieve robustness and no longer use independent components for representations. With this &#x201C;reduce and capture&#x201D; strategy, where the model reduces redundancy among features before pooling them together by deep networks, the classic framework is self-conflicting and creates unnecessary problems. The MDC framework resolves the conflict with a &#x201C;capture and reduce&#x201D; strategy for redundancy. By assuming that dependence capturing is the essence of the sensory system, the coding units extract the most informative combination of features that uniquely identify specific objects. Though it makes representation redundant, sparse coding ensures that minimum correlation exists among the coding units. Thus, the framework obviates the need for a hierarchical assembly to associate features. It embeds individual features in complex dictionary element structures. Moreover, since the dictionary captures the dependence <italic>a priori</italic>, the framework does not require multiple corrupted forms to learn the associations.</p>
<p>The MDC framework&#x2019;s unique characteristic is that the receptive fields capture highly informative structures about individual objects. With this characteristic, tuning of individual units can be very similar and correspond to multiple objects. As a result, correlations may develop in their responses. This characteristic appears to be antithetical to the notion of redundancy reduction, which demands individual encoding units to be as independent as possible. However, representations achieved under the MDC framework also satisfy a sparsity constraint. This constraint shrinks the activities of competing neurons and decorrelates individual units&#x2019; responses even when their receptive fields have high levels of overlap. Thus, the MDC framework allows the efficient encoding, but the coding is for object identities. It is done by capturing complex features.</p>
<p>The MDC framework makes specific predictions that can be tested through anatomical and physiological experiments. For example, it predicts that the connectivity required to achieve the orientation specific tuning of early neurons should be less organized than previous models predict (<xref ref-type="bibr" rid="B72">Hubel and Wiesel, 1962</xref>, <xref ref-type="bibr" rid="B73">1968</xref>; <xref ref-type="bibr" rid="B59">Fukushima and Miyaek, 1982</xref>; <xref ref-type="bibr" rid="B2">Anderson and Vanessen, 1987</xref>; <xref ref-type="bibr" rid="B105">Olshausen et al., 1993</xref>; <xref ref-type="bibr" rid="B134">Rolls and Milward, 2000</xref>). Decorrelation among neurons through lateral connections is an essential feature of the MDC framework. Shutting down inhibitory lateral connections is expected to reveal highly overlapped receptive fields among the neurons. On the contrary, models based on connectivity alone would predict a much smaller degree of receptive field expansion. Moreover, while inhibition-mediated decorrelation is a common feature in the nervous system, our model would predict that cells with similar tuning properties are likely to have stronger mutual inhibitory connectivity. Manipulating the lateral connections would give insight about this prediction.</p>
<p>We have shown that the robust representation of object identity does not require deep network structures. Thus, this framework can explain robust object recognition in animals with less complex brain or sensory systems that do not possess complex hierarchical organizations. Nevertheless, hierarchical organization can arise to deal with increasingly complex stimuli during evolution. We suggest that as the animal needs to identify more objects, early processing can shift to encode localized features resembling the independent components. As we show, there is a relationship between the number of encoded objects and the complexity of the tuning properties, which allows both simple and complex receptive fields to develop under the same rule. When each neuron encodes the local association of features, multiple neurons are required to encode individual objects. The MDC framework allows subsequent levels to capture the global dependence among the local feature combinations. From the evolutionary perspective, the sensory systems have evolved to detect ethologically relevant signals. Analyzing environmental stimuli and parsing them into components of minimal redundancy is not necessary for this goal.</p>
<p>In a way, the MDC framework produces sparse distributed representations, which can account for some experimental observations, including the appearance of &#x201C;grandmother cells&#x201D; (<xref ref-type="bibr" rid="B117">Quiroga et al., 2005</xref>; <xref ref-type="bibr" rid="B21">Bowers, 2009</xref>; <xref ref-type="bibr" rid="B125">Rey et al., 2020</xref>). However, the previous models have mainly focused on reproducing the key features of neuronal tuning (<xref ref-type="bibr" rid="B106">Olshausen and Field, 1996</xref>, <xref ref-type="bibr" rid="B107">1997</xref>; <xref ref-type="bibr" rid="B16">Bell and Sejnowski, 1997</xref>) and memory storage (<xref ref-type="bibr" rid="B83">Laurent, 1999</xref>; <xref ref-type="bibr" rid="B108">Palm, 2013</xref>). They do not provide a strong explanation for the change in the complexity of tuning properties along the processing stream. The MDC framework neither requires hierarchical assembly nor an account of all possible feature combinations. Since the encoders only capture the naturally occurring structure, the generation of &#x201C;grandmother cell&#x201D; like representation is a feature of the MDC framework. The cells, however, are not the traditional sense of &#x201C;grandmother cells&#x201D; because they do not sit at the top of any hierarchy.</p>
<p>A point worth noting is that the receptive fields of individual coding units resemble the objects themselves when the representations are sparsest. One may consider the coding scheme using these cells as a form of template matching (<xref ref-type="bibr" rid="B27">Burr, 1981</xref>; <xref ref-type="bibr" rid="B25">Buhmann et al., 1990</xref>; <xref ref-type="bibr" rid="B176">Yuille, 1991</xref>; <xref ref-type="bibr" rid="B24">Brunelli and Poggio, 1993</xref>). As we have shown, however, the MDC framework is not template-matching. The receptive fields may resemble whole structures of the objects, but they are not identical. Moreover, these receptive fields change as the coding units adapt to different numbers of inputs.</p>
<p>In this study, we have shown invariant representation for corrupted or occluded input patterns. Representation invariance takes many forms. Invariant representations result from scale, translational, and affine transformations are common. Although we have not explored these forms, we believe the framework will allow easy incorporation of these transformations without evoking additional mechanisms. As the name of the MDC principle indicates, dependencies among the features are captured by neurons. The dependencies, and the informativeness of features, do not change with linear transformation. Thus, the framework will naturally generate covariant receptive field properties that are thought to enable invariant representation of the visual stimuli at higher levels of processing (<xref ref-type="bibr" rid="B88">Lindeberg, 2013</xref>, <xref ref-type="bibr" rid="B89">2021</xref>).</p>
<p>Likewise, understanding temporal dependencies between objects and events and the ability to predict future is fundamental to survival of the organisms. More recent studies have focused on efficient representation of moving images (<xref ref-type="bibr" rid="B119">Rao and Ballard, 1997</xref>; <xref ref-type="bibr" rid="B118">Rao, 1999</xref>; <xref ref-type="bibr" rid="B152">Srivastava et al., 2015</xref>), whereas some have produced models encoding features that best predict future (<xref ref-type="bibr" rid="B17">Bialek et al., 2001</xref>; <xref ref-type="bibr" rid="B109">Palmer et al., 2015</xref>; <xref ref-type="bibr" rid="B142">Salisbury and Palmer, 2016</xref>). Although we have not explored the effectiveness of the MDC framework in capturing temporal redundancies, it is in principle achievable. At the minimum, the framework can be combined with other models to incorporate temporal dependence capturing. For example, Singer et al. introduces a two layered feedforward network to predict future frames of movies (<xref ref-type="bibr" rid="B147">Singer et al., 2018</xref>). It should be straightforward to achieve invariant representations of static frames, which can be utilized together with the Singer model to predict future frames more accurately. Alternatively, a unified model, which may involve multiple layers, can capture not only spatial but also temporal dependencies to predict environmental stimuli in the spatiotemporal domain.</p>
<p>In summary, this work offers a novel perspective of object representation. We propose that the sensory system should utilize the most informative structures from objects as the basis of their representations. The maximal dependence capturing principle allows neurons to capture these structures by learning the relationships among features that identify the objects. This type of learning eliminates the need for an analytical step to break down objects into its composing features and the need of the classic hierarchical assembly where brain representations of objects are built sequentially from their elementary features. Learning is possible without the deep structures or large training set. These characteristics of our framework make it generalizable to any system irrespective of its complexity. It achieves the main objective of object recognition that is to establish the identities of objects and use the information to predict future events. Taken together, maximal dependence capturing offers a single framework to achieve robust object representation and explain seemingly contradictory observations on the neurons&#x2019; receptive field properties in different brain hierarchies.</p>
</sec>
<sec id="S6" sec-type="materials|methods">
<title>Materials and Methods</title>
<sec id="S6.SS1">
<title>Learning Algorithm</title>
<p>Dictionary learning is treated as a blind source separation (BSS) problem (<xref ref-type="bibr" rid="B37">Comon, 1994</xref>; <xref ref-type="bibr" rid="B38">Comon and Jutten, 2010</xref>). An input signal is modeled as the response of <italic>M</italic> primary encoders. In the case of images, <italic>M</italic> = <italic>m</italic><sub>1</sub>&#x22C5;<italic>m</italic><sub>2</sub>, where <italic>m</italic><sub>1</sub> and <italic>m</italic><sub>2</sub> are the horizontal and vertical dimensions of the images. A set of N signals is presented for training as an input matrix <italic>X</italic> &#x2208;&#x211D;<sup><italic>M</italic>&#x00D7;<italic>N</italic></sup>, representing the response of <italic>M</italic> pixel to <italic>N</italic> patterns. The matrix <italic>X</italic> is then factorized into two matrices <italic>A</italic> and &#x03A6;, so that <italic>X</italic> = &#x03A6;<italic>A</italic>. Here, <italic>A</italic> &#x2208;&#x211D;<sup><italic>K</italic>&#x00D7;<italic>N</italic></sup> is the matrix representation of <italic>N</italic> patterns in a <italic>K</italic> dimensional basis set defined by &#x03A6; &#x2208;<italic>R</italic><sup><italic>M</italic>&#x00D7;<italic>K</italic></sup>.</p>
<p>To get the factor matrices through BSS, we imposed restriction on <italic>A</italic> to be sparse. The measure of sparsity was chosen to be <italic>l</italic><sub>0</sub> norm, but the solution is achieved through minimizing <italic>l</italic><sub>1</sub> norm. In addition to this sparsity constrain, we demanded both <italic>A</italic> and &#x03A6; to be non-negative.</p>
<p>Several possible BSS algorithms could result in an appropriate matrix decomposition under the given constraints (<xref ref-type="bibr" rid="B70">Hoyer, 2002</xref>, <xref ref-type="bibr" rid="B71">2004</xref>; <xref ref-type="bibr" rid="B121">Rapin et al., 2013a</xref>; <xref ref-type="bibr" rid="B1">Allen et al., 2014</xref>). In particular, we used non-negative blind source separation algorithm nGMCA (<xref ref-type="bibr" rid="B50">Donoho and Elad, 2003</xref>; <xref ref-type="bibr" rid="B121">Rapin et al., 2013a</xref>,<xref ref-type="bibr" rid="B122">b</xref>). When a <italic>l</italic><sub>1</sub> measure of sparseness is used, then the sum of the absolute values of coefficients of <italic>A</italic> is minimized. The minimization problem takes the form of:</p>
<disp-formula id="S6.Ex1"><mml:math id="M5"><mml:mrow><mml:mrow><mml:mrow><mml:mrow><mml:mrow><mml:munder><mml:mrow><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold">&#x03A6;</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="bold">A</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mstyle><mml:mpadded width="+3.3pt"><mml:msubsup><mml:mrow><mml:mo fence="true">||</mml:mo><mml:mrow><mml:mtext mathvariant="bold">X</mml:mtext><mml:mo>-</mml:mo><mml:mrow><mml:mi mathvariant="bold">&#x03A6;</mml:mi><mml:mtext mathvariant="bold">A</mml:mtext></mml:mrow></mml:mrow><mml:mo fence="true">||</mml:mo></mml:mrow><mml:mn>2</mml:mn><mml:mn>2</mml:mn></mml:msubsup></mml:mpadded></mml:mrow></mml:mrow><mml:mo rspace="5.8pt">+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x03BB;</mml:mi><mml:msub><mml:mrow><mml:mo fence="true">||</mml:mo><mml:mi mathvariant="bold">A</mml:mi><mml:mo fence="true">||</mml:mo></mml:mrow><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:mrow><mml:mo rspace="7.5pt">,</mml:mo><mml:mrow><mml:mi>s</mml:mi><mml:mi>u</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mpadded width="+5pt"><mml:mi>t</mml:mi></mml:mpadded><mml:mi>t</mml:mi><mml:mpadded width="+5pt"><mml:mi>o</mml:mi></mml:mpadded><mml:mtext mathvariant="bold">A</mml:mtext></mml:mrow></mml:mrow><mml:mo rspace="5.8pt">&#x2265;</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mo rspace="10.8pt">;</mml:mo><mml:mrow><mml:mpadded width="+3.3pt"><mml:mi mathvariant="bold">&#x03A6;</mml:mi></mml:mpadded><mml:mo rspace="5.8pt">&#x2265;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>Thus, the process to solve this problem requires the minimization of the <italic>Frobinius</italic> norm difference (i.e., the Euclidean Distance) between the two sides of the equation and the minimization of the <italic>l</italic><sub>1</sub> norm.</p>
<p>Each time BSS is performed, the &#x03A6; matrix was seeded with random numbers. Optimization was performed until convergence or when predefined number of iterations was reached.</p>
</sec>
<sec id="S6.SS2">
<title>Sparse Coding</title>
<p>Once the dictionary &#x03A6; is learned, any input pattern can be transformed into its corresponding representation. Transformation of input patterns is the process of finding the representation <italic>a</italic> that satisfies the equation: <bold>x</bold> = <bold>&#x03A6;a</bold>. In our case, the dimension of the representational layer is chosen to be higher than that of the input layer, i.e., <italic>K &#x003E; M</italic>. Here, decoding becomes an under-determined problem. Theories developed independently by Donoho (<xref ref-type="bibr" rid="B50">Donoho and Elad, 2003</xref>; <xref ref-type="bibr" rid="B49">Donoho, 2006a</xref>,<xref ref-type="bibr" rid="B48">b</xref>), and by Candes and Tao (<xref ref-type="bibr" rid="B31">Candes and Romberg, 2005</xref>; <xref ref-type="bibr" rid="B28">Candes et al., 2006</xref>; <xref ref-type="bibr" rid="B30">Candes and Tao, 2006</xref>) show that a unique solution can be obtained by imposing a sparseness constraint to the equation when solving the optimization problem. The most common use of sparsity definition includes <italic>l</italic><sub>0</sub> and <italic>l</italic><sub>1</sub>. In our approach we perform <italic>l<sub>1</sub></italic> minimization to solve:</p>
<disp-formula id="S6.Ex2"><mml:math id="M6"><mml:mrow><mml:mi>min</mml:mi><mml:mrow><mml:msub><mml:mrow><mml:mo>&#x2016;</mml:mo><mml:mi mathvariant="bold">a</mml:mi><mml:mo>&#x02016;</mml:mo></mml:mrow><mml:mn>1</mml:mn></mml:msub><mml:mtext>&#x00A0;</mml:mtext><mml:mi mathvariant="italic">subject to</mml:mi><mml:mtext>&#x00A0;</mml:mtext><mml:msub><mml:mrow><mml:mrow><mml:mo>&#x2016;</mml:mo><mml:mrow><mml:mi mathvariant="bold">x</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi mathvariant="normal">&#x03A6;</mml:mi><mml:mi mathvariant="bold">a</mml:mi></mml:mrow><mml:mo>&#x2016;</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mi>&#x03B5;</mml:mi></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>The <italic>l</italic><sub>1</sub>-minimization problem can be implemented by a standard convex optimization procedure, which can be found in several publications (<xref ref-type="bibr" rid="B33">Chen et al., 2001</xref>; <xref ref-type="bibr" rid="B22">Boyd and Vandenberghe, 2004</xref>; <xref ref-type="bibr" rid="B29">Candes and Tao, 2005</xref>; <xref ref-type="bibr" rid="B48">Donoho, 2006b</xref>; <xref ref-type="bibr" rid="B51">Donoho et al., 2012</xref>).</p>
</sec>
<sec id="S6.SS3">
<title>Redundancy Measurement</title>
<p>To measure redundancy in encoding objects, we treated the objects as following a uniform distribution, i.e., &#x2119;(<italic>Q<sub>i</sub></italic>) = 1/<italic>N</italic>, where <italic>N</italic> is the total number of objects. The entropy of the ensemble of the objects is therefore <italic>H</italic>(<italic>O</italic>) = <italic>logN</italic>. We then calculated the capacity of the input unit set (<italic>C</italic>) using the probabilities of occurrence of each encoder, &#x2119;(<italic>x</italic><sub><italic>i</italic></sub> = 1) = <italic>p</italic><sub><italic>i</italic></sub>:</p>
<disp-formula id="S6.Ex3"><mml:math id="M7"><mml:mrow><mml:mi>C</mml:mi><mml:mo rspace="7.5pt">=</mml:mo><mml:mrow><mml:mrow><mml:munderover><mml:mo largeop="true" movablelimits="false" symmetric="true">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:munderover><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mfrac></mml:mrow></mml:mrow><mml:mo rspace="7.5pt">+</mml:mo><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo rspace="7.5pt">-</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>Redundancy was calculated as</p>
<disp-formula id="S6.Ex4"><mml:math id="M8"><mml:mrow><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>O</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>C</mml:mi></mml:mfrac></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:mi>N</mml:mi></mml:mrow><mml:mi>C</mml:mi></mml:mfrac></mml:mrow></mml:mrow></mml:math></disp-formula>
<p>The redundancy for representational units was calculated in a similar way, the only difference being that the representations were converted to binary forms using a Heaviside step function so that their <italic>l</italic><sub>0</sub> norms could be considered while calculating probability of occurrence of individual encoders.</p>
</sec>
<sec id="S6.SS4">
<title>Kullback&#x2013;Leibler Divergence Between Dictionary and Images</title>
<p>We used the Kullback&#x2013;Leibler divergence (KL Divergence) to quantify the structural differences between symbols and dictionary elements. KL divergence [<italic>D</italic><sub><italic>KL</italic></sub>(&#x2119;||&#x211A;)] is a measure of information gained when a posterior probability distribution &#x2119; is used to calculate the entropy instead of the prior distribution &#x211A;. Denoting &#x211A; to be distribution over the states of a single pixel in symbol space and &#x2119; to be the distribution over states of the same pixel in dictionary space, <italic>D</italic><sub><italic>KL</italic></sub>(&#x2119;||&#x211A;) measures the information gained in considering the pixel to be coming from a dictionary element rather than symbols. A low divergence for all the pixels indicates that there is no gain in information if we consider any pixel to be coming from dictionary, indicating that the structure of the dictionary elements is same as structure of the symbols.</p>
<p>To calculate the distribution over the states of pixels in the dictionary space, all dictionary elements were binarized using a Heaviside step function. Probability of occurrence of individual pixels was calculated based on the number of dictionary elements in which the pixel is active. For instance, if a particular pixel <italic>x<sub>i</sub></italic> was active in <italic>n</italic> out of <italic>K</italic> dictionary elements, then the probability of occurrence of pixel <italic>x<sub>i</sub></italic> was calculated as</p>
<disp-formula id="S6.Ex5"><mml:math id="M9"><mml:mrow><mml:mi>&#x2119;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo rspace="7.5pt">=</mml:mo><mml:mfrac><mml:mi>n</mml:mi><mml:mtext mathvariant="bold">K</mml:mtext></mml:mfrac></mml:mrow></mml:math></disp-formula>
<p>Probability of occurrence of the same pixel in symbol space is calculated based on the number of symbols <italic>m</italic> in which it is active i.e.,</p>
<disp-formula id="S6.Ex6"><mml:math id="M10"><mml:mrow><mml:mi>&#x211A;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo rspace="7.5pt">=</mml:mo><mml:mfrac><mml:mi>m</mml:mi><mml:mtext mathvariant="bold">N</mml:mtext></mml:mfrac></mml:mrow></mml:math></disp-formula>
<p>Here <italic>N</italic> is the number of symbols being encoded. Finally, the KL Divergence between the two distributions is calculated as</p>
<disp-formula id="S6.Ex7"><mml:math id="M11"><mml:mtable><mml:mtr><mml:mtd columnalign="left"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>K</mml:mi><mml:mi>L</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>&#x2119;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mi>&#x2119;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>&#x211A;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd columnalign="left"><mml:mspace width="4em"/><mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo rspace="7.5pt">-</mml:mo><mml:mi>&#x2119;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:mstyle displaystyle="true"><mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo rspace="7.5pt">-</mml:mo><mml:mi>&#x2119;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo rspace="7.5pt">-</mml:mo><mml:mi>&#x211A;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
</sec>
<sec id="S6.SS5">
<title>Specificity Calculations</title>
<p>To quantify the specificity of a representational vector in representing the original object, we computed Z-scored similarity. Cosine similarity score between the representation of the test object (<italic>a</italic><sub><italic>test</italic></sub>) and all objects in the training set (<italic>A</italic><sub><italic>training</italic></sub>) were calculated and Z-scored. A high Z-score indicated high similarity between the representations of the test object and a particular object in <italic>A</italic><sub><italic>training</italic></sub>. In the figures, we plot the Z-scores for altered images with their unadulterated counterpart, which show high specificity in representing the original object.</p>
</sec>
<sec id="S6.SS6">
<title>Simulating Corrupted Signals</title>
<p>To test the robustness of object representation by the MDC framework, signals from the training set were selected and corrupted. The corrupted signals were subject to sparse decoding to generate their representations, which were then compared with those of the signals in the training set. We performed the following three types of corruption:</p>
<p>Noise-added corruption: we introduce noise by adding a Gaussian i.i.d. matrix &#x1D4A9; of varying standard deviation to the input matrix <italic>X</italic>. i.e., <italic>X</italic><sub>&#x1D4A9;</sub> = <italic>X</italic> + &#x1D4A9;, where <italic>X</italic><sub>&#x1D4A9;</sub>&#x2208;&#x211D;<sup><italic>M</italic>&#x00D7;<italic>N</italic></sup>, is a matrix representation of noisy input. For Monte Carlo analysis, as described below, each time a simulation was performed, a different noise matrix &#x1D4A9; was introduced.</p>
<p>Pixel corruption: For a given signals, a fraction of the <italic>M</italic> pixels was selected from the input. Their values were maintained whereas the coefficients of the rest were set to zero.</p>
<p>Occlusion: For images, a contiguous set of pixels were selected, and their values were set to zero.</p>
</sec>
<sec id="S6.SS7">
<title>Monte Carlo Analysis</title>
<p>We performed Monte Carlo simulations by applying pixel corruption to the input signals and varying the number of corrupted pixels. 100 random sets (numbers varied from 2 to <italic>M</italic>) of pixels were selected. Using each of these randomly chosen sets, we performed sparse decoding to generate representation of the input patterns.</p>
</sec>
<sec id="S6.SS8">
<title>Input Identification</title>
<p>To calculate the correct identification of the object, we used the representation of each input in the training set as a library. The representation of each corrupted signal was compared with that in the library and cosine distances were computed. An input pattern was considered correctly identified if the cosine distances between its representation and that of the original signal was minimum (smaller than with representation of other patterns).</p>
</sec>
<sec id="S6.SS9">
<title>Projective Fields Generation From Natural Images</title>
<p>The mammalian visual systems process visual information in On and Off channels. On channel images were the normal images whereas Off channel images were the inverted images. To simulate parallel processing of the two channels, the On and Off images were concatenated along the rows and dictionary elements were generated by performing BSS on the concatenated matrix. The projective fields were constructed by superposing the On-channel portion of the dictionary element with the negative of Off-channel portion of the dictionary element.</p>
</sec>
<sec id="S6.SS10">
<title>Data</title>
<p>Symbols: A set of 1,000 symbols from word languages were obtained and digitized to 16 &#x00D7; 16 pixel arrays.</p>
<p>Natural images: Natural scenes from Van Hateren data base (<xref ref-type="bibr" rid="B170">Van Hateren and van der Schaaf, 1998</xref>) were digitized as grayscale pictures. Image patches of 16 &#x00D7; 16 size were randomly selected from the images. A total of 3,000 patches were used to form a training set.</p>
<p>Facial images: For face recognition, 2,000 frontal faces were obtained from Google search of publicly available images, trimmed and resized to 25 &#x00D7; 25 pixels. The Yale Face Database is obtained from <ext-link ext-link-type="uri" xlink:href="http://cvc.cs.yale.edu/cvc/projects/yalefaces/yalefaces.html">http://cvc.cs.yale.edu/cvc/projects/yalefaces/yalefaces.html</ext-link>.</p>
</sec>
</sec>
<sec id="S7" sec-type="data-availability">
<title>Data Availability Statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="S8">
<title>Author Contributions</title>
<p>CRY conceived the idea and supervised the research. CRY and RR developed key concepts and co-wrote the manuscript. RR and DD performed analyses and modeling. KD generated face database. All authors contributed to the article and approved the submitted version.</p>
</sec>
<sec id="conf1" sec-type="COI-statement">
<title>Conflict of Interest</title>
<p>RR, DD, and CRY declare the existence of a financial competing interest in the form of a patent application based on this work. The remaining author declares that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec id="pudiscl1" sec-type="disclaimer">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
</body>
<back>
<sec id="S9" sec-type="funding-information">
<title>Funding</title>
<p>The work is supported by funding from Stowers Institute and the NIH R01DC 014701.</p>
</sec>
<ack>
<p>We would like to thank K. Si, J. Unruh, P. Kulesa, M. Klee and members of the Yu laboratory for insightful discussions. This work fulfills, in part, requirements for RR&#x2019;s and KD&#x2019;s thesis with the Open University, United Kingdom.</p>
</ack>
<sec id="S11" sec-type="supplementary-material">
<title>Supplementary Material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fncom.2022.857653/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fncom.2022.857653/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="Data_Sheet_1.DOCX" id="FS1" mimetype="application/vnd.openxmlformats-officedocument.wordprocessingml.document" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Allen</surname> <given-names>G. I.</given-names></name> <name><surname>Grosenick</surname> <given-names>L.</given-names></name> <name><surname>Taylor</surname> <given-names>J.</given-names></name></person-group> (<year>2014</year>). <article-title>A generalized least-square matrix decomposition.</article-title> <source><italic>J. Am. Stat. Assoc.</italic></source> <volume>109</volume> <fpage>145</fpage>&#x2013;<lpage>159</lpage>. <pub-id pub-id-type="doi">10.1080/01621459.2013.852978</pub-id></citation></ref>
<ref id="B2"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Anderson</surname> <given-names>C. H.</given-names></name> <name><surname>Vanessen</surname> <given-names>D. C.</given-names></name></person-group> (<year>1987</year>). <article-title>Shifter circuits: a computational strategy for dynamic aspects of visual processing.</article-title> <source><italic>Proc. Natl. Acad. Sci.</italic></source> <volume>84</volume> <fpage>6297</fpage>&#x2013;<lpage>6301</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.84.17.6297</pub-id> <pub-id pub-id-type="pmid">3114747</pub-id></citation></ref>
<ref id="B3"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Atick</surname> <given-names>J. J.</given-names></name></person-group> (<year>1992</year>). <article-title>Could information theory provide an ecological theory of sensory processing?</article-title> <source><italic>Network</italic></source> <volume>3</volume> <fpage>213</fpage>&#x2013;<lpage>251</lpage>. <pub-id pub-id-type="doi">10.3109/0954898X.2011.638888</pub-id> <pub-id pub-id-type="pmid">22149669</pub-id></citation></ref>
<ref id="B4"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Atick</surname> <given-names>J. J.</given-names></name> <name><surname>Redlich</surname> <given-names>A. N.</given-names></name></person-group> (<year>1990</year>). <article-title>Towards a theory of early visual processing.</article-title> <source><italic>Neur. Comp.</italic></source> <volume>2</volume> <fpage>308</fpage>&#x2013;<lpage>320</lpage>. <pub-id pub-id-type="doi">10.1162/neco.1990.2.3.308</pub-id></citation></ref>
<ref id="B5"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Attneave</surname> <given-names>F.</given-names></name></person-group> (<year>1954</year>). <article-title>Some informational aspects of visual perception.</article-title> <source><italic>Psychol. Rev.</italic></source> <volume>61</volume> <fpage>183</fpage>&#x2013;<lpage>193</lpage>. <pub-id pub-id-type="doi">10.1037/h0054663</pub-id> <pub-id pub-id-type="pmid">13167245</pub-id></citation></ref>
<ref id="B6"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bao</surname> <given-names>P.</given-names></name> <name><surname>She</surname> <given-names>L.</given-names></name> <name><surname>McGill</surname> <given-names>M.</given-names></name> <name><surname>Tsao</surname> <given-names>D. Y.</given-names></name></person-group> (<year>2020</year>). <article-title>A map of object space in primate inferotemporal cortex.</article-title> <source><italic>Nature</italic></source> <volume>583</volume> <fpage>103</fpage>&#x2013;<lpage>108</lpage>. <pub-id pub-id-type="doi">10.1038/s41586-020-2350-5</pub-id> <pub-id pub-id-type="pmid">32494012</pub-id></citation></ref>
<ref id="B7"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barlow</surname> <given-names>H.</given-names></name></person-group> (<year>1961</year>). &#x201C;<article-title>Possible principles underlying the transformation of sensory messages</article-title>,&#x201D; in <source><italic>Sensory communication</italic></source>, <role>ed.</role> <person-group person-group-type="editor"><name><surname>Wa</surname> <given-names>R.</given-names></name></person-group> (<publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>MIT</publisher-name>), <fpage>217</fpage>&#x2013;<lpage>234</lpage>.</citation></ref>
<ref id="B8"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barlow</surname> <given-names>H.</given-names></name></person-group> (<year>1995</year>). <source><italic>The neuron in perception</italic>. The cognitive neurosciences</source>. <publisher-loc>Cambridge (MA)</publisher-loc>: <publisher-name>MIT Press</publisher-name>.</citation></ref>
<ref id="B9"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barlow</surname> <given-names>H.</given-names></name></person-group> (<year>2001</year>). <article-title>Redundancy reduction revisited.</article-title> <source><italic>Network</italic></source> <volume>12</volume> <fpage>241</fpage>&#x2013;<lpage>253</lpage>. <pub-id pub-id-type="doi">10.1080/net.12.3.241.253</pub-id></citation></ref>
<ref id="B10"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barlow</surname> <given-names>H. B.</given-names></name></person-group> (<year>1953</year>). <article-title>Summation and inhibition in the frog&#x2019;s retina.</article-title> <source><italic>J. Physiol.</italic></source> <volume>119</volume> <fpage>69</fpage>&#x2013;<lpage>88</lpage>. <pub-id pub-id-type="doi">10.1113/jphysiol.1953.sp004829</pub-id> <pub-id pub-id-type="pmid">13035718</pub-id></citation></ref>
<ref id="B11"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barlow</surname> <given-names>H. B.</given-names></name></person-group> (<year>1989</year>). <article-title>Unsupervised learning.</article-title> <source><italic>Neur. Comp.</italic></source> <volume>1</volume> <fpage>295</fpage>&#x2013;<lpage>311</lpage>.</citation></ref>
<ref id="B12"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barlow</surname> <given-names>H. B.</given-names></name> <name><surname>Fitzhugh</surname> <given-names>R.</given-names></name> <name><surname>Kuffler</surname> <given-names>S.</given-names></name></person-group> (<year>1957</year>). <article-title>Change of organization in the receptive fields of the cat&#x2019;s retina during dark adaptation.</article-title> <source><italic>J. Phys.</italic></source> <volume>137</volume> <fpage>338</fpage>&#x2013;<lpage>354</lpage>. <pub-id pub-id-type="doi">10.1113/jphysiol.1957.sp005817</pub-id> <pub-id pub-id-type="pmid">13463771</pub-id></citation></ref>
<ref id="B13"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barwich</surname> <given-names>A.-S.</given-names></name></person-group> (<year>2014</year>). <article-title>A sense so rare: Measuring olfactory experiences and making a case for a process perspective on sensory perception.</article-title> <source><italic>Biol. Theory</italic></source> <volume>9</volume> <fpage>258</fpage>&#x2013;<lpage>268</lpage>.</citation></ref>
<ref id="B14"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barwich</surname> <given-names>A.-S.</given-names></name></person-group> (<year>2018</year>). <source><italic>Measuring the world: olfaction as a process model of perception.</italic></source> <publisher-loc>Everything flows</publisher-loc>: <publisher-name>Towards a processual philosophy of biology</publisher-name>.</citation></ref>
<ref id="B15"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Barwich</surname> <given-names>A.-S.</given-names></name></person-group> (<year>2019</year>). <article-title>A critique of olfactory objects.</article-title> <source><italic>Front. Psychol.</italic></source> <volume>10</volume>:<issue>1337</issue>. <pub-id pub-id-type="doi">10.3389/fpsyg.2019.01337</pub-id> <pub-id pub-id-type="pmid">31244733</pub-id></citation></ref>
<ref id="B16"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bell</surname> <given-names>A. J.</given-names></name> <name><surname>Sejnowski</surname> <given-names>T. J.</given-names></name></person-group> (<year>1997</year>). <article-title>The &#x201C;independent components&#x201D; of natural scenes are edge filters.</article-title> <source><italic>Vision Res.</italic></source> <volume>37</volume> <fpage>3327</fpage>&#x2013;<lpage>3338</lpage>. <pub-id pub-id-type="doi">10.1016/s0042-6989(97)00121-1</pub-id> <pub-id pub-id-type="pmid">9425547</pub-id></citation></ref>
<ref id="B17"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bialek</surname> <given-names>W.</given-names></name> <name><surname>Nemenman</surname> <given-names>I.</given-names></name> <name><surname>Tishby</surname> <given-names>N.</given-names></name></person-group> (<year>2001</year>). <article-title>Predictability, complexity, and learning.</article-title> <source><italic>Neur. Comp.</italic></source> <volume>13</volume> <fpage>2409</fpage>&#x2013;<lpage>2463</lpage>. <pub-id pub-id-type="doi">10.1162/089976601753195969</pub-id> <pub-id pub-id-type="pmid">11674845</pub-id></citation></ref>
<ref id="B18"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Biederman</surname> <given-names>I.</given-names></name></person-group> (<year>1985</year>). <article-title>Human image understanding: Recent research and a theory.</article-title> <source><italic>Comp. Vis. Graph. Image Proc.</italic></source> <volume>32</volume> <fpage>29</fpage>&#x2013;<lpage>73</lpage>. <pub-id pub-id-type="doi">10.1016/0734-189x(85)90002-7</pub-id></citation></ref>
<ref id="B19"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Biederman</surname> <given-names>I.</given-names></name></person-group> (<year>1987</year>). <article-title>Recognition-by-components: a theory of human image understanding.</article-title> <source><italic>Psychol. Rev.</italic></source> <volume>94</volume> <fpage>115</fpage>&#x2013;<lpage>147</lpage>. <pub-id pub-id-type="doi">10.1037/0033-295x.94.2.115</pub-id> <pub-id pub-id-type="pmid">3575582</pub-id></citation></ref>
<ref id="B20"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Boussaoud</surname> <given-names>D.</given-names></name> <name><surname>Desimone</surname> <given-names>R.</given-names></name> <name><surname>Ungerleider</surname> <given-names>L. G.</given-names></name></person-group> (<year>1991</year>). <article-title>Visual topography of area TEO in the macaque.</article-title> <source><italic>J. Comp. Neurol.</italic></source> <volume>306</volume> <fpage>554</fpage>&#x2013;<lpage>575</lpage>. <pub-id pub-id-type="doi">10.1002/cne.903060403</pub-id> <pub-id pub-id-type="pmid">1712794</pub-id></citation></ref>
<ref id="B21"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bowers</surname> <given-names>J. S.</given-names></name></person-group> (<year>2009</year>). <article-title>On the biological plausibility of grandmother cells: implications for neural network theories in psychology and neuroscience.</article-title> <source><italic>Psycholog. Rev.</italic></source> <volume>116</volume>:<issue>220</issue>. <pub-id pub-id-type="doi">10.1037/a0014462</pub-id> <pub-id pub-id-type="pmid">19159155</pub-id></citation></ref>
<ref id="B22"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Boyd</surname> <given-names>S. P.</given-names></name> <name><surname>Vandenberghe</surname> <given-names>L.</given-names></name></person-group> (<year>2004</year>). <source><italic>Convex optimization.</italic></source> <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>, <fpage>716</fpage>.</citation></ref>
<ref id="B23"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bruce</surname> <given-names>C.</given-names></name> <name><surname>Desimone</surname> <given-names>R.</given-names></name> <name><surname>Gross</surname> <given-names>C. G.</given-names></name></person-group> (<year>1981</year>). <article-title>Visual properties of neurons in a polysensory area in superior temporal sulcus of the macaque.</article-title> <source><italic>J. Neurophys.</italic></source> <volume>46</volume> <fpage>369</fpage>&#x2013;<lpage>384</lpage>. <pub-id pub-id-type="doi">10.1152/jn.1981.46.2.369</pub-id> <pub-id pub-id-type="pmid">6267219</pub-id></citation></ref>
<ref id="B24"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Brunelli</surname> <given-names>R.</given-names></name> <name><surname>Poggio</surname> <given-names>T.</given-names></name></person-group> (<year>1993</year>). <article-title>Face recognition: Features versus templates.</article-title> <source><italic>IEEE Trans. Patt. Anal. Mach. Intell.</italic></source> <volume>15</volume> <fpage>1042</fpage>&#x2013;<lpage>1052</lpage>. <pub-id pub-id-type="doi">10.1109/34.254061</pub-id></citation></ref>
<ref id="B25"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Buhmann</surname> <given-names>J.</given-names></name> <name><surname>Lades</surname> <given-names>M.</given-names></name> <name><surname>von der Malsburg</surname> <given-names>C.</given-names></name></person-group> (<year>1990</year>). &#x201C;<article-title>Size and distortion invariant object recognition by hierarchical graph matching</article-title>,&#x201D; in <source><italic>1990 IJCNN International Joint Conference on Neural Networks</italic>. 1990</source>, (<publisher-name>IEEE</publisher-name>).</citation></ref>
<ref id="B26"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Burge</surname> <given-names>T.</given-names></name></person-group> (<year>2010</year>). <source><italic>Origins of objectivity.</italic></source> <publisher-loc>Oxford</publisher-loc>: <publisher-name>Oxford University Press</publisher-name>.</citation></ref>
<ref id="B27"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Burr</surname> <given-names>D. J.</given-names></name></person-group> (<year>1981</year>). <source><italic>Elastic matching of line drawings.</italic></source> <publisher-loc>New York, NY</publisher-loc>: <publisher-name>IEEE</publisher-name>, <fpage>708</fpage>&#x2013;<lpage>713</lpage>.</citation></ref>
<ref id="B28"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Candes</surname> <given-names>E. J.</given-names></name> <name><surname>Romberg</surname> <given-names>J. K.</given-names></name> <name><surname>Tao</surname> <given-names>T.</given-names></name></person-group> (<year>2006</year>). <article-title>Stable signal recovery from incomplete and inaccurate measurements.</article-title> <source><italic>Comm. Pure Appl. Math.</italic></source> <volume>59</volume> <fpage>1207</fpage>&#x2013;<lpage>1223</lpage>. <pub-id pub-id-type="doi">10.1002/cpa.20124</pub-id></citation></ref>
<ref id="B29"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Candes</surname> <given-names>E. J.</given-names></name> <name><surname>Tao</surname> <given-names>T.</given-names></name></person-group> (<year>2005</year>). <article-title>Decoding by linear programming.</article-title> <source><italic>IEEE Trans. Inform. Theory</italic></source> <volume>51</volume> <fpage>4203</fpage>&#x2013;<lpage>4215</lpage>.</citation></ref>
<ref id="B30"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Candes</surname> <given-names>E. J.</given-names></name> <name><surname>Tao</surname> <given-names>T.</given-names></name></person-group> (<year>2006</year>). <article-title>Near-optimal signal recovery from random projections: Universal encoding strategies?</article-title> <source><italic>IEEE Trans. Inform. Theory</italic></source> <volume>52</volume> <fpage>5406</fpage>&#x2013;<lpage>5425</lpage>.</citation></ref>
<ref id="B31"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Candes</surname> <given-names>E.</given-names></name> <name><surname>Romberg</surname> <given-names>J.</given-names></name></person-group> (<year>2005</year>). <source><italic>l1-magic: Recovery of sparse signals via convex programming</italic>.</source> Available online at: URL: <ext-link ext-link-type="uri" xlink:href="http://www.acm.caltech.edu/l1magic/downloads/l1magic.pdf">www.acm.caltech.edu/l1magic/downloads/l1magic.pdf</ext-link>. <comment>(accessed date April:14, 2005)</comment></citation></ref>
<ref id="B32"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chang</surname> <given-names>L.</given-names></name> <name><surname>Tsao</surname> <given-names>D. Y.</given-names></name></person-group> (<year>2017</year>). <article-title>The code for facial identity in the primate brain.</article-title> <source><italic>Cell</italic></source> <volume>169</volume> <fpage>1013.</fpage>&#x2013;<lpage>1028</lpage>.</citation></ref>
<ref id="B33"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>S. S.</given-names></name> <name><surname>Donoho</surname> <given-names>D. L.</given-names></name> <name><surname>Saunders</surname> <given-names>M. A.</given-names></name></person-group> (<year>2001</year>). <article-title>Atomic decomposition by basis pursuit.</article-title> <source><italic>SIAM Rev.</italic></source> <volume>43</volume> <fpage>129</fpage>&#x2013;<lpage>159</lpage>. <pub-id pub-id-type="doi">10.1137/s003614450037906x</pub-id></citation></ref>
<ref id="B34"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>Y.</given-names></name> <name><surname>Paiton</surname> <given-names>D. M.</given-names></name> <name><surname>Olshausen</surname> <given-names>B. A.</given-names></name></person-group> (<year>2018</year>). <article-title>The sparse manifold transform. Advances in neural information processing systems</article-title>, <volume>31</volume>.</citation></ref>
<ref id="B35"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cire&#x015F;an</surname> <given-names>D.</given-names></name> <name><surname>Meier</surname> <given-names>U.</given-names></name> <name><surname>Masci</surname> <given-names>J.</given-names></name> <name><surname>Schmidhuber</surname> <given-names>J.</given-names></name></person-group> (<year>2011</year>). &#x201C;<article-title>A committee of neural networks for traffic sign classification</article-title>,&#x201D; in <source><italic>The 2011 international joint conference on neural networks</italic></source>, (<publisher-loc>New York, NY</publisher-loc>: <publisher-name>IEEE</publisher-name>).</citation></ref>
<ref id="B36"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cire&#x015F;an</surname> <given-names>D. C.</given-names></name> <name><surname>Meier</surname> <given-names>U.</given-names></name> <name><surname>Masci</surname> <given-names>J.</given-names></name> <name><surname>Gambardella</surname> <given-names>L. M.</given-names></name> <name><surname>Schmidhuber</surname> <given-names>J.</given-names></name></person-group> (<year>2011</year>). &#x201C;<article-title>Flexible, high performance convolutional neural networks for image classification</article-title>,&#x201D; in <source><italic>Twenty-second international joint conference on artificial intelligence</italic></source>, (<publisher-loc>Palo Alto, CA</publisher-loc>: <publisher-name>AAAI Press</publisher-name>).</citation></ref>
<ref id="B37"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Comon</surname> <given-names>P.</given-names></name></person-group> (<year>1994</year>). <article-title>Independent component analysis, a new concept?</article-title> <source><italic>Sign. Proc.</italic></source> <volume>36</volume> <fpage>287</fpage>&#x2013;<lpage>314</lpage>.</citation></ref>
<ref id="B38"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Comon</surname> <given-names>P.</given-names></name> <name><surname>Jutten</surname> <given-names>C.</given-names></name></person-group> (<year>2010</year>). <source><italic>Handbook of blind source separation : independent component analysis and applications.</italic></source> <publisher-loc>Amsterdam</publisher-loc>: <publisher-name>Elsevier</publisher-name>, <fpage>831</fpage>.</citation></ref>
<ref id="B39"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Crawford</surname> <given-names>A.</given-names></name> <name><surname>Fettiplace</surname> <given-names>R.</given-names></name></person-group> (<year>1980</year>). <article-title>The frequency selectivity of auditory nerve fibres and hair cells in the cochlea of the turtle.</article-title> <source><italic>J. Phys.</italic></source> <volume>306</volume> <fpage>79</fpage>&#x2013;<lpage>125</lpage>. <pub-id pub-id-type="doi">10.1113/jphysiol.1980.sp013387</pub-id> <pub-id pub-id-type="pmid">7463380</pub-id></citation></ref>
<ref id="B40"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Crawford</surname> <given-names>A.</given-names></name> <name><surname>Fettiplace</surname> <given-names>R.</given-names></name></person-group> (<year>1981</year>). <article-title>An electrical tuning mechanism in turtle cochlear hair cells.</article-title> <source><italic>J. Phys.</italic></source> <volume>312</volume> <fpage>377</fpage>&#x2013;<lpage>412</lpage>. <pub-id pub-id-type="doi">10.1113/jphysiol.1981.sp013634</pub-id> <pub-id pub-id-type="pmid">7265000</pub-id></citation></ref>
<ref id="B41"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Damasio</surname> <given-names>A. R.</given-names></name> <name><surname>Damasio</surname> <given-names>H.</given-names></name></person-group> (<year>1993</year>). &#x201C;<article-title>Cortical systems underlying knowledge retrieval: Evidence from human lesion studies</article-title>,&#x201D; in <source><italic>Exploring Brain Functions: Models in Neuroscience</italic></source>, <role>eds</role> <person-group person-group-type="editor"><name><surname>Poggio</surname> <given-names>T. A.</given-names></name> <name><surname>Glaser</surname> <given-names>D. A.</given-names></name></person-group> (<publisher-loc>Hoboken, NJ</publisher-loc>: <publisher-name>John Wiley and Sons</publisher-name>), <fpage>233</fpage>&#x2013;<lpage>233</lpage>.</citation></ref>
<ref id="B42"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Damasio</surname> <given-names>A. R.</given-names></name> <name><surname>Tranel</surname> <given-names>D.</given-names></name> <name><surname>Damasio</surname> <given-names>H.</given-names></name></person-group> (<year>1990</year>). <article-title>Face agnosia and the neural substrates of memory.</article-title> <source><italic>Annu. Rev. Neurosci.</italic></source> <volume>13</volume> <fpage>89</fpage>&#x2013;<lpage>109</lpage>. <pub-id pub-id-type="doi">10.1146/annurev.ne.13.030190.000513</pub-id> <pub-id pub-id-type="pmid">2183687</pub-id></citation></ref>
<ref id="B43"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dan</surname> <given-names>Y.</given-names></name> <name><surname>Atick</surname> <given-names>J. J.</given-names></name> <name><surname>Reid</surname> <given-names>R. C.</given-names></name></person-group> (<year>1996</year>). <article-title>Efficient coding of natural scenes in the lateral geniculate nucleus: experimental test of a computational theory.</article-title> <source><italic>J. Neurosci.</italic></source> <volume>16</volume> <fpage>3351</fpage>&#x2013;<lpage>3362</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.16-10-03351.1996</pub-id> <pub-id pub-id-type="pmid">8627371</pub-id></citation></ref>
<ref id="B44"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Desimone</surname> <given-names>R.</given-names></name> <name><surname>Albright</surname> <given-names>T. D.</given-names></name> <name><surname>Gross</surname> <given-names>C. G.</given-names></name> <name><surname>Bruce</surname> <given-names>C.</given-names></name></person-group> (<year>1984</year>). <article-title>Stimulus-selective properties of inferior temporal neurons in the macaque.</article-title> <source><italic>J. Neurosci.</italic></source> <volume>4</volume> <fpage>2051</fpage>&#x2013;<lpage>2062</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.04-08-02051.1984</pub-id> <pub-id pub-id-type="pmid">6470767</pub-id></citation></ref>
<ref id="B45"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>DiCarlo</surname> <given-names>J. J.</given-names></name> <name><surname>Cox</surname> <given-names>D. D.</given-names></name></person-group> (<year>2007</year>). <article-title>Untangling invariant object recognition.</article-title> <source><italic>Trends Cogn. Sci.</italic></source> <volume>11</volume> <fpage>333</fpage>&#x2013;<lpage>341</lpage>. <pub-id pub-id-type="doi">10.1016/j.tics.2007.06.010</pub-id> <pub-id pub-id-type="pmid">17631409</pub-id></citation></ref>
<ref id="B46"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>DiCarlo</surname> <given-names>J. J.</given-names></name> <name><surname>Zoccolan</surname> <given-names>D.</given-names></name> <name><surname>Rust</surname> <given-names>N. C.</given-names></name></person-group> (<year>2012</year>). <article-title>How does the brain solve visual object recognition?</article-title> <source><italic>Neuron</italic></source> <volume>73</volume> <fpage>415</fpage>&#x2013;<lpage>434</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2012.01.010</pub-id> <pub-id pub-id-type="pmid">22325196</pub-id></citation></ref>
<ref id="B47"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dong</surname> <given-names>D. W.</given-names></name> <name><surname>Atick</surname> <given-names>J. J.</given-names></name></person-group> (<year>1995</year>). <article-title>Temporal decorrelation: a theory of lagged and nonlagged responses in the lateral geniculate nucleus.</article-title> <source><italic>Network: Comput. Neur. Syst.</italic></source> <volume>6</volume> <fpage>159</fpage>&#x2013;<lpage>178</lpage>. <pub-id pub-id-type="doi">10.1088/0954-898x_6_2_003</pub-id></citation></ref>
<ref id="B48"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Donoho</surname> <given-names>D. L.</given-names></name></person-group> (<year>2006b</year>). <article-title>For most large underdetermined systems of linear equations the minimal l1-norm solution is also the sparsest solution.</article-title> <source><italic>Comm. Pure Appl. Math.</italic></source> <volume>59</volume> <fpage>797</fpage>&#x2013;<lpage>829</lpage>. <pub-id pub-id-type="doi">10.1002/cpa.20132</pub-id></citation></ref>
<ref id="B49"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Donoho</surname> <given-names>D. L.</given-names></name></person-group> (<year>2006a</year>). <article-title>Compressed sensing.</article-title> <source><italic>Inform. Theory IEEE Trans.</italic></source> <volume>52</volume> <fpage>1289</fpage>&#x2013;<lpage>1306</lpage>.</citation></ref>
<ref id="B50"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Donoho</surname> <given-names>D. L.</given-names></name> <name><surname>Elad</surname> <given-names>M.</given-names></name></person-group> (<year>2003</year>). <article-title>Optimally sparse representation in general (nonorthogonal) dictionaries via &#x2113;1 minimization.</article-title> <source><italic>Proc. Natl. Acad. Sci.</italic></source> <volume>100</volume> <fpage>2197</fpage>&#x2013;<lpage>2202</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.0437847100</pub-id> <pub-id pub-id-type="pmid">16576749</pub-id></citation></ref>
<ref id="B51"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Donoho</surname> <given-names>D. L.</given-names></name> <name><surname>Tsaig</surname> <given-names>Y.</given-names></name> <name><surname>Drori</surname> <given-names>I.</given-names></name> <name><surname>Starck</surname> <given-names>J.-L.</given-names></name></person-group> (<year>2012</year>). <article-title>Sparse solution of underdetermined systems of linear equations by stagewise orthogonal matching pursuit.</article-title> <source><italic>IEEE Trans. Inform. Theor.</italic></source> <volume>58</volume> <fpage>1094</fpage>&#x2013;<lpage>1121</lpage>. <pub-id pub-id-type="doi">10.1109/tit.2011.2173241</pub-id></citation></ref>
<ref id="B52"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fantana</surname> <given-names>A. L.</given-names></name> <name><surname>Soucy</surname> <given-names>E. R.</given-names></name> <name><surname>Meister</surname> <given-names>M.</given-names></name></person-group> (<year>2008</year>). <article-title>Rat olfactory bulb mitral cells receive sparse glomerular inputs.</article-title> <source><italic>Neuron</italic></source> <volume>59</volume> <fpage>802</fpage>&#x2013;<lpage>814</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2008.07.039</pub-id> <pub-id pub-id-type="pmid">18786363</pub-id></citation></ref>
<ref id="B53"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Felleman</surname> <given-names>D. J.</given-names></name> <name><surname>Vanessen</surname> <given-names>D. C.</given-names></name></person-group> (<year>1991</year>). <article-title>Distributed hierarchical processing in the primate cerebral cortex.</article-title> <source><italic>Cereb. Cort.</italic></source> <volume>1</volume> <fpage>1</fpage>&#x2013;<lpage>47</lpage>. <pub-id pub-id-type="doi">10.1093/cercor/1.1.1-a</pub-id> <pub-id pub-id-type="pmid">1822724</pub-id></citation></ref>
<ref id="B54"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Field</surname> <given-names>D. J.</given-names></name></person-group> (<year>1987</year>). <article-title>Relations between the statistics of natural images and the response properties of cortical cells.</article-title> <source><italic>Josa a</italic></source> <volume>4</volume> <fpage>2379</fpage>&#x2013;<lpage>2394</lpage>. <pub-id pub-id-type="doi">10.1364/josaa.4.002379</pub-id> <pub-id pub-id-type="pmid">3430225</pub-id></citation></ref>
<ref id="B55"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Field</surname> <given-names>D. J.</given-names></name></person-group> (<year>1994</year>). <article-title>What is the goal of sensory coding?</article-title> <source><italic>Neur. Comp.</italic></source> <volume>6</volume> <fpage>559</fpage>&#x2013;<lpage>601</lpage>. <pub-id pub-id-type="doi">10.1162/neco.1994.6.4.559</pub-id></citation></ref>
<ref id="B56"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fiser</surname> <given-names>J.</given-names></name> <name><surname>Aslin</surname> <given-names>R. N.</given-names></name></person-group> (<year>2001</year>). <article-title>Unsupervised statistical learning of higher-order spatial structures from visual scenes.</article-title> <source><italic>Psycholog. Sci.</italic></source> <volume>12</volume> <fpage>499</fpage>&#x2013;<lpage>504</lpage>. <pub-id pub-id-type="doi">10.1111/1467-9280.00392</pub-id> <pub-id pub-id-type="pmid">11760138</pub-id></citation></ref>
<ref id="B57"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fukushima</surname> <given-names>K.</given-names></name></person-group> (<year>2003</year>). <article-title>Restoring Partly Occluded Patterns: a Neural Network Model with Backward Paths.</article-title> <source><italic>Artif. Neur. Netw. Neur. Inform. Proc.</italic></source> <volume>2003</volume> <fpage>393</fpage>&#x2013;<lpage>400</lpage>. <pub-id pub-id-type="pmid">15649660</pub-id></citation></ref>
<ref id="B58"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fukushima</surname> <given-names>K.</given-names></name></person-group> (<year>2005</year>). <article-title>Restoring partly occluded patterns: a neural network model.</article-title> <source><italic>Neur. Netw.</italic></source> <volume>18</volume> <fpage>33</fpage>&#x2013;<lpage>43</lpage>. <pub-id pub-id-type="doi">10.1016/j.neunet.2004.05.001</pub-id> <pub-id pub-id-type="pmid">15649660</pub-id></citation></ref>
<ref id="B59"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fukushima</surname> <given-names>K.</given-names></name> <name><surname>Miyake</surname> <given-names>S.</given-names></name></person-group> (<year>1982</year>). &#x201C;<article-title>Neocognitron: A self-organizing neural network model for a mechanism of visual pattern recognition</article-title>,&#x201D; in <source><italic>Competition and cooperation in neural nets</italic></source>, <role>eds</role> <person-group person-group-type="editor"><name><surname>Amari</surname> <given-names>S.-I.</given-names></name> <name><surname>Arbib</surname> <given-names>M. A.</given-names></name></person-group> (<publisher-loc>Berlin</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>267</fpage>&#x2013;<lpage>285</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-642-46466-9_18</pub-id></citation></ref>
<ref id="B60"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Geisler</surname> <given-names>W. S.</given-names></name></person-group> (<year>2008</year>). <article-title>Visual perception and the statistical properties of natural scenes.</article-title> <source><italic>Annu. Rev. Psychol.</italic></source> <volume>59</volume> <fpage>167</fpage>&#x2013;<lpage>192</lpage>. <pub-id pub-id-type="doi">10.1146/annurev.psych.58.110405.085632</pub-id> <pub-id pub-id-type="pmid">17705683</pub-id></citation></ref>
<ref id="B61"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Goldsmith</surname> <given-names>T. H.</given-names></name></person-group> (<year>1990</year>). <article-title>Optimization, constraint, and history in the evolution of eyes.</article-title> <source><italic>Q. Rev. Biol.</italic></source> <volume>65</volume> <fpage>281</fpage>&#x2013;<lpage>322</lpage>. <pub-id pub-id-type="doi">10.1086/416840</pub-id> <pub-id pub-id-type="pmid">2146698</pub-id></citation></ref>
<ref id="B62"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Goodfellow</surname> <given-names>I.</given-names></name> <name><surname>Bengio</surname> <given-names>Y.</given-names></name> <name><surname>Courville</surname> <given-names>A.</given-names></name></person-group> (<year>2016</year>). <source><italic>Deep learning.</italic></source> <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>MIT press</publisher-name>.</citation></ref>
<ref id="B63"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Griffiths</surname> <given-names>T. D.</given-names></name> <name><surname>Warren</surname> <given-names>J. D.</given-names></name></person-group> (<year>2004</year>). <article-title>What is an auditory object?</article-title> <source><italic>Nat. Rev. Neurosci.</italic></source> <volume>5</volume> <fpage>887</fpage>&#x2013;<lpage>892</lpage>. <pub-id pub-id-type="doi">10.1038/nrn1538</pub-id> <pub-id pub-id-type="pmid">15496866</pub-id></citation></ref>
<ref id="B64"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gross</surname> <given-names>C. G.</given-names></name></person-group> (<year>1992</year>). <article-title>Representation of visual stimuli in inferior temporal cortex.</article-title> <source><italic>Philosoph. Trans. R. Soc. Lond. Ser. B</italic></source> <volume>335</volume> <fpage>3</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1098/rstb.1992.0001</pub-id> <pub-id pub-id-type="pmid">1348134</pub-id></citation></ref>
<ref id="B65"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gross</surname> <given-names>C. G.</given-names></name></person-group> (<year>2002</year>). <article-title>Genealogy of the &#x201C;grandmother cell&#x201D;.</article-title> <source><italic>Neuroscientist</italic></source> <volume>8</volume> <fpage>512</fpage>&#x2013;<lpage>518</lpage>. <pub-id pub-id-type="doi">10.1177/107385802237175</pub-id> <pub-id pub-id-type="pmid">12374433</pub-id></citation></ref>
<ref id="B66"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gross</surname> <given-names>C. G.</given-names></name> <name><surname>Bender</surname> <given-names>D. B.</given-names></name> <name><surname>Rocha-miranda</surname> <given-names>C. E.</given-names></name></person-group> (<year>1969</year>). <article-title>Visual receptive fields of neurons in inferotemporal cortex of the monkey.</article-title> <source><italic>Science</italic></source> <volume>166</volume> <fpage>1303</fpage>&#x2013;<lpage>1306</lpage>. <pub-id pub-id-type="doi">10.1126/science.166.3910.1303</pub-id> <pub-id pub-id-type="pmid">4982685</pub-id></citation></ref>
<ref id="B67"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hamilton</surname> <given-names>L. S.</given-names></name> <name><surname>Oganian</surname> <given-names>Y.</given-names></name> <name><surname>Hall</surname> <given-names>J.</given-names></name> <name><surname>Chang</surname> <given-names>E. F.</given-names></name></person-group> (<year>2021</year>). <article-title>Parallel and distributed encoding of speech across human auditory cortex.</article-title> <source><italic>Cell</italic></source> <volume>184</volume> <fpage>4626</fpage>&#x2013;<lpage>4639</lpage>. <pub-id pub-id-type="doi">10.1016/j.cell.2021.07.019</pub-id> <pub-id pub-id-type="pmid">34411517</pub-id></citation></ref>
<ref id="B68"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hartline</surname> <given-names>H. K.</given-names></name> <name><surname>Ratliff</surname> <given-names>F.</given-names></name></person-group> (<year>1972</year>). &#x201C;<article-title>Inhibitory interaction in the retina of Limulus</article-title>,&#x201D; in <source><italic>Physiology of Photoreceptor Organs</italic></source>, <volume>Vol. 7</volume> <role>ed.</role> <person-group person-group-type="editor"><name><surname>Fuortes</surname> <given-names>M. G. F.</given-names></name></person-group> (<publisher-loc>Berlin</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>381</fpage>&#x2013;<lpage>447</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-642-65340-7_11</pub-id></citation></ref>
<ref id="B69"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hoffman</surname> <given-names>D. D.</given-names></name> <name><surname>Richards</surname> <given-names>W. A.</given-names></name></person-group> (<year>1984</year>). <article-title>Parts of recognition.</article-title> <source><italic>Cognition</italic></source> <volume>18</volume> <fpage>65</fpage>&#x2013;<lpage>96</lpage>.</citation></ref>
<ref id="B70"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hoyer</surname> <given-names>P. O.</given-names></name></person-group> (<year>2002</year>). &#x201C;<article-title>Non-negative sparse coding</article-title>,&#x201D; in <source><italic>Proceedings of the 12th IEEE Workshop on Neural Networks for Signal Processing</italic></source>, (<publisher-name>IEEE</publisher-name>).</citation></ref>
<ref id="B71"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hoyer</surname> <given-names>P. O.</given-names></name></person-group> (<year>2004</year>). <article-title>Non-negative matrix factorization with sparseness constraints.</article-title> <source><italic>J. Mach. Learn. Res.</italic></source> <volume>5</volume> <fpage>1457</fpage>&#x2013;<lpage>1469</lpage>.</citation></ref>
<ref id="B72"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hubel</surname> <given-names>D. H.</given-names></name> <name><surname>Wiesel</surname> <given-names>T. N.</given-names></name></person-group> (<year>1962</year>). <article-title>Receptive fields, binocular interaction and functional architecture in the cat&#x2019;s visual cortex.</article-title> <source><italic>J. Physiol.</italic></source> <volume>160</volume> <fpage>106</fpage>&#x2013;<lpage>154</lpage>. <pub-id pub-id-type="doi">10.1113/jphysiol.1962.sp006837</pub-id> <pub-id pub-id-type="pmid">14449617</pub-id></citation></ref>
<ref id="B73"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hubel</surname> <given-names>D. H.</given-names></name> <name><surname>Wiesel</surname> <given-names>T. N.</given-names></name></person-group> (<year>1968</year>). <article-title>Receptive fields and functional architecture of monkey striate cortex.</article-title> <source><italic>J. Phys.</italic></source> <volume>195</volume> <fpage>215</fpage>&#x2013;<lpage>243</lpage>. <pub-id pub-id-type="doi">10.1113/jphysiol.1968.sp008455</pub-id> <pub-id pub-id-type="pmid">4966457</pub-id></citation></ref>
<ref id="B74"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hummel</surname> <given-names>J. E.</given-names></name> <name><surname>Biederman</surname> <given-names>I.</given-names></name></person-group> (<year>1992</year>). <article-title>Dynamic binding in a neural network for shape recognition.</article-title> <source><italic>Psychol. Rev.</italic></source> <volume>99</volume>:<issue>480</issue>. <pub-id pub-id-type="doi">10.1037/0033-295x.99.3.480</pub-id> <pub-id pub-id-type="pmid">1502274</pub-id></citation></ref>
<ref id="B75"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Johnson</surname> <given-names>J. S.</given-names></name> <name><surname>Olshausen</surname> <given-names>B. A.</given-names></name></person-group> (<year>2005</year>). <article-title>The recognition of partially visible natural objects in the presence and absence of their occluders.</article-title> <source><italic>Vis. Res.</italic></source> <volume>45</volume> <fpage>3262</fpage>&#x2013;<lpage>3276</lpage>. <pub-id pub-id-type="doi">10.1016/j.visres.2005.06.007</pub-id> <pub-id pub-id-type="pmid">16043208</pub-id></citation></ref>
<ref id="B76"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jones</surname> <given-names>J. P.</given-names></name> <name><surname>Palmer</surname> <given-names>L. A.</given-names></name></person-group> (<year>1987</year>). <article-title>An evaluation of the two-dimensional Gabor filter model of simple receptive fields in cat striate cortex.</article-title> <source><italic>J. Neurophys.</italic></source> <volume>58</volume> <fpage>1233</fpage>&#x2013;<lpage>1258</lpage>. <pub-id pub-id-type="doi">10.1152/jn.1987.58.6.1233</pub-id> <pub-id pub-id-type="pmid">3437332</pub-id></citation></ref>
<ref id="B77"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Keller</surname> <given-names>A.</given-names></name> <name><surname>Zhuang</surname> <given-names>H.</given-names></name> <name><surname>Chi</surname> <given-names>Q.</given-names></name> <name><surname>Vosshall</surname> <given-names>L. B.</given-names></name> <name><surname>Matsunami</surname> <given-names>H.</given-names></name></person-group> (<year>2007</year>). <article-title>Genetic variation in a human odorant receptor alters odour perception.</article-title> <source><italic>Nature</italic></source> <volume>449</volume> <fpage>468</fpage>&#x2013;<lpage>472</lpage>. <pub-id pub-id-type="doi">10.1038/nature06162</pub-id> <pub-id pub-id-type="pmid">17873857</pub-id></citation></ref>
<ref id="B78"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kobayakawa</surname> <given-names>K.</given-names></name> <name><surname>Kobayakawa</surname> <given-names>R.</given-names></name> <name><surname>Matsumoto</surname> <given-names>H.</given-names></name> <name><surname>Oka</surname> <given-names>Y.</given-names></name> <name><surname>Imai</surname> <given-names>T.</given-names></name> <name><surname>Ikawa</surname> <given-names>M.</given-names></name><etal/></person-group> (<year>2007</year>). <article-title>Innate versus learned odour processing in the mouse olfactory bulb.</article-title> <source><italic>Nature</italic></source> <volume>450</volume> <fpage>503</fpage>&#x2013;<lpage>508</lpage>. <pub-id pub-id-type="doi">10.1038/nature06281</pub-id> <pub-id pub-id-type="pmid">17989651</pub-id></citation></ref>
<ref id="B79"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Konorski</surname> <given-names>J.</given-names></name></person-group> (<year>1967</year>). <source><italic>Integrative activity of the brain.</italic></source> <publisher-loc>Chicago, IL</publisher-loc>: <publisher-name>University of Chicago Press</publisher-name>.</citation></ref>
<ref id="B80"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Krizhevsky</surname> <given-names>A.</given-names></name> <name><surname>Sutskever</surname> <given-names>I.</given-names></name> <name><surname>Hinton</surname> <given-names>G. E.</given-names></name></person-group> (<year>2012</year>). <article-title>Imagenet classification with deep convolutional neural networks.</article-title> <source><italic>Adv. Neur. Inform. Proc. Syst.</italic></source> <volume>25</volume> <fpage>1097</fpage>&#x2013;<lpage>1105</lpage>.</citation></ref>
<ref id="B81"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kullback</surname> <given-names>S.</given-names></name> <name><surname>Leibler</surname> <given-names>R. A.</given-names></name></person-group> (<year>1951</year>). <article-title>On information and sufficiency.</article-title> <source><italic>Ann. Mathem. Stat.</italic></source> <volume>22</volume> <fpage>79</fpage>&#x2013;<lpage>86</lpage>.</citation></ref>
<ref id="B82"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Laughlin</surname> <given-names>S.</given-names></name></person-group> (<year>1981</year>). <article-title>A simple coding procedure enhances a neuron&#x2019;s information capacity.</article-title> <source><italic>Zeitschrift f&#x00FC;r Naturforschung c</italic></source> <volume>36</volume> <fpage>910</fpage>&#x2013;<lpage>912</lpage>. <pub-id pub-id-type="doi">10.1515/znc-1981-9-1040</pub-id> <pub-id pub-id-type="pmid">7303823</pub-id></citation></ref>
<ref id="B83"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Laurent</surname> <given-names>G.</given-names></name></person-group> (<year>1999</year>). <article-title>A systems perspective on early olfactory coding.</article-title> <source><italic>Science</italic></source> <volume>286</volume> <fpage>723</fpage>&#x2013;<lpage>728</lpage>. <pub-id pub-id-type="doi">10.1126/science.286.5440.723</pub-id> <pub-id pub-id-type="pmid">10531051</pub-id></citation></ref>
<ref id="B84"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lee</surname> <given-names>H.</given-names></name> <name><surname>Ekanadham</surname> <given-names>C.</given-names></name> <name><surname>Ng</surname> <given-names>A.</given-names></name></person-group> (<year>2007</year>). <article-title>Sparse deep belief net model for visual area V2.</article-title> <source><italic>Adv. Neur. Inform. Proc. Syst.</italic></source> <volume>20</volume> <fpage>873</fpage>&#x2013;<lpage>880</lpage>.</citation></ref>
<ref id="B85"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lee</surname> <given-names>T. S.</given-names></name> <name><surname>Mumford</surname> <given-names>D.</given-names></name></person-group> (<year>2003</year>). <article-title>Hierarchical Bayesian inference in the visual cortex.</article-title> <source><italic>JOSA A</italic></source> <volume>20</volume> <fpage>1434</fpage>&#x2013;<lpage>1448</lpage>. <pub-id pub-id-type="doi">10.1364/josaa.20.001434</pub-id> <pub-id pub-id-type="pmid">12868647</pub-id></citation></ref>
<ref id="B86"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lettvin</surname> <given-names>J. Y.</given-names></name> <name><surname>Maturana</surname> <given-names>H. R.</given-names></name> <name><surname>McCulloch</surname> <given-names>W. S.</given-names></name> <name><surname>Pitts</surname> <given-names>W. H.</given-names></name></person-group> (<year>1959</year>). <article-title>What the frog&#x2019;s eye tells the frog&#x2019;s brain.</article-title> <source><italic>Proc. IRE</italic></source> <volume>47</volume> <fpage>1940</fpage>&#x2013;<lpage>1951</lpage>.</citation></ref>
<ref id="B87"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lewicki</surname> <given-names>M. S.</given-names></name></person-group> (<year>2002</year>). <article-title>Efficient coding of natural sounds.</article-title> <source><italic>Nat. Neurosci.</italic></source> <volume>5</volume> <fpage>356</fpage>&#x2013;<lpage>363</lpage>. <pub-id pub-id-type="doi">10.1038/nn831</pub-id> <pub-id pub-id-type="pmid">11896400</pub-id></citation></ref>
<ref id="B88"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lindeberg</surname> <given-names>T.</given-names></name></person-group> (<year>2013</year>). <article-title>A computational theory of visual receptive fields.</article-title> <source><italic>Biol. Cyb.</italic></source> <volume>107</volume> <fpage>589</fpage>&#x2013;<lpage>635</lpage>. <pub-id pub-id-type="doi">10.1007/s00422-013-0569-z</pub-id> <pub-id pub-id-type="pmid">24197240</pub-id></citation></ref>
<ref id="B89"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lindeberg</surname> <given-names>T.</given-names></name></person-group> (<year>2021</year>). <article-title>Normative theory of visual receptive fields.</article-title> <source><italic>Heliyon</italic></source> <volume>7</volume>:<issue>e05897</issue>. <pub-id pub-id-type="doi">10.1016/j.heliyon.2021.e05897</pub-id> <pub-id pub-id-type="pmid">33521348</pub-id></citation></ref>
<ref id="B90"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Logothetis</surname> <given-names>N. K.</given-names></name> <name><surname>Pauls</surname> <given-names>J.</given-names></name> <name><surname>Bulthoff</surname> <given-names>H. H.</given-names></name> <name><surname>Poggio</surname> <given-names>T.</given-names></name></person-group> (<year>1994</year>). <article-title>View-dependent object recognition by monkeys.</article-title> <source><italic>Curr. Biol.</italic></source> <volume>4</volume> <fpage>401</fpage>&#x2013;<lpage>414</lpage>. <pub-id pub-id-type="doi">10.1016/s0960-9822(00)00089-0</pub-id> <pub-id pub-id-type="pmid">7922354</pub-id></citation></ref>
<ref id="B91"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>L&#x00F6;rincz</surname> <given-names>A.</given-names></name> <name><surname>Palotai</surname> <given-names>Z.</given-names></name> <name><surname>Szirtes</surname> <given-names>G.</given-names></name></person-group> (<year>2012</year>). <article-title>Efficient sparse coding in early sensory processing: lessons from signal recovery.</article-title> <source><italic>PLoS Comp. Biol.</italic></source> <volume>8</volume>:<issue>e1002372</issue>. <pub-id pub-id-type="doi">10.1371/journal.pcbi.1002372</pub-id> <pub-id pub-id-type="pmid">22396629</pub-id></citation></ref>
<ref id="B92"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ma</surname> <given-names>L.</given-names></name> <name><surname>Qiu</surname> <given-names>Q.</given-names></name> <name><surname>Gradwohl</surname> <given-names>S.</given-names></name> <name><surname>Scott</surname> <given-names>A.</given-names></name> <name><surname>Elden</surname> <given-names>Q. Y.</given-names></name> <name><surname>Alexander</surname> <given-names>R.</given-names></name><etal/></person-group> (<year>2012</year>). <article-title>Distributed representation of chemical features and tunotopic organization of glomeruli in the mouse olfactory bulb.</article-title> <source><italic>Proc. Natl. Acad. Sci.</italic></source> <volume>109</volume> <fpage>5481</fpage>&#x2013;<lpage>5486</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1117491109</pub-id> <pub-id pub-id-type="pmid">22431605</pub-id></citation></ref>
<ref id="B93"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Marr</surname> <given-names>D.</given-names></name></person-group> (<year>1969</year>). <article-title>A theory of cerebellar cortex.</article-title> <source><italic>J. Phys.</italic></source> <volume>202</volume> <fpage>437</fpage>&#x2013;<lpage>470</lpage>. <pub-id pub-id-type="doi">10.1113/jphysiol.1969.sp008820</pub-id> <pub-id pub-id-type="pmid">5784296</pub-id></citation></ref>
<ref id="B94"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Marr</surname> <given-names>D.</given-names></name></person-group> (<year>2010</year>). <source><italic>Vision: A computational investigation into the human representation and processing of visual information.</italic></source> <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>MIT press</publisher-name>.</citation></ref>
<ref id="B95"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Marr</surname> <given-names>D.</given-names></name> <name><surname>Nishihara</surname> <given-names>H. K.</given-names></name></person-group> (<year>1978</year>). <article-title>Representation and recognition of the spatial organization of three-dimensional shapes.</article-title> <source><italic>Proc. R. Soc. Lond. B</italic></source> <volume>200</volume> <fpage>269</fpage>&#x2013;<lpage>294</lpage>. <pub-id pub-id-type="doi">10.1098/rspb.1978.0020</pub-id> <pub-id pub-id-type="pmid">24223</pub-id></citation></ref>
<ref id="B96"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Martinez</surname> <given-names>L. M.</given-names></name> <name><surname>Wang</surname> <given-names>Q.</given-names></name> <name><surname>Reid</surname> <given-names>R. C.</given-names></name> <name><surname>Pillai</surname> <given-names>C.</given-names></name> <name><surname>Alonso</surname> <given-names>M.</given-names></name> <name><surname>Sommer</surname> <given-names>F. T.</given-names></name><etal/></person-group> (<year>2005</year>). <article-title>Receptive field structure varies with layer in the primary visual cortex.</article-title> <source><italic>Nat. Neurosci.</italic></source> <volume>8</volume> <fpage>372</fpage>&#x2013;<lpage>379</lpage>. <pub-id pub-id-type="doi">10.1038/nn1404</pub-id> <pub-id pub-id-type="pmid">15711543</pub-id></citation></ref>
<ref id="B97"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>McCulloch</surname> <given-names>W. S.</given-names></name> <name><surname>Pitts</surname> <given-names>W.</given-names></name> <name><surname>Lettvin</surname> <given-names>J.</given-names></name> <name><surname>Maturana</surname> <given-names>H.</given-names></name></person-group> (<year>1959</year>). <article-title>What the frog&#x2019;s eye tells the frog&#x2019;s brain.</article-title> <source><italic>Proc. IRE</italic></source> <volume>47</volume> <fpage>1940</fpage>&#x2013;<lpage>1951</lpage>.</citation></ref>
<ref id="B98"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Meister</surname> <given-names>M.</given-names></name> <name><surname>Berry</surname> <given-names>M. J.</given-names></name></person-group> (<year>1999</year>). <article-title>The neural code of the retina.</article-title> <source><italic>Neuron</italic></source> <volume>22</volume> <fpage>435</fpage>&#x2013;<lpage>450</lpage>. <pub-id pub-id-type="doi">10.1016/s0896-6273(00)80700-x</pub-id></citation></ref>
<ref id="B99"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mombaerts</surname> <given-names>P.</given-names></name></person-group> (<year>2006</year>). <article-title>Axonal wiring in the mouse olfactory system.</article-title> <source><italic>Annu. Rev. Cell Dev. Biol.</italic></source> <volume>22</volume> <fpage>713</fpage>&#x2013;<lpage>737</lpage>. <pub-id pub-id-type="doi">10.1146/annurev.cellbio.21.012804.093915</pub-id> <pub-id pub-id-type="pmid">17029582</pub-id></citation></ref>
<ref id="B100"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mombaerts</surname> <given-names>P.</given-names></name> <name><surname>Wang</surname> <given-names>F.</given-names></name> <name><surname>Dulac</surname> <given-names>C.</given-names></name> <name><surname>Chao</surname> <given-names>S. K.</given-names></name> <name><surname>Nemes</surname> <given-names>A.</given-names></name> <name><surname>Mendelsohn</surname> <given-names>M.</given-names></name><etal/></person-group> (<year>1996</year>). <article-title>Visualizing an olfactory sensory map.</article-title> <source><italic>Cell</italic></source> <volume>87</volume> <fpage>675</fpage>&#x2013;<lpage>686</lpage>. <pub-id pub-id-type="doi">10.1016/s0092-8674(00)81387-2</pub-id> <pub-id pub-id-type="pmid">8929536</pub-id></citation></ref>
<ref id="B101"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Niell</surname> <given-names>C. M.</given-names></name> <name><surname>Stryker</surname> <given-names>M. P.</given-names></name></person-group> (<year>2008</year>). <article-title>Highly selective receptive fields in mouse visual cortex.</article-title> <source><italic>J. Neurosci.</italic></source> <volume>28</volume> <fpage>7520</fpage>&#x2013;<lpage>7536</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.0623-08.2008</pub-id> <pub-id pub-id-type="pmid">18650330</pub-id></citation></ref>
<ref id="B102"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nirenberg</surname> <given-names>S.</given-names></name> <name><surname>Carcieri</surname> <given-names>S. M.</given-names></name> <name><surname>Jacobs</surname> <given-names>A. L.</given-names></name> <name><surname>Latham</surname> <given-names>P. E.</given-names></name></person-group> (<year>2001</year>). <article-title>Retinal ganglion cells act largely as independent encoders.</article-title> <source><italic>Nature</italic></source> <volume>411</volume> <fpage>698</fpage>&#x2013;<lpage>701</lpage>. <pub-id pub-id-type="doi">10.1038/35079612</pub-id> <pub-id pub-id-type="pmid">11395773</pub-id></citation></ref>
<ref id="B103"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ohiorhenuan</surname> <given-names>I. E.</given-names></name> <name><surname>Mechler</surname> <given-names>F.</given-names></name> <name><surname>Purpura</surname> <given-names>K. P.</given-names></name> <name><surname>Schmid</surname> <given-names>A. M.</given-names></name> <name><surname>Hu</surname> <given-names>Q.</given-names></name> <name><surname>Victor</surname> <given-names>J. D.</given-names></name></person-group> (<year>2010</year>). <article-title>Sparse coding and high-order correlations in fine-scale cortical networks.</article-title> <source><italic>Nature</italic></source> <volume>466</volume> <fpage>617</fpage>&#x2013;<lpage>621</lpage>. <pub-id pub-id-type="doi">10.1038/nature09178</pub-id> <pub-id pub-id-type="pmid">20601940</pub-id></citation></ref>
<ref id="B104"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Olshausen</surname> <given-names>B. A.</given-names></name></person-group> (<year>2013</year>). <source><italic>Highly overcomplete sparse coding</italic>. in <italic>Human Vision and Electronic Imaging XVIII.</italic></source> <publisher-loc>Bellingham</publisher-loc>: <publisher-name>International Society for Optics and Photonics</publisher-name>.</citation></ref>
<ref id="B105"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Olshausen</surname> <given-names>B. A.</given-names></name> <name><surname>Anderson</surname> <given-names>C. H.</given-names></name> <name><surname>Vanessen</surname> <given-names>D. C.</given-names></name></person-group> (<year>1993</year>). <article-title>A neurobiological model of visual attention and invariant pattern recognition based on dynamic routing of information.</article-title> <source><italic>J. Neurosci.</italic></source> <volume>13</volume> <fpage>4700</fpage>&#x2013;<lpage>4719</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.13-11-04700.1993</pub-id> <pub-id pub-id-type="pmid">8229193</pub-id></citation></ref>
<ref id="B106"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Olshausen</surname> <given-names>B. A.</given-names></name> <name><surname>Field</surname> <given-names>D. J.</given-names></name></person-group> (<year>1996</year>). <article-title>Emergence of simple-cell receptive field properties by learning a sparse code for natural images.</article-title> <source><italic>Nature</italic></source> <volume>381</volume> <fpage>607</fpage>&#x2013;<lpage>609</lpage>. <pub-id pub-id-type="doi">10.1038/381607a0</pub-id> <pub-id pub-id-type="pmid">8637596</pub-id></citation></ref>
<ref id="B107"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Olshausen</surname> <given-names>B. A.</given-names></name> <name><surname>Field</surname> <given-names>D. J.</given-names></name></person-group> (<year>1997</year>). <article-title>Sparse coding with an overcomplete basis set: a strategy employed by V1?</article-title> <source><italic>Vis. Res.</italic></source> <volume>37</volume> <fpage>3311</fpage>&#x2013;<lpage>3325</lpage>. <pub-id pub-id-type="doi">10.1016/s0042-6989(97)00169-7</pub-id> <pub-id pub-id-type="pmid">9425546</pub-id></citation></ref>
<ref id="B108"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Palm</surname> <given-names>G.</given-names></name></person-group> (<year>2013</year>). <article-title>Neural associative memories and sparse coding.</article-title> <source><italic>Neur. Netw.</italic></source> <volume>37</volume> <fpage>165</fpage>&#x2013;<lpage>171</lpage>. <pub-id pub-id-type="doi">10.1016/j.neunet.2012.08.013</pub-id> <pub-id pub-id-type="pmid">23043727</pub-id></citation></ref>
<ref id="B109"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Palmer</surname> <given-names>S. E.</given-names></name> <name><surname>Marre</surname> <given-names>O.</given-names></name> <name><surname>Berry</surname> <given-names>M. J.</given-names></name> <name><surname>Bialek</surname> <given-names>W.</given-names></name></person-group> (<year>2015</year>). <article-title>Predictive information in a sensory population.</article-title> <source><italic>Proc. Natl. Acad. Sci.</italic></source> <volume>112</volume> <fpage>6908</fpage>&#x2013;<lpage>6913</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1506855112</pub-id> <pub-id pub-id-type="pmid">26038544</pub-id></citation></ref>
<ref id="B110"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pasupathy</surname> <given-names>A.</given-names></name> <name><surname>Connor</surname> <given-names>C. E.</given-names></name></person-group> (<year>2002</year>). <article-title>Population coding of shape in area V4.</article-title> <source><italic>Nat. Neurosci.</italic></source> <volume>5</volume> <fpage>1332</fpage>&#x2013;<lpage>1338</lpage>. <pub-id pub-id-type="doi">10.1038/972</pub-id> <pub-id pub-id-type="pmid">19575000</pub-id></citation></ref>
<ref id="B111"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pillow</surname> <given-names>J. W.</given-names></name> <name><surname>Shlens</surname> <given-names>J.</given-names></name> <name><surname>Paninski</surname> <given-names>L.</given-names></name> <name><surname>Sher</surname> <given-names>A.</given-names></name> <name><surname>Litke</surname> <given-names>A. M.</given-names></name> <name><surname>Chichilnisky</surname> <given-names>E.</given-names></name><etal/></person-group> (<year>2008</year>). <article-title>Spatio-temporal correlations and visual signalling in a complete neuronal population.</article-title> <source><italic>Nature</italic></source> <volume>454</volume> <fpage>995</fpage>&#x2013;<lpage>999</lpage>. <pub-id pub-id-type="doi">10.1038/nature07140</pub-id> <pub-id pub-id-type="pmid">18650810</pub-id></citation></ref>
<ref id="B112"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Poggio</surname> <given-names>T.</given-names></name> <name><surname>Edelman</surname> <given-names>S.</given-names></name></person-group> (<year>1990</year>). <article-title>A network that learns to recognize three-dimensional objects.</article-title> <source><italic>Nature</italic></source> <volume>343</volume> <fpage>263</fpage>&#x2013;<lpage>266</lpage>. <pub-id pub-id-type="doi">10.1038/343263a0</pub-id> <pub-id pub-id-type="pmid">2300170</pub-id></citation></ref>
<ref id="B113"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Poggio</surname> <given-names>T.</given-names></name> <name><surname>Girosi</surname> <given-names>F.</given-names></name></person-group> (<year>1990</year>). <article-title>Networks for approximation and learning.</article-title> <source><italic>Proc. IEEE</italic></source> <volume>78</volume> <fpage>1481</fpage>&#x2013;<lpage>1497</lpage>.</citation></ref>
<ref id="B114"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ponce</surname> <given-names>C. R.</given-names></name> <name><surname>Xiao</surname> <given-names>W.</given-names></name> <name><surname>Schade</surname> <given-names>P. F.</given-names></name> <name><surname>Hartmann</surname> <given-names>T. S.</given-names></name> <name><surname>Kreiman</surname> <given-names>G.</given-names></name> <name><surname>Livingstone</surname> <given-names>M. S.</given-names></name></person-group> (<year>2019</year>). <article-title>Evolving Images for Visual Neurons Using a Deep Generative Network Reveals Coding Principles and Neuronal Preferences.</article-title> <source><italic>Cell</italic></source> <volume>177</volume> <fpage>999</fpage>&#x2013;<lpage>1009e10</lpage>. <pub-id pub-id-type="doi">10.1016/j.cell.2019.04.005</pub-id> <pub-id pub-id-type="pmid">31051108</pub-id></citation></ref>
<ref id="B115"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Poo</surname> <given-names>C.</given-names></name> <name><surname>Isaacson</surname> <given-names>J. S.</given-names></name></person-group> (<year>2009</year>). <article-title>Odor representations in olfactory cortex:&#x201C;sparse&#x201D; coding, global inhibition, and oscillations.</article-title> <source><italic>Neuron</italic></source> <volume>62</volume> <fpage>850</fpage>&#x2013;<lpage>861</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2009.05.022</pub-id> <pub-id pub-id-type="pmid">19555653</pub-id></citation></ref>
<ref id="B116"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Puchalla</surname> <given-names>J. L.</given-names></name> <name><surname>Schneidman</surname> <given-names>E.</given-names></name> <name><surname>Harris</surname> <given-names>R. A.</given-names></name> <name><surname>Berry</surname> <given-names>M. J.</given-names></name></person-group> (<year>2005</year>). <article-title>Redundancy in the population code of the retina.</article-title> <source><italic>Neuron</italic></source> <volume>46</volume> <fpage>493</fpage>&#x2013;<lpage>504</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2005.03.026</pub-id> <pub-id pub-id-type="pmid">15882648</pub-id></citation></ref>
<ref id="B117"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Quiroga</surname> <given-names>R. Q.</given-names></name> <name><surname>Reddy</surname> <given-names>L.</given-names></name> <name><surname>Kreiman</surname> <given-names>G.</given-names></name> <name><surname>Koch</surname> <given-names>C.</given-names></name> <name><surname>Fried</surname> <given-names>I.</given-names></name></person-group> (<year>2005</year>). <article-title>Invariant visual representation by single neurons in the human brain.</article-title> <source><italic>Nature</italic></source> <volume>435</volume> <fpage>1102</fpage>&#x2013;<lpage>1107</lpage>. <pub-id pub-id-type="doi">10.1038/nature03687</pub-id> <pub-id pub-id-type="pmid">15973409</pub-id></citation></ref>
<ref id="B118"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rao</surname> <given-names>R. P.</given-names></name></person-group> (<year>1999</year>). <article-title>An optimal estimation approach to visual perception and learning.</article-title> <source><italic>Vis. Res.</italic></source> <volume>39</volume> <fpage>1963</fpage>&#x2013;<lpage>1989</lpage>. <pub-id pub-id-type="doi">10.1016/s0042-6989(98)00279-x</pub-id> <pub-id pub-id-type="pmid">10343783</pub-id></citation></ref>
<ref id="B119"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rao</surname> <given-names>R. P.</given-names></name> <name><surname>Ballard</surname> <given-names>D. H.</given-names></name></person-group> (<year>1997</year>). <article-title>Dynamic model of visual recognition predicts neural response properties in the visual cortex.</article-title> <source><italic>Neur. Comp.</italic></source> <volume>9</volume> <fpage>721</fpage>&#x2013;<lpage>763</lpage>. <pub-id pub-id-type="doi">10.1162/neco.1997.9.4.721</pub-id> <pub-id pub-id-type="pmid">9161021</pub-id></citation></ref>
<ref id="B120"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rao</surname> <given-names>R. P.</given-names></name> <name><surname>Ballard</surname> <given-names>D. H.</given-names></name></person-group> (<year>1999</year>). <article-title>Predictive coding in the visual cortex: a functional interpretation of some extra-classical receptive-field effects.</article-title> <source><italic>Nat. Neurosci.</italic></source> <volume>2</volume> <fpage>79</fpage>&#x2013;<lpage>87</lpage>. <pub-id pub-id-type="doi">10.1038/4580</pub-id> <pub-id pub-id-type="pmid">10195184</pub-id></citation></ref>
<ref id="B121"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rapin</surname> <given-names>J.</given-names></name> <name><surname>Bobin</surname> <given-names>J.</given-names></name> <name><surname>Larue</surname> <given-names>A.</given-names></name> <name><surname>Starck</surname> <given-names>J.-L.</given-names></name></person-group> (<year>2013a</year>). <article-title>Sparse and non-negative BSS for noisy data.</article-title> <source><italic>Sign. Proc. IEEE Trans.</italic></source> <volume>61</volume> <fpage>5620</fpage>&#x2013;<lpage>5632</lpage>. <pub-id pub-id-type="doi">10.1109/tsp.2013.2279358</pub-id></citation></ref>
<ref id="B122"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rapin</surname> <given-names>J.</given-names></name> <name><surname>Bobin</surname> <given-names>J.</given-names></name> <name><surname>Larue</surname> <given-names>A.</given-names></name> <name><surname>Starck</surname> <given-names>L.</given-names></name></person-group> (<year>2013b</year>) <article-title><italic>Sparse Regularizations and Non-negativity in BSS</italic>.</article-title> <publisher-name>Proceedings of SPARS</publisher-name>, <publisher-loc>Lausanne</publisher-loc>, p. <fpage>83</fpage>.</citation></ref>
<ref id="B123"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Reich</surname> <given-names>D. S.</given-names></name> <name><surname>Mechler</surname> <given-names>F.</given-names></name> <name><surname>Victor</surname> <given-names>J. D.</given-names></name></person-group> (<year>2001</year>). <article-title>Independent and redundant information in nearby cortical neurons.</article-title> <source><italic>Science</italic></source> <volume>294</volume> <fpage>2566</fpage>&#x2013;<lpage>2568</lpage>. <pub-id pub-id-type="doi">10.1126/science.1065839</pub-id> <pub-id pub-id-type="pmid">11752580</pub-id></citation></ref>
<ref id="B124"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ressler</surname> <given-names>K. J.</given-names></name> <name><surname>Sullivan</surname> <given-names>S. L.</given-names></name> <name><surname>Buck</surname> <given-names>L. B.</given-names></name></person-group> (<year>1993</year>). <article-title>A zonal organization of odorant receptor gene expression in the olfactory epithelium.</article-title> <source><italic>Cell</italic></source> <volume>73</volume> <fpage>597</fpage>&#x2013;<lpage>609</lpage>. <pub-id pub-id-type="doi">10.1016/0092-8674(93)90145-g</pub-id> <pub-id pub-id-type="pmid">7683976</pub-id></citation></ref>
<ref id="B125"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rey</surname> <given-names>H. G.</given-names></name> <name><surname>Gori</surname> <given-names>B.</given-names></name> <name><surname>Chaure</surname> <given-names>F. J.</given-names></name> <name><surname>Collavini</surname> <given-names>S.</given-names></name> <name><surname>Blenkmann</surname> <given-names>A. O.</given-names></name> <name><surname>Seoane</surname> <given-names>P.</given-names></name><etal/></person-group> (<year>2020</year>). <article-title>Single Neuron Coding of Identity in the Human Hippocampal Formation.</article-title> <source><italic>Curr. Biol.</italic></source> <volume>30</volume> <fpage>1152.e</fpage>&#x2013;<lpage>1159.e</lpage>. <pub-id pub-id-type="doi">10.1016/j.cub.2020.01.035</pub-id> <pub-id pub-id-type="pmid">32142694</pub-id></citation></ref>
<ref id="B126"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Richards</surname> <given-names>B. A.</given-names></name> <name><surname>Lillicrap</surname> <given-names>T. P.</given-names></name> <name><surname>Beaudoin</surname> <given-names>P.</given-names></name> <name><surname>Bengio</surname> <given-names>Y.</given-names></name> <name><surname>Bogacz</surname> <given-names>R.</given-names></name> <name><surname>Christensen</surname> <given-names>A.</given-names></name><etal/></person-group> (<year>2019</year>). <article-title>A deep learning framework for neuroscience.</article-title> <source><italic>Nat. Neurosci.</italic></source> <volume>22</volume> <fpage>1761</fpage>&#x2013;<lpage>1770</lpage>.</citation></ref>
<ref id="B127"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rieke</surname> <given-names>F.</given-names></name> <name><surname>Rudd</surname> <given-names>M. E.</given-names></name></person-group> (<year>2009</year>). <article-title>The challenges natural images pose for visual adaptation.</article-title> <source><italic>Neuron</italic></source> <volume>64</volume> <fpage>605</fpage>&#x2013;<lpage>616</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2009.11.028</pub-id> <pub-id pub-id-type="pmid">20005818</pub-id></citation></ref>
<ref id="B128"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Riesenhuber</surname> <given-names>M.</given-names></name> <name><surname>Poggio</surname> <given-names>T.</given-names></name></person-group> (<year>1999b</year>). <article-title>Hierarchical models of object recognition in cortex.</article-title> <source><italic>Nat. Neurosci.</italic></source> <volume>2</volume>:<issue>1019</issue>. <pub-id pub-id-type="doi">10.1038/14819</pub-id> <pub-id pub-id-type="pmid">10526343</pub-id></citation></ref>
<ref id="B129"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Riesenhuber</surname> <given-names>M.</given-names></name> <name><surname>Poggio</surname> <given-names>T.</given-names></name></person-group> (<year>1999a</year>). <article-title>Are cortical models really bound by the &#x201C;binding problem&#x201D;?</article-title> <source><italic>Neuron</italic></source> <volume>24</volume> <fpage>87</fpage>&#x2013;<lpage>93</lpage>. <pub-id pub-id-type="doi">10.1016/s0896-6273(00)80824-7</pub-id> <pub-id pub-id-type="pmid">10677029</pub-id></citation></ref>
<ref id="B130"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Riesenhuber</surname> <given-names>M.</given-names></name> <name><surname>Poggio</surname> <given-names>T.</given-names></name></person-group> (<year>2000</year>). <article-title>Models of object recognition.</article-title> <source><italic>Nat. Neurosci.</italic></source> <volume>3</volume> <fpage>1199</fpage>&#x2013;<lpage>1204</lpage>.</citation></ref>
<ref id="B131"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rodieck</surname> <given-names>R. W.</given-names></name> <name><surname>Rodieck</surname> <given-names>R. W.</given-names></name></person-group> (<year>1998</year>). <source><italic>The first steps in seeing</italic></source>, <volume>Vol. 1</volume>. <publisher-loc>Sunderland, MA</publisher-loc>: <publisher-name>Sinauer Associates</publisher-name>.</citation></ref>
<ref id="B132"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rolls</surname> <given-names>E. T.</given-names></name></person-group> (<year>1984</year>). <article-title>Neurons in the cortex of the temporal lobe and in the amygdala of the monkey with responses selective for faces.</article-title> <source><italic>Hum. Neurobiol.</italic></source> <volume>3</volume> <fpage>209</fpage>&#x2013;<lpage>222</lpage>. <pub-id pub-id-type="pmid">6526707</pub-id></citation></ref>
<ref id="B133"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rolls</surname> <given-names>E. T.</given-names></name></person-group> (<year>2001</year>). <article-title>Functions of the primate temporal lobe cortical visual areas in invariant visual object and face recognition.</article-title> <source><italic>Vision</italic></source> <volume>2001</volume> <fpage>366</fpage>&#x2013;<lpage>395</lpage>. <pub-id pub-id-type="doi">10.1016/s0896-6273(00)00030-1</pub-id> <pub-id pub-id-type="pmid">10985342</pub-id></citation></ref>
<ref id="B134"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rolls</surname> <given-names>E. T.</given-names></name> <name><surname>Milward</surname> <given-names>T.</given-names></name></person-group> (<year>2000</year>). <article-title>A model of invariant object recognition in the visual system: learning rules, activation functions, lateral inhibition, and information-based performance measures.</article-title> <source><italic>Neur. Comp.</italic></source> <volume>12</volume> <fpage>2547</fpage>&#x2013;<lpage>2572</lpage>. <pub-id pub-id-type="doi">10.1162/089976600300014845</pub-id> <pub-id pub-id-type="pmid">11110127</pub-id></citation></ref>
<ref id="B135"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rosenblatt</surname> <given-names>F.</given-names></name></person-group> (<year>1957</year>). <source><italic>The perceptron, a perceiving and recognizing automaton (Project Para).</italic></source> <publisher-loc>New York, NY</publisher-loc>: <publisher-name>Cornell Aeronautical Laboratory Inc</publisher-name>, <fpage>29</fpage>.</citation></ref>
<ref id="B136"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rosenblatt</surname> <given-names>F.</given-names></name></person-group> (<year>1958</year>). <article-title>The perceptron: a probabilistic model for information storage and organization in the brain.</article-title> <source><italic>Psycholog. Rev.</italic></source> <volume>65</volume>:<issue>386</issue>. <pub-id pub-id-type="doi">10.1037/h0042519</pub-id> <pub-id pub-id-type="pmid">13602029</pub-id></citation></ref>
<ref id="B137"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rozell</surname> <given-names>C. J.</given-names></name> <name><surname>Johnson</surname> <given-names>D. H.</given-names></name> <name><surname>Baraniuk</surname> <given-names>R. G.</given-names></name> <name><surname>Olshausen</surname> <given-names>B. A.</given-names></name></person-group> (<year>2008</year>). <article-title>Sparse coding via thresholding and local competition in neural circuits.</article-title> <source><italic>Neur. Comput.</italic></source> <volume>20</volume> <fpage>2526</fpage>&#x2013;<lpage>2563</lpage>. <pub-id pub-id-type="doi">10.1162/neco.2008.03-07-486</pub-id> <pub-id pub-id-type="pmid">18439138</pub-id></citation></ref>
<ref id="B138"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rudd</surname> <given-names>M. E.</given-names></name> <name><surname>Schwartz</surname> <given-names>G. W.</given-names></name> <name><surname>Rieke</surname> <given-names>F.</given-names></name></person-group> (<year>2009</year>). <article-title>Square-Root Law Light Adaptation in Rod-Mediated Vision is Due to Retinal Gain Control.</article-title> <source><italic>J. Vis.</italic></source> <volume>9</volume> <fpage>89</fpage>&#x2013;<lpage>89</lpage>. <pub-id pub-id-type="doi">10.1167/16.14.23</pub-id> <pub-id pub-id-type="pmid">27903008</pub-id></citation></ref>
<ref id="B139"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Russakovsky</surname> <given-names>O.</given-names></name> <name><surname>Deng</surname> <given-names>J.</given-names></name> <name><surname>Su</surname> <given-names>H.</given-names></name> <name><surname>Krause</surname> <given-names>J.</given-names></name> <name><surname>Satheesh</surname> <given-names>S.</given-names></name> <name><surname>Ma</surname> <given-names>S.</given-names></name><etal/></person-group> (<year>2015</year>). <article-title>Imagenet large scale visual recognition challenge.</article-title> <source><italic>Internat. J. Comp. Vis.</italic></source> <volume>115</volume> <fpage>211</fpage>&#x2013;<lpage>252</lpage>. <pub-id pub-id-type="doi">10.1007/s11263-015-0816-y</pub-id></citation></ref>
<ref id="B140"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Russell</surname> <given-names>I.</given-names></name> <name><surname>Sellick</surname> <given-names>P.</given-names></name></person-group> (<year>1978</year>). <article-title>Intracellular studies of hair cells in the mammalian cochlea.</article-title> <source><italic>J. Phys.</italic></source> <volume>284</volume> <fpage>261</fpage>&#x2013;<lpage>290</lpage>. <pub-id pub-id-type="doi">10.1113/jphysiol.1978.sp012540</pub-id> <pub-id pub-id-type="pmid">731538</pub-id></citation></ref>
<ref id="B141"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Russell</surname> <given-names>I.</given-names></name> <name><surname>Sellick</surname> <given-names>P.</given-names></name></person-group> (<year>1983</year>). <article-title>Low-frequency characteristics of intracellularly recorded receptor potentials in guinea-pig cochlear hair cells.</article-title> <source><italic>J. Phys.</italic></source> <volume>338</volume> <fpage>179</fpage>&#x2013;<lpage>206</lpage>. <pub-id pub-id-type="doi">10.1113/jphysiol.1983.sp014668</pub-id> <pub-id pub-id-type="pmid">6875955</pub-id></citation></ref>
<ref id="B142"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Salisbury</surname> <given-names>J. M.</given-names></name> <name><surname>Palmer</surname> <given-names>S. E.</given-names></name></person-group> (<year>2016</year>). <article-title>Optimal prediction in the retina and natural motion statistics.</article-title> <source><italic>J. Stat. Phys.</italic></source> <volume>162</volume> <fpage>1309</fpage>&#x2013;<lpage>1323</lpage>. <pub-id pub-id-type="doi">10.1186/s12868-016-0283-6</pub-id> <pub-id pub-id-type="pmid">27534393</pub-id></citation></ref>
<ref id="B143"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sermanet</surname> <given-names>P.</given-names></name> <name><surname>LeCun</surname> <given-names>Y.</given-names></name></person-group> (<year>2011</year>). &#x201C;<article-title>Traffic sign recognition with multi-scale convolutional networks</article-title>,&#x201D; in <source><italic>The 2011 International Joint Conference on Neural Networks</italic></source>, (<publisher-loc>New York, NY</publisher-loc>: <publisher-name>IEEE</publisher-name>).</citation></ref>
<ref id="B144"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Serre</surname> <given-names>T.</given-names></name></person-group> (<year>2014</year>). <article-title>Hierarchical Models of the Visual System.</article-title> <source><italic>Encyclop. Comp. Neurosci.</italic></source> <volume>6</volume> <fpage>1</fpage>&#x2013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1007/978-1-4614-7320-6_345-1</pub-id></citation></ref>
<ref id="B145"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Simoncelli</surname> <given-names>E. P.</given-names></name> <name><surname>Olshausen</surname> <given-names>B. A.</given-names></name></person-group> (<year>2001</year>). <article-title>Natural image statistics and neural representation.</article-title> <source><italic>Annu. Rev. Neurosci.</italic></source> <volume>24</volume> <fpage>1193</fpage>&#x2013;<lpage>1216</lpage>. <pub-id pub-id-type="doi">10.1146/annurev.neuro.24.1.1193</pub-id> <pub-id pub-id-type="pmid">11520932</pub-id></citation></ref>
<ref id="B146"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Singer</surname> <given-names>W.</given-names></name></person-group> (<year>1999</year>). <article-title>Neuronal synchrony: a versatile code review for the definition of relations.</article-title> <source><italic>Neuron</italic></source> <volume>24</volume> <fpage>49</fpage>&#x2013;<lpage>64</lpage>.</citation></ref>
<ref id="B147"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Singer</surname> <given-names>Y.</given-names></name> <name><surname>Teramoto</surname> <given-names>Y.</given-names></name> <name><surname>Willmore</surname> <given-names>B. D.</given-names></name> <name><surname>Schnupp</surname> <given-names>J. W.</given-names></name> <name><surname>King</surname> <given-names>A. J.</given-names></name> <name><surname>Harper</surname> <given-names>N. S.</given-names></name></person-group> (<year>2018</year>). <article-title>Sensory cortex is optimized for prediction of future input.</article-title> <source><italic>Elife</italic></source> <volume>7</volume>:<issue>e31557</issue>. <pub-id pub-id-type="doi">10.7554/eLife.31557</pub-id> <pub-id pub-id-type="pmid">29911971</pub-id></citation></ref>
<ref id="B148"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sinz</surname> <given-names>F. H.</given-names></name> <name><surname>Pitkow</surname> <given-names>X.</given-names></name> <name><surname>Reimer</surname> <given-names>J.</given-names></name> <name><surname>Bethge</surname> <given-names>M.</given-names></name> <name><surname>Tolias</surname> <given-names>A. S.</given-names></name></person-group> (<year>2019</year>). <article-title>Engineering a less artificial intelligence.</article-title> <source><italic>Neuron</italic></source> <volume>103</volume> <fpage>967</fpage>&#x2013;<lpage>979</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2019.08.034</pub-id> <pub-id pub-id-type="pmid">31557461</pub-id></citation></ref>
<ref id="B149"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Smith</surname> <given-names>B. C.</given-names></name></person-group> (<year>2015</year>). <source><italic>The chemical senses.</italic></source> <publisher-loc>Oxford</publisher-loc>: <publisher-name>Oxford University Press</publisher-name>.</citation></ref>
<ref id="B150"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Smith</surname> <given-names>E. C.</given-names></name> <name><surname>Lewicki</surname> <given-names>M. S.</given-names></name></person-group> (<year>2006</year>). <article-title>Efficient auditory coding.</article-title> <source><italic>Nature</italic></source> <volume>439</volume> <fpage>978</fpage>&#x2013;<lpage>982</lpage>.</citation></ref>
<ref id="B151"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Srinivasan</surname> <given-names>M. V.</given-names></name> <name><surname>Laughlin</surname> <given-names>S. B.</given-names></name> <name><surname>Dubs</surname> <given-names>A.</given-names></name></person-group> (<year>1982</year>). <article-title>Predictive coding: a fresh view of inhibition in the retina.</article-title> <source><italic>Proc. R. Soc. Lond. Ser. B. Biol. Sci.</italic></source> <volume>216</volume> <fpage>427</fpage>&#x2013;<lpage>459</lpage>. <pub-id pub-id-type="doi">10.1098/rspb.1982.0085</pub-id> <pub-id pub-id-type="pmid">6129637</pub-id></citation></ref>
<ref id="B152"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Srivastava</surname> <given-names>N.</given-names></name> <name><surname>Mansimov</surname> <given-names>E.</given-names></name> <name><surname>Salakhudinov</surname> <given-names>R.</given-names></name></person-group> (<year>2015</year>). &#x201C;<article-title>Unsupervised learning of video representations using lstms</article-title>,&#x201D; in <source><italic>International conference on machine learning</italic></source>, (<publisher-name>PMLR</publisher-name>).</citation></ref>
<ref id="B153"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stettler</surname> <given-names>D. D.</given-names></name> <name><surname>Axel</surname> <given-names>R.</given-names></name></person-group> (<year>2009</year>). <article-title>Representations of odor in the piriform cortex.</article-title> <source><italic>Neuron</italic></source> <volume>63</volume> <fpage>854</fpage>&#x2013;<lpage>864</lpage>. <pub-id pub-id-type="doi">10.1016/j.neuron.2009.09.005</pub-id> <pub-id pub-id-type="pmid">19778513</pub-id></citation></ref>
<ref id="B154"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stevens</surname> <given-names>C. F.</given-names></name></person-group> (<year>2018</year>). <article-title>Conserved features of the primate face code.</article-title> <source><italic>Proc. Natl. Acad. Sci.</italic></source> <volume>115</volume> <fpage>584</fpage>&#x2013;<lpage>588</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1716341115</pub-id> <pub-id pub-id-type="pmid">29295918</pub-id></citation></ref>
<ref id="B155"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stockman</surname> <given-names>A.</given-names></name> <name><surname>Langend&#x00F6;rfer</surname> <given-names>M.</given-names></name> <name><surname>Smithson</surname> <given-names>H. E.</given-names></name> <name><surname>Sharpe</surname> <given-names>L. T.</given-names></name></person-group> (<year>2006</year>). <article-title>Human cone light adaptation: from behavioral measurements to molecular mechanisms.</article-title> <source><italic>J. Vis.</italic></source> <volume>6</volume> <fpage>5</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1167/6.11.5</pub-id> <pub-id pub-id-type="pmid">17209729</pub-id></citation></ref>
<ref id="B156"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tanaka</surname> <given-names>K.</given-names></name></person-group> (<year>1992</year>). <article-title>Inferotemporal cortex and higher visual functions.</article-title> <source><italic>Curr. Opin. Neurob.</italic></source> <volume>2</volume> <fpage>502</fpage>&#x2013;<lpage>505</lpage>. <pub-id pub-id-type="doi">10.1016/0959-4388(92)90187-p</pub-id> <pub-id pub-id-type="pmid">1525549</pub-id></citation></ref>
<ref id="B157"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tanaka</surname> <given-names>K.</given-names></name></person-group> (<year>1993</year>). <article-title>Neuronal mechanisms of object recognition.</article-title> <source><italic>Science</italic></source> <volume>262</volume> <fpage>685</fpage>&#x2013;<lpage>688</lpage>. <pub-id pub-id-type="doi">10.1126/science.8235589</pub-id> <pub-id pub-id-type="pmid">8235589</pub-id></citation></ref>
<ref id="B158"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tanaka</surname> <given-names>K.</given-names></name></person-group> (<year>1996</year>). <article-title>Inferotemporal cortex and object vision.</article-title> <source><italic>Annu. Rev. Neurosci.</italic></source> <volume>19</volume> <fpage>109</fpage>&#x2013;<lpage>139</lpage>. <pub-id pub-id-type="doi">10.1146/annurev.ne.19.030196.000545</pub-id> <pub-id pub-id-type="pmid">8833438</pub-id></citation></ref>
<ref id="B159"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tanaka</surname> <given-names>K.</given-names></name> <name><surname>Saito</surname> <given-names>C.</given-names></name> <name><surname>Fukada</surname> <given-names>Y.</given-names></name> <name><surname>Moriya</surname> <given-names>M.</given-names></name></person-group> (<year>1990</year>). &#x201C;<article-title>Integration of form, texture, and color information in the inferotemporal cortex of the macaque</article-title>,&#x201D; in <source><italic>Vision, memory and the temporal lobe</italic></source>, (<publisher-loc>Tokyo</publisher-loc>: <publisher-name>Elsevier</publisher-name>).</citation></ref>
<ref id="B160"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tanaka</surname> <given-names>K.</given-names></name> <name><surname>Saito</surname> <given-names>H.-A.</given-names></name> <name><surname>Fukada</surname> <given-names>Y.</given-names></name> <name><surname>Moriya</surname> <given-names>M.</given-names></name></person-group> (<year>1991</year>). <article-title>Coding visual images of objects in the inferotemporal cortex of the macaque monkey.</article-title> <source><italic>J. Neurophys.</italic></source> <volume>66</volume> <fpage>170</fpage>&#x2013;<lpage>189</lpage>. <pub-id pub-id-type="doi">10.1152/jn.1991.66.1.170</pub-id> <pub-id pub-id-type="pmid">1919665</pub-id></citation></ref>
<ref id="B161"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Treisman</surname> <given-names>A.</given-names></name></person-group> (<year>1999</year>). <article-title>Solutions to the binding problem: progress through controversy and convergence.</article-title> <source><italic>Neuron</italic></source> <volume>24</volume> <fpage>105</fpage>&#x2013;<lpage>125</lpage>. <pub-id pub-id-type="doi">10.1016/s0896-6273(00)80826-0</pub-id> <pub-id pub-id-type="pmid">10677031</pub-id></citation></ref>
<ref id="B162"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Treloar</surname> <given-names>H. B.</given-names></name> <name><surname>Feinstein</surname> <given-names>P.</given-names></name> <name><surname>Mombaerts</surname> <given-names>P.</given-names></name> <name><surname>Greer</surname> <given-names>C. A.</given-names></name></person-group> (<year>2002</year>). <article-title>Specificity of glomerular targeting by olfactory sensory axons.</article-title> <source><italic>J. Neurosci.</italic></source> <volume>22</volume> <fpage>2469</fpage>&#x2013;<lpage>2477</lpage>. <pub-id pub-id-type="doi">10.1523/JNEUROSCI.22-07-02469.2002</pub-id> <pub-id pub-id-type="pmid">11923411</pub-id></citation></ref>
<ref id="B163"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tsao</surname> <given-names>D. Y.</given-names></name> <name><surname>Livingstone</surname> <given-names>M. S.</given-names></name></person-group> (<year>2008</year>). <article-title>Mechanisms of face perception.</article-title> <source><italic>Annu. Rev. Neurosci.</italic></source> <volume>31</volume> <fpage>411</fpage>&#x2013;<lpage>437</lpage>. <pub-id pub-id-type="doi">10.1146/annurev.neuro.30.051606.094238</pub-id> <pub-id pub-id-type="pmid">18558862</pub-id></citation></ref>
<ref id="B164"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Turk-Browne</surname> <given-names>N. B.</given-names></name> <name><surname>Junge</surname> <given-names>J. A.</given-names></name> <name><surname>Scholl</surname> <given-names>B. J.</given-names></name></person-group> (<year>2005</year>). <article-title>The automaticity of visual statistical learning.</article-title> <source><italic>J. Exp. Psychol. Gen.</italic></source> <volume>134</volume>:<issue>552</issue>. <pub-id pub-id-type="doi">10.1037/0096-3445.134.4.552</pub-id> <pub-id pub-id-type="pmid">16316291</pub-id></citation></ref>
<ref id="B165"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ullman</surname> <given-names>S.</given-names></name></person-group> (<year>1996</year>). <source><italic>High-level vision: Object recognition and visual cognition</italic>. A Bradford Book</source>, <volume>Vol. 2</volume>. <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>MIT press</publisher-name>.</citation></ref>
<ref id="B166"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ullman</surname> <given-names>S.</given-names></name></person-group> (<year>1998</year>). <article-title>Three-dimensional object recognition based on the combination of views.</article-title> <source><italic>Cognition</italic></source> <volume>67</volume> <fpage>21</fpage>&#x2013;<lpage>44</lpage>. <pub-id pub-id-type="doi">10.1016/s0010-0277(98)00013-4</pub-id> <pub-id pub-id-type="pmid">9735535</pub-id></citation></ref>
<ref id="B167"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ullman</surname> <given-names>S.</given-names></name> <name><surname>Basri</surname> <given-names>R.</given-names></name></person-group> (<year>1991</year>). <article-title>Recognition by linear combination of models.</article-title> <source><italic>IEEE Trans. Patt. Anal. Mach. Intell.</italic></source> <volume>13</volume> <fpage>992</fpage>&#x2013;<lpage>1006</lpage>.</citation></ref>
<ref id="B168"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ullman</surname> <given-names>S.</given-names></name> <name><surname>Vidal-Naquet</surname> <given-names>M.</given-names></name> <name><surname>Sali</surname> <given-names>E.</given-names></name></person-group> (<year>2002</year>). <article-title>Visual features of intermediate complexity and their use in classification.</article-title> <source><italic>Nat. Neurosci.</italic></source> <volume>5</volume> <fpage>682</fpage>&#x2013;<lpage>687</lpage>. <pub-id pub-id-type="doi">10.1038/nn870</pub-id> <pub-id pub-id-type="pmid">12055634</pub-id></citation></ref>
<ref id="B169"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Van den Bergh</surname> <given-names>G.</given-names></name> <name><surname>Zhang</surname> <given-names>B.</given-names></name> <name><surname>Arckens</surname> <given-names>L.</given-names></name> <name><surname>Chino</surname> <given-names>Y. M.</given-names></name></person-group> (<year>2010</year>). <article-title>Receptive-field properties of V1 and V2 neurons in mice and macaque monkeys.</article-title> <source><italic>J. Comp. Neurol.</italic></source> <volume>518</volume> <fpage>2051</fpage>&#x2013;<lpage>2070</lpage>. <pub-id pub-id-type="doi">10.1002/cne.22321</pub-id> <pub-id pub-id-type="pmid">20394058</pub-id></citation></ref>
<ref id="B170"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Van Hateren</surname> <given-names>J. H.</given-names></name> <name><surname>van der Schaaf</surname> <given-names>A.</given-names></name></person-group> (<year>1998</year>). <article-title>Independent component filters of natural images compared with simple cells in primary visual cortex.</article-title> <source><italic>Proc. R. Soc. Lond. Ser. B: Biolog. Sci.</italic></source> <volume>265</volume> <fpage>359</fpage>&#x2013;<lpage>366</lpage>. <pub-id pub-id-type="doi">10.1098/rspb.1998.0303</pub-id> <pub-id pub-id-type="pmid">9523437</pub-id></citation></ref>
<ref id="B171"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vassar</surname> <given-names>R.</given-names></name> <name><surname>Ngai</surname> <given-names>J.</given-names></name> <name><surname>Axel</surname> <given-names>R.</given-names></name></person-group> (<year>1993</year>). <article-title>Spatial segregation of odorant receptor expression in the mammalian olfactory epithelium.</article-title> <source><italic>Cell</italic></source> <volume>74</volume> <fpage>309</fpage>&#x2013;<lpage>318</lpage>. <pub-id pub-id-type="doi">10.1016/0092-8674(93)90422-m</pub-id> <pub-id pub-id-type="pmid">8343958</pub-id></citation></ref>
<ref id="B172"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Von der Malsburg</surname> <given-names>C.</given-names></name></person-group> (<year>1995</year>). <article-title>Binding in models of perception and brain function.</article-title> <source><italic>Curr. Opin. Neurob.</italic></source> <volume>5</volume> <fpage>520</fpage>&#x2013;<lpage>526</lpage>. <pub-id pub-id-type="doi">10.1016/0959-4388(95)80014-x</pub-id> <pub-id pub-id-type="pmid">7488855</pub-id></citation></ref>
<ref id="B173"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yamins</surname> <given-names>D. L.</given-names></name> <name><surname>DiCarlo</surname> <given-names>J. J.</given-names></name></person-group> (<year>2016b</year>). <article-title>Using goal-driven deep learning models to understand sensory cortex.</article-title> <source><italic>Nat. Neurosci.</italic></source> <volume>19</volume> <fpage>356</fpage>&#x2013;<lpage>365</lpage>.</citation></ref>
<ref id="B174"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yamins</surname> <given-names>D. L.</given-names></name> <name><surname>DiCarlo</surname> <given-names>J. J.</given-names></name></person-group> (<year>2016a</year>). <article-title>Eight open questions in the computational modeling of higher sensory cortex.</article-title> <source><italic>Curr. Opin. Neurobiol.</italic></source> <volume>37</volume> <fpage>114</fpage>&#x2013;<lpage>120</lpage>. <pub-id pub-id-type="doi">10.1016/j.conb.2016.02.001</pub-id> <pub-id pub-id-type="pmid">26921828</pub-id></citation></ref>
<ref id="B175"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Young</surname> <given-names>M. P.</given-names></name> <name><surname>Yamane</surname> <given-names>S.</given-names></name></person-group> (<year>1992</year>). <article-title>Sparse population coding of faces in the inferotemporal cortex.</article-title> <source><italic>Science</italic></source> <volume>256</volume> <fpage>1327</fpage>&#x2013;<lpage>1331</lpage>. <pub-id pub-id-type="doi">10.1126/science.1598577</pub-id> <pub-id pub-id-type="pmid">1598577</pub-id></citation></ref>
<ref id="B176"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yuille</surname> <given-names>A. L.</given-names></name></person-group> (<year>1991</year>). <article-title>Deformable templates for face recognition.</article-title> <source><italic>J. Cogn.</italic></source> N<source><italic>eurosci.</italic></source> <volume>3</volume> <fpage>59</fpage>&#x2013;<lpage>70</lpage>. <pub-id pub-id-type="doi">10.1162/jocn.1991.3.1.59</pub-id> <pub-id pub-id-type="pmid">23964805</pub-id></citation></ref>
</ref-list>
</back>
</article>
