EDBT 2026 Demo / reviewers in the wild / expert
David Lipshutz
dblp:173/4650
· DBLP profile ↗
13ranked-venue papers
5as first author
11since 2021 · last 2025
0000-0001-9347-8326ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 11 · 4 first-author · 9 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
10 papers |
Representation and self-supervised learning · 39% Probabilistic and Bayesian machine learning · 26% Deep learning architectures and training · 15% | |
| Interdisciplinary, comprehensive, and emerging computing
6 papers |
Bioinformatics and computational biology · 100% |
Topics — the 20 heaviest of 24, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
computational neuroscience |
2.1 | 5 | 2025 | Modeling Neural Activity with Conditionally Linear Dynamical Systems · NeurIPS 2025 Shaping the distribution of neural responses with interneurons in a recurrent circuit model · NeurIPS 2024 Biological Learning of Irreducible Representations of Commuting Transformations · NeurIPS 2022 |
Bioinformatics and computational biology › computational neuroscience
neural population dynamics |
1.7 | 2 | 2025 | Modeling Neural Activity with Conditionally Linear Dynamical Systems · NeurIPS 2025 Comparing noisy neural population dynamics using optimal transport distances · ICLR 2025 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
latent variable model |
1.2 | 2 | 2024 | Shaping the distribution of neural responses with interneurons in a recurrent circuit model · NeurIPS 2024 A Biologically Plausible Neural Network for Slow Feature Analysis · NeurIPS 2020 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference |
0.9 | 1 | 2025 | Modeling Neural Activity with Conditionally Linear Dynamical Systems · NeurIPS 2025 |
Machine learning › Trustworthy machine learning
interpretability |
0.9 | 1 | 2025 | Discriminating image representations with principal distortions · ICLR 2025 |
Machine learning › Representation and self-supervised learning › representation analysis
representation comparison |
0.9 | 1 | 2025 | Discriminating image representations with principal distortions · ICLR 2025 |
Machine learning › Optimization for machine learning
optimal transport |
0.8 | 1 | 2024 | Shaping the distribution of neural responses with interneurons in a recurrent circuit model · NeurIPS 2024 |
Bioinformatics and computational biology › computational neuroscience › neural coding
efficient coding |
0.8 | 1 | 2024 | Shaping the distribution of neural responses with interneurons in a recurrent circuit model · NeurIPS 2024 |
Machine learning › Representation and self-supervised learning
computational neuroscience |
0.7 | 1 | 2023 | Adaptive Whitening in Neural Populations with Gain-modulating Interneurons · ICML 2023 |
Machine learning › Deep learning architectures and training › biologically inspired neural network
neural circuit model |
0.7 | 1 | 2023 | Adaptive Whitening in Neural Populations with Gain-modulating Interneurons · ICML 2023 |
Machine learning › Representation and self-supervised learning › computational neuroscience
neural coding |
0.7 | 1 | 2023 | Adaptive Whitening in Neural Populations with Gain-modulating Interneurons · ICML 2023 |
Machine learning › Deep learning architectures and training
recurrent neural network |
0.7 | 1 | 2023 | Interneurons accelerate learning dynamics in recurrent neural networks for statistical adaptation · ICLR 2023 |
Machine learning › Representation and self-supervised learning › redundancy reduction
whitening |
0.7 | 1 | 2023 | Adaptive Whitening in Neural Populations with Gain-modulating Interneurons · ICML 2023 |
Machine learning › Deep learning architectures and training
biologically plausible learning |
0.4 | 1 | 2020 | A Biologically Plausible Neural Network for Slow Feature Analysis · NeurIPS 2020 |
Machine learning › Representation and self-supervised learning › multi-view learning
canonical correlation analysis |
0.4 | 1 | 2020 | A simple normative network approximates local non-Hebbian learning in the cortex · NeurIPS 2020 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › regression › multivariate regression
reduced rank regression |
0.4 | 1 | 2020 | A simple normative network approximates local non-Hebbian learning in the cortex · NeurIPS 2020 |
Machine learning › Representation and self-supervised learning
slow feature analysis |
0.4 | 1 | 2020 | A Biologically Plausible Neural Network for Slow Feature Analysis · NeurIPS 2020 |
Machine learning › Generative modeling
diffusion model |
0.3 | 1 | 2025 | Comparing noisy neural population dynamics using optimal transport distances · ICLR 2025 |
Machine learning › Generative modeling › diffusion model
latent diffusion model |
0.3 | 1 | 2025 | Comparing noisy neural population dynamics using optimal transport distances · ICLR 2025 |
Machine learning › Representation and self-supervised learning
redundancy reduction |
0.2 | 1 | 2024 | Shaping the distribution of neural responses with interneurons in a recurrent circuit model · NeurIPS 2024 |
Methods — techniques the papers use, named apart from their topics
optimal transport · 3.3recurrent neural network · 2.8gaussian process · 1.7bayesian inference · 1.7gain modulation · 1.3neural network · 1.1principal distortion · 0.9fisher information matrix · 0.9synaptic plasticity · 0.7online whitening algorithm · 0.7SVD · 0.6PCA · 0.6reduced-rank regression · 0.4online optimization · 0.4local learning rule · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Discriminating image representations with principal distortionsabstractImage representations (artificial or biological) are often compared in terms of their global geometric structure; however, representations with similar global structure can have strikingly different local geometries. Here, we propose a framework for comparing a set of image representations in terms of their local geometries. We quantify the local geometry of a representation using the Fisher information matrix, a standard statistical tool for characterizing the sensitivity to local stimulus distortions, and use this as a substrate for a metric on the local geometry in the vicinity of a base image. This metric may then be used to optimally differentiate a set of models, by finding a pair of "principal distortions" that maximize the variance of the models under this metric. As an example, we use this framework to compare a set of simple models of the early visual system, identifying a novel set of image distortions that allow immediate comparison of the models by visual inspection. In a second example, we apply our method to a set of deep neural network models and reveal differences in the local geometry that arise due to architecture and training types. These examples demonstrate how our framework can be used to probe for informative differences in local sensitivities between complex models, and suggest how it could be used to compare model representations with human perception. Jenelle Feather, David Lipshutz, Sarah E. Harvey, Alex H. Williams, Eero P. Simoncelli |
ICLR | 2 |
| 2025 | Comparing noisy neural population dynamics using optimal transport distancesabstractBiological and artificial neural systems form high-dimensional neural representations that underpin their computational capabilities. Methods for quantifying geometric similarity in neural representations have become a popular tool for identifying computational principles that are potentially shared across neural systems. These methods generally assume that neural responses are deterministic and static. However, responses of biological systems, and some artificial systems, are noisy and dynamically unfold over time. Furthermore, these characteristics can have substantial influence on a system’s computational capabilities. Here, we demonstrate that existing metrics can fail to capture key differences between neural systems with noisy dynamic responses. We then propose a metric for comparing the geometry of noisy neural trajectories, which can be derived as an optimal transport distance between Gaussian processes. We use the metric to compare models of neural responses in different regions of the motor system and to compare the dynamics of latent diffusion models for text-to-image synthesis. Amin Nejatbakhsh, Victor Geadah, Alex H. Williams, David Lipshutz |
ICLR | 4 |
| 2025 | Modeling Neural Activity with Conditionally Linear Dynamical SystemsabstractNeural population activity exhibits complex, nonlinear dynamics, varying in time, over trials, and across experimental conditions. Here, we develop *Conditionally Linear Dynamical System* (CLDS) models as a general-purpose method to characterize these dynamics. These models use Gaussian Process priors to capture the nonlinear dependence of circuit dynamics on task and behavioral variables. Conditioned on these covariates, the data is modeled with linear dynamics. This allows for transparent interpretation and tractable Bayesian inference. We find that CLDS models can perform well even in severely data-limited regimes (e.g. one trial per condition) due to their Bayesian formulation and ability to share statistical power across nearby task conditions. In example applications, we apply CLDS to model thalamic neurons that nonlinearly encode heading direction and to model motor cortical neurons during a cued-reaching task. Victor Geadah, Amin Nejatbakhsh, David Lipshutz, Jonathan W. Pillow, Alex H. Williams |
NeurIPS | 3 |
| 2024 | Shaping the distribution of neural responses with interneurons in a recurrent circuit modelabstractEfficient coding theory posits that sensory circuits transform natural signals into neural representations that maximize information transmission subject to resource constraints. Local interneurons are thought to play an important role in these transformations, shaping patterns of circuit activity to facilitate and direct information flow. However, the relationship between these coordinated, nonlinear, circuit-level transformations and the properties of interneurons (e.g., connectivity, activation functions) remains unknown. Here, we propose a normative computational model that establishes such a relationship. Our model is derived from an optimal transport objective that conceptualizes the circuit's input-response function as transforming the inputs to achieve a target response distribution. The circuit, which is comprised of primary neurons that are recurrently connected to a set of local interneurons, continuously optimizes this objective by dynamically adjusting both the synaptic connections between neurons as well as the interneuron activation functions. In an application motivated by redundancy reduction theory, we demonstrate that when the inputs are natural image statistics and the target distribution is a spherical Gaussian, the circuit learns a nonlinear transformation that significantly reduces statistical dependencies in neural responses. Overall, our results provide a framework in which the distribution of circuit responses is systematically and nonlinearly controlled by adjustment of interneuron connectivity and activation functions. David Lipshutz, Eero P. Simoncelli |
NeurIPS | 1 |
| 2023 | An Online Algorithm for Contrastive Principal Component AnalysisabstractFinding informative low-dimensional representations that can be computed efficiently in large datasets is an important problem in data analysis. Recently, contrastive Principal Component Analysis (cPCA) was proposed as a more informative generalization of PCA that takes advantage of contrastive learning. However, the performance of cPCA is sensitive to hyper-parameter choice and there is currently no online algorithm for implementing cPCA. Here, we introduce a modified cPCA method, which we denote cPCA∗, that is more interpretable and less sensitive to the choice of hyper-parameter. We derive an online algorithm for cPCA∗and show that it maps onto a neural network with local learning rules, so it can potentially be implemented in energy efficient neuromorphic hardware. We evaluate the performance of our online algorithm on real datasets and highlight the differences and similarities with the original formulation. Siavash Golkar, David Lipshutz, Tiberiu Tesileanu, Dmitri B. Chklovskii |
ICASSP | 2 |
| 2023 | Interneurons accelerate learning dynamics in recurrent neural networks for statistical adaptation
David Lipshutz, Cengiz Pehlevan, Dmitri B. Chklovskii |
ICLR | 1 |
| 2023 | Adaptive Whitening in Neural Populations with Gain-modulating InterneuronsabstractStatistical whitening transformations play a fundamental role in many computational systems, and may also play an important role in biological sensory systems. Existing neural circuit models of adaptive whitening operate by modifying synaptic interactions; however, such modifications would seem both too slow and insufficiently reversible. Motivated by the extensive neuroscience literature on gain modulation, we propose an alternative model that adaptively whitens its responses by modulating the gains of individual neurons. Starting from a novel whitening objective, we derive an online algorithm that whitens its outputs by adjusting the marginal variances of an overcomplete set of projections. We map the algorithm onto a recurrent neural network with fixed synaptic weights and gain-modulating interneurons. We demonstrate numerically that sign-constraining the gains improves robustness of the network to ill-conditioned inputs, and a generalization of the circuit achieves a form of local whitening in convolutional populations, such as those found throughout the visual or auditory systems. Lyndon R. Duong, David Lipshutz, David J. Heeger, Dmitri B. Chklovskii, Eero P. Simoncelli |
ICML | 2 |
| 2023 | Adaptive whitening with fast gain modulation and slow synaptic plasticityabstractNeurons in early sensory areas rapidly adapt to changing sensory statistics, both by normalizing the variance of their individual responses and by reducing correlations between their responses. Together, these transformations may be viewed as an adaptive form of statistical whitening. Existing mechanistic models of adaptive whitening exclusively use either synaptic plasticity or gain modulation as the biological substrate for adaptation; however, on their own, each of these models has significant limitations. In this work, we unify these approaches in a normative multi-timescale mechanistic model that adaptively whitens its responses with complementary computational roles for synaptic plasticity and gain modulation. Gains are modified on a fast timescale to adapt to the current statistical context, whereas synapses are modified on a slow timescale to match structural properties of the input statistics that are invariant across contexts. Our model is derived from a novel multi-timescale whitening objective that factorizes the inverse whitening matrix into basis vectors, which correspond to synaptic weights, and a diagonal matrix, which corresponds to neuronal gains. We test our model on synthetic and natural datasets and find that the synapses learn optimal configurations over long timescales that enable adaptive whitening on short timescales using gain modulation. Lyndon R. Duong, Eero P. Simoncelli, Dmitri B. Chklovskii, David Lipshutz |
NeurIPS | 4 |
| 2023 | A linear discriminant analysis model of imbalanced associative learning in the mushroom body compartmentabstractTo adapt to their environments, animals learn associations between sensory stimuli and unconditioned stimuli. In invertebrates, olfactory associative learning primarily occurs in the mushroom body, which is segregated into separate compartments. Within each compartment, Kenyon cells (KCs) encoding sparse odor representations project onto mushroom body output neurons (MBONs) whose outputs guide behavior. Associated with each compartment is a dopamine neuron (DAN) that modulates plasticity of the KC-MBON synapses within the compartment. Interestingly, DAN-induced plasticity of the KC-MBON synapse is imbalanced in the sense that it only weakens the synapse and is temporally sparse. We propose a normative mechanistic model of the MBON as a linear discriminant analysis (LDA) classifier that predicts the presence of an unconditioned stimulus (class identity) given a KC odor representation (feature vector). Starting from a principled LDA objective function and under the assumption of temporally sparse DAN activity, we derive an online algorithm which maps onto the mushroom body compartment. Our model accounts for the imbalanced learning at the KC-MBON synapse and makes testable predictions that provide clear contrasts with existing models. David Lipshutz, Aneesh Kashalikar, Shiva Farashahi, Dmitri B. Chklovskii |
PLoS Comput. Biol. | 1 |
| 2022 | Biological Learning of Irreducible Representations of Commuting TransformationsabstractA longstanding challenge in neuroscience is to understand neural mechanisms underlying the brain’s remarkable ability to learn and detect transformations of objects due to motion. Translations and rotations of images can be viewed as orthogonal transformations in the space of pixel intensity vectors. Every orthogonal transformation can be decomposed into rotations within irreducible two-dimensional subspaces (or representations). For sets of commuting transformations, known as toroidal groups, Cohen and Welling proposed a mathematical framework for learning the irreducible representations. We explore the possibility that the brain also learns irreducible representations using a biologically plausible learning mechanism. The first is based on SVD of the anti-symmetrized outer product of the vectors representing consecutive images and is implemented by a single-layer neural network. The second is based on PCA of the difference between consecutive frames and is implemented in a two-layer network but with greater biological plausibility. Both networks learn image rotations (replicating Cohen and Welling’s results) as well as translations. It would be interesting to search for the proposed networks in nascent connectomics and physiology datasets. Alexander Genkin, David Lipshutz, Siavash Golkar, Tiberiu Tesileanu, Dmitri B. Chklovskii |
NeurIPS | 2 |
| 2021 | A Biologically Plausible Neural Network for Multichannel Canonical Correlation AnalysisabstractCortical pyramidal neurons receive inputs from multiple distinct neural populations and integrate these inputs in separate dendritic compartments. We explore the possibility that cortical microcircuits implement canonical correlation analysis (CCA), an unsupervised learning method that projects the inputs onto a common subspace so as to maximize the correlations between the projections. To this end, we seek a multichannel CCA algorithm that can be implemented in a biologically plausible neural network. For biological plausibility, we require that the network operates in the online setting and its synaptic update rules are local. Starting from a novel CCA objective function, we derive an online optimization algorithm whose optimization steps can be implemented in a single-layer neural network with multicompartmental neurons and local non-Hebbian learning rules. We also derive an extension of our online CCA algorithm with adaptive output rank and output whitening. Interestingly, the extension maps onto a neural network whose neural architecture and synaptic updates resemble neural circuitry and non-Hebbian plasticity observed in the cortex. David Lipshutz, Yanis Bahroun, Siavash Golkar, Anirvan M. Sengupta, Dmitri B. Chklovskii |
Neural Comput. | 1 |
| 2020 | A simple normative network approximates local non-Hebbian learning in the cortexabstractTo guide behavior, the brain extracts relevant features from high-dimensional data streamed by sensory organs. Neuroscience experiments demonstrate that the processing of sensory inputs by cortical neurons is modulated by instructive signals which provide context and task-relevant information. Here, adopting a normative approach, we model these instructive signals as supervisory inputs guiding the projection of the feedforward data. Mathematically, we start with a family of Reduced-Rank Regression (RRR) objective functions which include Reduced Rank (minimum) Mean Square Error (RRMSE) and Canonical Correlation Analysis (CCA), and derive novel offline and online optimization algorithms, which we call Bio-RRR. The online algorithms can be implemented by neural networks whose synaptic learning rules resemble calcium plateau potential dependent plasticity observed in the cortex. We detail how, in our model, the calcium plateau potential can be interpreted as a backpropagating error signal. We demonstrate that, despite relying exclusively on biologically plausible local learning rules, our algorithms perform competitively with existing implementations of RRMSE and CCA. Siavash Golkar, David Lipshutz, Yanis Bahroun, Anirvan M. Sengupta, Dmitri B. Chklovskii |
NeurIPS | 2 |
| 2020 | A Biologically Plausible Neural Network for Slow Feature AnalysisabstractLearning latent features from time series data is an important problem in both machine learning and brain function. One approach, called Slow Feature Analysis (SFA), leverages the slowness of many salient features relative to the rapidly varying input signals. Furthermore, when trained on naturalistic stimuli, SFA reproduces interesting properties of cells in the primary visual cortex and hippocampus, suggesting that the brain uses temporal slowness as a computational principle for learning latent features. However, despite the potential relevance of SFA for modeling brain function, there is currently no SFA algorithm with a biologically plausible neural network implementation, by which we mean an algorithm operates in the online setting and can be mapped onto a neural network with local synaptic updates. In this work, starting from an SFA objective, we derive an SFA algorithm, called Bio-SFA, with a biologically plausible neural network implementation. We validate Bio-SFA on naturalistic stimuli. David Lipshutz, Charles Windolf, Siavash Golkar, Dmitri B. Chklovskii |
NeurIPS | 1 |