You are on page 1of 5

Current Biology

Magazine

from the environment to blend in and Primer when we map a visual stimulus to
match other objects, as exemplified by just one neuron’s firing rate rather
decorator crabs and caddis fly larvae. Dimensionality than a possibly complex multi-neuron
response; or when, for example, we
How is camouflage connected to reduction in evaluate the effects of attention in
animal cognition? Cognitive processes terms of changes in the power in a
also influence what makes an effective neuroscience certain frequency band in the local
camouflage, beyond sensory processing field potential.
(such as visual detection). As the brain As this illustrates, one of the
Rich Pang1, Benjamin J. Lansdell2,
may interpret stimuli differently, it may goals of neuroscience is to find
and Adrienne L. Fairhall3,4,5,*
affect predator behavior and thus interpretable descriptions of what
have consequences on camouflage the brain represents and computes.
efficacy. Predators have been shown to The nervous system extracts Choosing to describe a V1 neuron’s
be worse at finding camouflaged prey information from its environment response in terms of the orientation
when prey populations are polymorphic and distributes and processes that of a moving bar is somewhat
in appearance. This is because under information to inform and drive arbitrary, however, as the firing rates
some conditions predators concentrate behaviour. In this task, the nervous of V1 cells can be modulated by
on prey types that they have recent system faces a type of data analysis many other visual features. Further,
experience with, forming ‘search images’ problem, for, while a visual scene thinking of the brain’s output in
for these and thus overlooking the rare may be overflowing with information, terms of the firing rate of individual
morphs. As a result, negative frequency- reaching for the television remote neurons or the power of the summed
dependent selection can maintain before us requires extraction of only electrical signal in a certain frequency
polymorphic prey and fluctuations in a relatively small fraction of that band is also an arbitrary choice of
morph frequency. Learning and cognitive information. We could care about representation of neural activity that
processes may also have a major effect an almost infinite number of visual may not reflect the brain’s natural
on the value of different camouflage stimulus patterns, but we don’t: we computational ‘units’. In general, we
strategies. Predators learn some types distinguish two actors’ faces with ease ought to seek representations, both
of camouflage more quickly than others, but two different images of television of the stimulus and of brain activity,
especially those involving high contrast static with significant difficulty. that are concise, complete, and
patterns. The value of a given type of Equally, we could respond with an informative about the workings of
camouflage thus depends not just on almost infinite number of movements, the nervous system, and yet which
initial detection, but also on predator but we don’t: the motions executed are not biased by an experimenter’s
experience and cognition. to pick up the remote are highly arbitrary choice. Considering this task
stereotyped and related to many from the perspective of dimensionality
Where can I find out more? other grasping motions. If we were reduction provides an entry point
Bond, A.B., and Kamil, A.C. (2002). Visual predators
select for crypticity and polymorphism in virtual
to look at what was going on inside into principled mathematical
prey. Nature 415, 609–613. the brain during this task, we would techniques that let us discover
Diamond, J., and Bond, A.B. (2013). Concealing find populations of neurons whose these representations directly from
Coloration in Animals. Harvard University Press,
Massachusetts. electrical activity was highly structured experimental data, a key step to
Hanlon, R.T. (2007). Cephalopod dynamic and correlated with the images on the developing rich yet comprehensible
camouflage. Curr. Biol. 17, 400–404.
Lovell, P.G., Ruxton, G.D., Langridge, K.V., and
screen and the action of localizing and models for brain function.
Spencer, K.A. (2013). Egg-laying substrate picking up the remote.
selection for optimal camouflage by quail. Curr. Describing a complex signal, Single neuron coding
Biol. 23, 260–264.
Skelhorn, J., and Rowe, C. (2016). Cognition and the such as a visual scene or a pattern A tenet of sensory neuroscience is
evolution of camouflage. Proc. R. Soc. B. 283, of neural activity, in terms of just a that, within a rich and varying world,
20152890.
Skelhorn, J., Rowland, H.M., Speed, M.P., and
few summarizing features is called neurons have evolved to respond
Ruxton, G.D. (2010). Masquerade: camouflage dimensionality reduction. The core to a small set of behaviourally
without crypsis. Science 327, 51. notion of dimensionality reduction meaningful inputs and to represent
Stevens, M. (2016). Cheats and Deceits: How
Animals and Plants Exploit and Mislead. Oxford is long established in neuroscience. them efficiently. And indeed, it is often
University Press, Oxford. For example, in characterizing the observed that many sensory neurons’
Stevens, M., and Merilaita, S. (2011). Animal
Camouflage: Mechanisms and Function.
response of a neuron in primary responses can be characterized as
Cambridge University Press, Cambridge. visual cortex (V1), Hubel and Wiesel depending only on a small set of
Stuart-Fox, D., and Moussalli, A. (2009). observed that an object’s motion features of an external stimulus.
Camouflage, communication and
thermoregulation: lessons from colour changing orientation modulated the firing rate of An example of such dimensionality
organisms. Phil. Trans. R. Soc. B. 364, 463–470. the cell. This allowed them to describe reduction is color vision. Light
Troscianko, J., Wilson-Aggrawal, J., and Stevens, M.
(2016). Camouflage predicts survival in ground-
the firing rate as a function of this one hitting the eye has intensity in a
nesting birds. Sci. Rep. 6, 19966. variable, rather than of the intensities wide range of frequencies. While a
of all of the pixels in the visual scene. spectrophotometer would provide a
Centre for Ecology & Conservation, University of Conversely, dimensionality reduction complete description of the light beam
Exeter, Penryn Campus, Penryn, TR10 9FE, UK. can be applied to patterns of multi- in terms of its power spectrum across
*E-mail: martin.stevens@exeter.ac.uk neuronal activity. We do just that all frequencies, our retina has only

R656 Current Biology 26, R641–R666, July 25, 2016 © 2016 Elsevier Ltd.
Current Biology

Magazine

three kinds of color sensor, the L, M selected feature. More generally Filter
and S cone types (corresponding to one might consider a neuron that is
long, medium, and short wavelengths). selective for a sequence of images, or
All we can know about the incoming a short movie. For example, an ‘ON’
light is given to us by the activation RGC which responds to a particular Stimulus
of those three sensors: because of spot becoming brighter over time can
the unique frequency absorption be understood with an appropriate + -
properties of each cone type, the spatio-temporal filter. That is, the
activation of a given cone type is neuron would weight the intensities
a function of a weighted sum of of all the pixels at all recent time
- +
the light’s intensities at different points — for example, there would
frequencies. Thus, our color be 2000 weights for 20 frames of a
perception is a three-dimensional 10 x 10 grayscale image — and the
representation of the original, infinite- sum of the weighted intensities over ~0 ~0
dimensional spectrogram that both space and time would determine
specifies the light’s intensity at every the probability of the neuron’s emitting Current Biology
frequency. a spike.
Further into the visual system, a It is possible that the neuron’s Figure 1. Linear filters detect the presence
neuron’s response is often a function response is sensitive to more than one of specific features.
of only a small set of visual inputs, feature of the stimulus. For example, Linearly filtering a stimulus yields a single num-
or features. These features are the RGC might be sensitive not only ber that quantifies how similar the stimulus
identified in a given stimulus through to the brightening of the spot but also is to the filter. If the filter shape is a positive
a remarkably simple procedure known to the speed of the change. In this deflection, of a dot’s luminance over time, for
example (upper red trace), then stimuli that re-
as linear filtering, which consists of case, the response could depend on semble positive deflections (upper blue trace)
simply weighting and summing of the the outputs of multiple filters, and will get filtered to positive values, whereas
components of a signal according the neuron’s response would depend stimuli that resemble negative deflections
to a given set of weights known as on the similarities to these multiple (middle blue trace) will get filtered to negative
the filter. This is a general procedure features. As long as there are many values. The opposite is true for a negative de-
that can be applied to any stimulus fewer features than there are, in this flection filter. If the stimulus has approximately
equal positive and negative deflections (lower
representation, be it color-spectral case, pixels in the movie, this feature blue trace), then filtering it with either a positive
components, light intensities in representation — the set of similarity or negative deflection filter will yield a value of
an image, time-varying intensities values — is a much more compact approximately 0.
in a movie, and so forth. Linear way to describe the input, and ideally
filtering produces a single value that captures everything about the input using a variety of techniques. One
expresses the similarity of the image that is relevant to the response of the straightforward approach is to analyze
to the filter — the extent to which neuron. the covariance of the spike-triggering
the stimulus feature is present in the Generally, the feature or features stimuli (Figure 2A, B) in order to find
image. A geometric illustration makes that a neuron is selective for are additional relevant features. This is
clear how filtering accomplishes this not known a priori. Dimensionality especially useful in cases when the
task (Figure 1). reduction methods identify relevant spike-triggered average alone is not
For example, some retinal ganglion features directly from experimental very informative; for example for the
cells (RGC) are excited by, or data. The key idea is simple: one ON–OFF retinal ganglion cells, which
positively weight, the image intensities presents the system with many are triggered either by an upward or
at the ‘center’ of a visual stimulus random examples of complex stimuli a downward change in light level.
and are suppressed by, or negatively (images, movie segments, and so The spike-triggering stimuli average
weight, intensities in the surrounding on) and notes which stimuli make to almost zero, but computing the
region. Together, these weights define the neuron spike and which do not. covariance of these stimuli allows
the filter, or a stimulus feature that One can then use these samples one to find a set of stimulus features
drives the neuron. The RGC’s firing to characterize what is particular to that capture both the upward and
can then be predicted by taking an the cases that caused the neuron to downward variations, even, for
input image, weighting the value of respond. example, if they have different rates
each pixel in the image by the filter The simplest statistic to look at is of change. V1 responses have also
values and summing the result. Thus, the average of the spike-triggering been found to be best fit by models
just as the cone activations reduce the stimulus examples (called the spike- that include a number of features,
full spectrum to three components, triggered average). In many cases where the additional features allow
here the RGC’s activation is reduced this can lead to accurate spike one to account for properties like
from being a function of the full image prediction, for example in an ON phase invariance in complex cells, and
(specified by its intensity at each retinal ganglion cell that responds components that lead to suppression.
pixel) to being a function of a single primarily to upward deflections Multiple features can also be found
number that represents a measure of in light level. If there are multiple using methods that use alternate
the image’s similarity to that neuron’s relevant features, they can be found statistical properties like entropy and

Current Biology 26, R641–R666, July 25, 2016 R657


Current Biology

Magazine

A A data-centered B Original covariance neurons in the zebra finch. While


coordinate system we have focused on linear feature
K11 K12 K13 extraction, some methods also
s3 consider nonlinear transformations to
PC2 K21 K22 K23
K31 K32 K33 find features. For example, a sensory
PC1 neuron in the vibrissa system might
Data-centered covariance be sensitive to the vibrissa’s phase in
PC3 the whisk cycle, which is a nonlinear
s2 Mean K ’11 0 0 function of the position.
0 K ’22 0 Given these examples, it becomes
0 0 K ’33 clear that thinking of complex
s1
stimuli in terms of low-dimensional
descriptions can provide insight into
C Dimensionality reduction D Reconstruction of data the function of different parts of the
from 1-D representation nervous system. By identifying these
PC2
s3 descriptions directly from the data, we
PC1 can learn concise ways of describing
PC1 the stimuli that make neurons fire,
and we can do so in a way that is less
influenced by experimental bias. Such
PC1 s2 a characterization of what a neuron
encodes is the first step towards
understanding the mechanisms by
s1 which it or the network of neurons
Current Biology surrounding it transforms and
processes complicated inputs from
Figure 2. Reducing a dataset’s dimensionality by computing its mean and covariance.
the natural world.
Using PCA to reduce the dimensionality of a dataset. (A) One can conceptualize a dataset as a
cloud of points. Each point represents an observation (for example, a spike-triggering stimulus or Multi-neuronal recordings and
a multi-neuron firing response) and the number of axes is equal to the number of measurements population codes
per observation. This data cloud can be characterized by various structural properties, including In the approaches outlined above,
its mean (pink) and its covariance. The principal components (PCs, red) describe the directions dimensionality reduction was
along which the data cloud varies the most. (B) The PCs are computed by finding the eigenvectors
of the original covariance matrix (top). When viewed in the reference frame of the PCs, all off-di-
applied to stimulus samples to
agonal covariances become zero (bottom). (C) To reduce the dimensionality of a dataset, one can find features of the input that drive
view the data in a coordinate system defined only by a few PCs. (D) One can reconstruct the data selected single neurons to fire.
in the original coordinate system given the data in the reduced coordinate system. Information will Given the increasing prevalence
always be lost upon doing this, but using the PCs as the reduced coordinates helps to preserve of multineuronal recordings, it is
as much relevant information as possible. natural to ask whether such single-
neuron models are sufficient for
mutual information to characterize the This model can be easily extended understanding the neural codes for
spike-triggering stimuli. to include influences apart from the stimuli and behavior. It is unlikely that
An alternative, data-efficient strategy stimulus, for example the dependence every neuron fires independently, in
for finding a reasonable single feature is of the firing rate on the recent spiking which case each neuron’s activity
to assume that the firing rate is a known activity, thereby allowing for the could contribute to a vast number of
function of the stimulus’ similarity to influence of the neuron’s refractory possible patterns. Rather, neurons
that feature and to search for the feature period or intrinsic dynamics, the may fire in coordinated ways that can
that best predicts the observed spike influences of other neurons, and other be described in terms of a smaller
train. This can be done by finding the factors such as context or behavior. number of population-level features.
feature that maximises the probability Such a model has been used to show Given an experimental recording, can
of the observed spike train given the how spike rates in retinal ganglion we determine how distributed patterns
feature and the stimulus, following cells are modulated not only by visual of activity are involved in encoding
the principle of maximum likelihood. stimuli but also by other cells in the sensory or behavioral information?
An example is the generalized linear network, and that more information How do we identify these patterns
model (GLM), in which the firing rate about the stimulus can be extracted from the recorded responses of
is computed by (1) filtering the recent from the network activity if one individual neurons? Understanding
stimulus to yield a single number accounts for the interactions of the the nature of this population code can
indicating how similar that stimulus cells in the network, rather than help to constrain theories about how
was to the sought-after feature; and (2) their individual activity alone. GLMs neural activity patterns are generated
evaluating a chosen nonlinear function have also been used, for example, and how they underlie computation.
(such as an exponential) of this similarity to identify what features of birdsong Let’s start by thinking about a
value (Figure 3). cause strong responses in auditory neural state as characterized by the

R658 Current Biology 26, R641–R666, July 25, 2016


Current Biology

Magazine

firing rates of all of the recorded Stimulus Spike-history


neurons in some interval of time. This filter filter
representation has N numbers, as
many as there are neurons, but we
would like to express the neural state
as a weighted sum over a small set Visual stimulus
of activation patterns. To do so, we
define a pattern to be an activation P(spike)
profile over the N original neurons;
some neurons in a given pattern may Spike history
Reduced
be highly active and others not at
representation
all. We can then ask which activation
patterns best account for the data,
Current Biology
or equivalently, capture the largest
amount of the variance in the data.
Geometrically this is equivalent to Figure 3. Dimensionality reduction using a generalized linear model (GLM).
finding a new set of coordinates Using a GLM one can reduce the dimensionality of a full set of inputs to a neuron (in this case a
movie and the neuron’s previous spikes) by finding the filters that when applied to the inputs best
in which to plot the instantaneous
predict the neuron’s spiking probability.
activity that are learned from the data,
where the new coordinates describe
the activation of patterns, rather than the insect antennal lobe, however, in the previous section, but now
of individual neurons (Figure 2C, D). suggests that the neural state often applied to the neural activity. As a
As in our analysis of spike-triggering evolves smoothly over time. Is it familiar example, Fourier analysis
stimuli, we can do this by computing possible to use this knowledge to would decompose this ‘neural
the N x N covariance matrix of the help our search for relevant neural movie’ into features corresponding
firing rates (Figure 2A, B), which tells ensembles? Gaussian Process Factor to different frequency components.
us which neurons tend to fire together Analysis (GPFA) seeks to do just that. In line with our prevailing theme,
and which tend to fire independently. Here, one considers the covariance however, one would generally like
Analysis of this matrix yields a set of not only of simultaneously active to find features of the activity that
activation patterns, each specified by neurons but also of individual neurons are learned directly from the data.
activity levels for each neuron, and as their firing changes over time. For instance, olfactory neurons
ranked by the variance explained by This adds complexity but allows the often show characteristic temporal
each. This technique is called principal analysis to include an assumption responses that look quite different
component analysis (PCA), and that firing rates usually change from sine waves. So why not
cases in which only a few patterns not instantly but rather over some represent the neural activity in a
capture a large amount of the variance characteristic timescale. This analysis way that directly incorporates these
are indicative of low-dimensional was used, for example, to analyse characteristic responses? Practically,
structure. data from a large number of neurons this can be done by performing PCA
In the insect antennal lobe, for in primate motor cortex as a monkey on iterations of the neural movie,
example, different odorants may made reaches in response to visual which may well reveal stereotyped
activate different neurons to varying targets. When the dimensionality representations of specific odors
degrees (Figure 4A). To tease out reduction was performed, it became in the insect antennal lobe. On
how the population encodes and easy to identify distinct neural larger scales, different brain regions
differentiates odors, one can use PCA activity patterns corresponding to show responses that unfold over
to discover a small set of activation distinct parts of the task, such as the a distribution of timescales. Such
patterns used by the network, target onset, the ‘go’ cue, and the spatiotemporal features can be
regardless of which particular movement onset. This suggests that identified with methods such as
odorant was presented. The resulting the low-dimensional representation dynamic mode decomposition
activation patterns then define neural of the neural activity may be an (DMD), or approaches that search for
ensembles. One can now express important component of the neural patterns in the sequences of time lags
the activity of the network in terms computations used to complete the between activations in different areas.
of the time-varying activations of the task.
ensembles. The time course of the While these methods, PCA Dual dimensionality reduction
ensemble response to two different and GPFA, identify features of During natural behavior, both the
odors clearly shows how the neural the simultaneous firing of many environmental inputs experienced by
representation of the two stimuli neurons, one might more generally the animal and the accompanying
differed (Figure 4). consider spatiotemporal features — neural activity vary outside the
In PCA, all snapshots of the distributed patterns of firing that play experimenter’s control. Ideally one
original neural state are treated out over time. This is similar to the would like to simultaneously extract
independently, regardless of when identification of important features of the features of the environment that
they occurred. Our example from a short movie stimulus, as described are correlated with neural activity,

Current Biology 26, R641–R666, July 25, 2016 R659


Current Biology

Magazine

A B Trajectories along FURTHER READING


Original recording
reduced coordinates
Aljadeff, Y., Lansdell, B.J., Fairhall, A.L., and
Stim 1 Ensemble 2 Kleinfeld, D. (2016). Analysis of neuronal spike
Stim 1 trains, deconstructed. Neuron, in press.
Brunton, B.W., Johnson, L.A., Ojemann, J.G.,
and Kutz, J.N. (2016). Extracting spatial–
temporal coherent patterns in large-scale
Stim 2 neural recordings using dynamic mode
Stim 2 decomposition. J. Neurosci. Meth. 258, 1–15.
Ensemble 1 Calabrese, A., Schumacher, J.W., Schneider, D.M.,
Paninski, L., and Woolley, S.M.N. (2011).
A generalized linear model for estimating
Frame 1 Frame 2 Frame 3 Frame 4 spectrotemporal receptive fields from
responses to natural sounds. PLoS One 6,
e16104.
Current Biology Cunningham, J.P., and Yu, B.M. (2014).
Dimensionality reduction for large-scale neural
recordings. Nat. Neurosci. 17, 1500–1509.
Figure 4. Reducing the dimensionality of a multi-neuron dataset to visualize stimulus- Fairhall, A.L., Burlingame, C.A., Puchalla, J.,
dependent responses. Harris, R., and Berry II, M.J. (2006). Feature
selectivity in retinal ganglion cells. J.
Stimulus dependence can be hard to identify when looking at a high-dimensional dataset of many
Neurophysiol. 96, 2724–2738.
neurons recorded over many time points. (A) Diagram of a time-varying neural population record- Fitzgerald, J.D., Rowekamp, R.J., Sincich, L.C.,
ing one might obtain after presenting two different stimuli. The circles represent neurons, with red and Sharpee, T.O. (2011). Second order
fill indicating their activity. (B) The time-varying activities of two ensembles (activation patterns) of dimensionality reduction using minimum and
neurons identified using PCA. The colors of the neurons in each ensemble represent the positive maximum mutual information models. PLoS
Comput. Biol. 7, e1002249.
(red) or negative (blue) contribution of each neuron to the ensemble. In this two-dimensional view,
Levi, R., Varona, P., Arshavsky, Y.I., Rabinovich,
the separability of the population responses to the two stimuli becomes more obvious. M.I., and Selverston, A.I. (2005). The role of
sensory network dynamics in generating a
motor program. J. Neurosci. 25, 9807–9815.
and reduced representations of of activity called attractors, which can Mazor, O., and Laurent, G. (2005). Transient
neural activity that ‘encode’ those serve as low-dimensional ‘building dynamics versus fixed points in odor
stimulus features. Such ‘two-sided’ blocks’ for a particular computation. representations by locust antennal lobe
projection neurons. Neuron 48, 661–673.
dimensionality reduction can be Identifying low-dimensional features in Pillow, J.W., Shlens, J., Paninski, L., Sher, A., Litke,
accomplished through methods brain activity not only lends credence A.M., Chichilnisky, E.J., and Simoncelli, E.P.
(2008). Spatio-temporal correlations and visual
known as canonical correlation. This to the hypothesis that the brain might signalling in a complete neuronal population.
has been used, for example, to test perform these kinds of computations Nature 454, 995–999.
hypotheses about how the timing but can also help reveal what activity Sharpee, T., Rust, N.C., and Bialek, W. (2004).
Analyzing neural responses to natural signals:
of the activation of a moth’s power patterns correspond to these building maximally informative dimensions. Neural
muscles determines variations in blocks. In theory, multiple attractors Comput. 16, 223–250.
Shlizerman, E., Riffell, J., and Kutz, J.N. (2014).
its flight dynamics, although the can exist in the same network; it is Data-driven inference of network connectivity
successful application of such possible that different computations for modeling the dynamics of neural codes
techniques in neuroscience is still in use different building blocks, allowing in the insect antennal lobe. Front. Comp.
Neurosci. 8, 1–14.
its infancy. a single network to perform multiple Simoncelli, E.P, Pillow, J., Paninski, L. and
functions, selected by task. Schwartz, O. (2004) Characterization of
neural responses with stochastic stimuli.
Discussion The world around us, complex as InThe Cognitive Neurosciences III, MIT Press,
If the dynamics of a multi-neuron it is, is relatively low-dimensional: 327–338.
recording can be largely accounted the familiar visual scenes made up of Stopfer, M., Jayaraman, V., and Laurent, G. (2003).
Intensity versus identity coding in an olfactory
for by only a small number of features textures, faces, buildings, and other system. Neuron 39, 991–1004.
relative to the number of neurons objects are highly structured and are Tafreshi, A.K., Nasrabadi, A.M., and Omidvarnia,
A.H (2008). Epileptic seizure detection using
and/or timepoints, what might this but a miniscule subset of all possible empirical mode decomposition. IEEE. Int.
tell us about potential models or images, and the physics of the world Symp. Signal Process. Inf. Technol., 238–242.
mechanisms for the neural activity? strongly constrains the sequences Yuste, R. (2015). From the neuron doctrine to neural
networks. Nat. Rev. Neurosci. 16, 487–497.
First, it suggests that neurons do of actions that can occur. As it is
not fire independently, but rather act commonly believed that the developed 1
Neuroscience Graduate Program, University
together in a coordinated manner. brain contains an internal model of the of Washington, Box 357270, T-471 Health
This may simply be redundancy: many environment that it expresses through Sciences Ctr, Seattle, WA 98195, USA.
2
neurons may act coherently, perhaps its structure and activity, it is natural Department of Applied Mathematics,
University of Washington, Lewis Hall #202,
to mitigate the effects of discretization to think that this model should be
Box 353925, Seattle, WA 98195, USA.
due to spiking, and noise at the single similarly highly structured, and that the 3
Department of Physiology and Biophysics,
neuron level. Examining how these dimensionality reduction characterizing University of Washington, 1705 NE Pacific
neurons act coherently, for example the brain’s activity might be related to Street, Box 357290, Seattle, WA 98195, USA.
4
which neurons participate in which intrinsic properties of natural sensory WRF UW Institute for Neuroengineering,
low-dimensional features, may teach stimuli and motor output. The methods University of Washington, Box Seattle, WA
98195, USA. 5Center for Sensorimotor Neural
us how the neurons are connected discussed here provide a route, if
Engineering, University of Washington,
anatomically and functionally. Further, imperfect, to deciphering the coding Box 37, 1414 NE 42nd St., Suite 204,
the nonlinear dynamics of neural structure of evoked and spontaneous Seattle, WA 98105, USA.
networks can create stable patterns activity. *E-mail: fairhall@uw.edu

R660 Current Biology 26, R641–R666, July 25, 2016

You might also like