SearcharxivSearch

arXiv subjects

Carlos D. Brody

Publications and source records attributed to Carlos D. Brody.

8 recordsLinked to original sources

Unsupervised discovery of the shared and private geometry in multi-view data

Studying complex real-world phenomena often involves data from multiple views (e.g. sensor modalities or brain regions), each capturing different aspects of the underlying system. Within neuroscience, there is growing interest in large-scale simultaneous recordings across multiple brain regions. Understanding the relationship between views (e.g., the neural activity in each region recorded) can reveal fundamental insights into each view and the system as a whole. However, existing methods to characterize such relationships lack the expressivity required to capture nonlinear relationships, describe only shared sources of variance, or discard geometric information that is crucial to drawing insights from data. Here, we present SPLICE: a neural network-based method that infers disentangled, interpretable representations of private and shared latent variables from paired samples of high-dimensional views. Compared to competing methods, we demonstrate that SPLICE 1) disentangles shared and private representations more effectively, 2) yields more interpretable representations by preserving geometry, and 3) is more robust to incorrect a priori estimates of latent dimensionality. We propose our approach as a general-purpose method for finding succinct and interpretable descriptions of paired data sets in terms of disentangled shared and private latent variables.

cs.LG

Brief technical note on linearizing recurrent neural networks (RNNs) before vs after the pointwise nonlinearity

Linearization of the dynamics of recurrent neural networks (RNNs) is often used to study their properties. The same RNN dynamics can be written in terms of the ``activations" (the net inputs to each unit, before its pointwise nonlinearity) or in terms of the ``activities" (the output of each unit, after its pointwise nonlinearity); the two corresponding linearizations are different from each other. This brief and informal technical note describes the relationship between the two linearizations, between the left and right eigenvectors of their dynamics matrices, and shows that some context-dependent effects are readily apparent under linearization of activity dynamics but not linearization of activation dynamics.

cs.LG

Successes and failures of simple statistical physics models for a network of real neurons

Biological networks exhibit complex, coordinated patterns of activity. Can these patterns be captured precisely in simple models? Here we use measurements of simultaneous activity in 1000+ neurons in the mouse brain to test the validity of models grounded in statistical physics. When cells are dense samples from a small region, we find extremely detailed quantitative agreement between theory and experiment; sparse samples from larger regions lead to model failures. These results show we can aspire to more than qualitative agreement between simplifying theoretical ideas and the detailed behavior of a complex biological system.

physics.bio-ph

Limitations of a proposed correction for slow drifts in decision criterion

Trial history biases in decision-making tasks are thought to reflect systematic updates of decision variables, therefore their precise nature informs conclusions about underlying heuristic strategies and learning processes. However, random drifts in decision variables can corrupt this inference by mimicking the signatures of systematic updates. Hence, identifying the trial-by-trial evolution of decision variables requires methods that can robustly account for such drifts. Recent studies (Lak'20, Mendonça'20) have made important advances in this direction, by proposing a convenient method to correct for the influence of slow drifts in decision criterion, a key decision variable. Here we apply this correction to a variety of updating scenarios, and evaluate its performance. We show that the correction fails for a wide range of commonly assumed systematic updating strategies, distorting one's inference away from the veridical strategies towards a narrow subset. To address these limitations, we propose a model-based approach for disambiguating systematic updates from random drifts, and demonstrate its success on real and synthetic datasets. We show that this approach accurately recovers the latent trajectory of drifts in decision criterion as well as the generative systematic updates from simulated data. Our results offer recommendations for methods to account for the interactions between history biases and slow drifts, and highlight the advantages of incorporating assumptions about the generative process directly into models of decision-making.

q-bio.NC

Coarse--graining and hints of scaling in a population of 1000+ neurons

In many systems we can describe emergent macroscopic behaviors, quantitatively, using models that are much simpler than the underlying microscopic interactions; we understand the success of this simplification through the renormalization group. Could similar simplifications succeed in complex biological systems? We develop explicit coarse-graining procedures that we apply to experimental data on the electrical activity in large populations of neurons in the mouse hippocampus. Probability distributions of coarse-grained variables seem to approach a fixed non-Gaussian form, and we see evidence of power-law dependencies in both static and dynamic quantities as we vary the coarse-graining scale over two decades. Taken together, these results suggest that the collective behavior of the network is described by a non-trivial fixed point.

physics.bio-ph

Coarse--graining, fixed points, and scaling in a large population of neurons

We develop a phenomenological coarse--graining procedure for activity in a large network of neurons, and apply this to recordings from a population of 1000+ cells in the hippocampus. Distributions of coarse--grained variables seem to approach a fixed non--Gaussian form, and we see evidence of scaling in both static and dynamic quantities. These results suggest that the collective behavior of the network is described by a non--trivial fixed point.

q-bio.NC

Collective behavior of place and non-place neurons in the hippocampal network

Discussions of the hippocampus often focus on place cells, but many neurons are not place cells in any given environment. Here we describe the collective activity in such mixed populations, treating place and non-place cells on the same footing. We start with optical imaging experiments on CA1 in mice as they run along a virtual linear track, and use maximum entropy methods to approximate the distribution of patterns of activity in the population, matching the correlations between pairs of cells but otherwise assuming as little structure as possible. We find that these simple models accurately predict the activity of each neuron from the state of all the other neurons in the network, regardless of how well that neuron codes for position. These and other results suggest that place cells are not a distinct sub-network, but part of a larger system that encodes, collectively, more than just place information.

q-bio.NC

Sequence reproduction, single trial learning, and mimicry based on a mammalian-like distributed code for time

Animals learn tasks requiring a sequence of actions over time. Waiting a given time before taking an action is a simple example. Mimicry is a complex example, e.g. in humans, humming a brief tune you have just heard. Re-experiencing a sensory pattern mentally must involve reproducing a sequence of neural activities over time. In mammals, neurons in prefrontal cortex have time-dependent firing rates that vary smoothly and slowly in a stereotyped fashion. We show through modeling that a Many are Equal computation can use such slowly-varying activities to identify each timepoint in a sequence by the population pattern of activity at the timepoint. The MAE operation implemented here is facilitated by a common inhibitory conductivity due to a theta rhythm. Sequences of analog values of discrete events, exemplified by a brief tune having notes of different durations and intensities, can be learned in a single trial through STDP. An action sequence can be played back sped up, slowed down, or reversed by modulating the system that generates the slowly changing stereotyped activities. Synaptic adaptation and cellular post-hyperpolarization rebound contribute to robustness. An ability to mimic a sequence only seconds after observing it requires the STDP to be effective within seconds.

q-bio.NC