EDBT 2026 Demo / reviewers in the wild / expert
Lars Buesing
dblp:16/4453 · also Lars Büsing, Lars Holger Buesing
· DBLP profile ↗
30ranked-venue papers
8as first author
6since 2021 · last 2023
0000-0002-3258-3728ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 26 · 7 first-author · 6 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 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
19 papers |
Reinforcement learning · 39% Representation and self-supervised learning · 19% Probabilistic and Bayesian machine learning · 13% | |
| Interdisciplinary, comprehensive, and emerging computing
5 papers |
Bioinformatics and computational biology · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Machine learning and data management · 100% | |
| Theoretical computer science
1 paper |
Automated reasoning and model checking · 100% |
Topics — the 30 heaviest of 48, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Reinforcement learning
model-based reinforcement learning |
1.6 | 4 | 2021 | On the role of planning in model-based deep reinforcement learning · ICLR 2021 Value-driven Hindsight Modelling · NeurIPS 2020 Woulda, Coulda, Shoulda: Counterfactually-Guided Policy Search · ICLR (Poster) 2019 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
neuro-symbolic reasoning |
1.1 | 2 | 2022 | Making Sense of Raw Input (Extended Abstract) · IJCAI 2022 Making sense of raw input · Artif. Intell. 2021 |
Machine learning › Reinforcement learning
value-based reinforcement learning |
0.9 | 2 | 2020 | Value-driven Hindsight Modelling · NeurIPS 2020 Combining Q-Learning and Search with Amortized Value Estimates · ICLR 2020 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
latent variable model |
0.7 | 4 | 2015 | Bayesian Manifold Learning: The Locally Linear Latent Variable Model (LL-LVM) · NIPS 2015 High-dimensional neural spike train analysis with generalized count linear dynamical systems · NIPS 2015 Inferring neural population dynamics from multiple partial recordings of the same neural circuit · NIPS 2013 |
Machine learning › Representation and self-supervised learning
contrastive learning |
0.7 | 1 | 2023 | SemPPL: Predicting Pseudo-Labels for Better Contrastive Representations · ICLR 2023 |
Machine learning › Representation and self-supervised learning
pseudo-label estimation |
0.7 | 1 | 2023 | SemPPL: Predicting Pseudo-Labels for Better Contrastive Representations · ICLR 2023 |
Automated reasoning and model checking
satisfiability |
0.6 | 1 | 2022 | Making Sense of Raw Input (Extended Abstract) · IJCAI 2022 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference |
0.6 | 3 | 2017 | Fast amortized inference of neural activity from calcium imaging data with variational autoencoders · NIPS 2017 High-dimensional neural spike train analysis with generalized count linear dynamical systems · NIPS 2015 Bayesian Manifold Learning: The Locally Linear Latent Variable Model (LL-LVM) · NIPS 2015 |
Machine learning › Representation and self-supervised learning
causal representation learning |
0.5 | 1 | 2021 | Representation Learning via Invariant Causal Mechanisms · ICLR 2021 |
Machine learning › Reinforcement learning › multi-agent reinforcement learning
credit assignment |
0.5 | 1 | 2021 | Counterfactual Credit Assignment in Model-Free Reinforcement Learning · ICML 2021 |
Machine learning › Reinforcement learning
deep reinforcement learning |
0.5 | 1 | 2021 | On the role of planning in model-based deep reinforcement learning · ICLR 2021 |
Machine learning › Reinforcement learning › value function estimation
future-dependent value function |
0.5 | 1 | 2021 | Counterfactual Credit Assignment in Model-Free Reinforcement Learning · ICML 2021 |
Machine learning › Representation and self-supervised learning › representation learning
invariant representation learning |
0.5 | 1 | 2021 | Representation Learning via Invariant Causal Mechanisms · ICLR 2021 |
Machine learning › Reinforcement learning › policy optimization
policy gradient |
0.5 | 1 | 2021 | Counterfactual Credit Assignment in Model-Free Reinforcement Learning · ICML 2021 |
Machine learning › Learning paradigms › unsupervised learning
unsupervised structure learning |
0.5 | 1 | 2021 | Making sense of raw input · Artif. Intell. 2021 |
Machine learning › Generative modeling
variational autoencoder |
0.5 | 2 | 2019 | Temporal Difference Variational Auto-Encoder · ICLR 2019 Fast amortized inference of neural activity from calcium imaging data with variational autoencoders · NIPS 2017 |
Machine learning › Reinforcement learning
model-free reinforcement learning |
0.4 | 2 | 2021 | Imagination-Augmented Agents for Deep Reinforcement Learning · NIPS 2017 Counterfactual Credit Assignment in Model-Free Reinforcement Learning · ICML 2021 |
Machine learning › Graph learning
graph neural network |
0.4 | 1 | 2020 | Pointer Graph Networks · NeurIPS 2020 |
Machine learning › Graph learning › graph neural network
message passing |
0.4 | 1 | 2020 | Pointer Graph Networks · NeurIPS 2020 |
Machine learning › Reinforcement learning › value-based reinforcement learning
q-learning |
0.4 | 1 | 2020 | Combining Q-Learning and Search with Amortized Value Estimates · ICLR 2020 |
Machine learning › Reinforcement learning
value function estimation |
0.4 | 1 | 2020 | Value-driven Hindsight Modelling · NeurIPS 2020 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › causal reasoning
counterfactual reasoning |
0.4 | 1 | 2019 | Woulda, Coulda, Shoulda: Counterfactually-Guided Policy Search · ICLR (Poster) 2019 |
Machine learning › Reinforcement learning
policy search |
0.4 | 1 | 2019 | Woulda, Coulda, Shoulda: Counterfactually-Guided Policy Search · ICLR (Poster) 2019 |
Bioinformatics and computational biology
computational neuroscience |
0.3 | 2 | 2017 | Fast amortized inference of neural activity from calcium imaging data with variational autoencoders · NIPS 2017 Spectral learning of linear dynamics from generalised-linear observations with application to neural population data · NIPS 2012 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference › amortized inference
amortized variational inference |
0.3 | 1 | 2017 | Fast amortized inference of neural activity from calcium imaging data with variational autoencoders · NIPS 2017 |
Machine learning › Reinforcement learning
policy learning |
0.3 | 1 | 2017 | Imagination-Augmented Agents for Deep Reinforcement Learning · NIPS 2017 |
Machine learning › Representation and self-supervised learning › representation learning
dimensionality reduction |
0.2 | 1 | 2015 | Bayesian Manifold Learning: The Locally Linear Latent Variable Model (LL-LVM) · NIPS 2015 |
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction › manifold learning › nonlinear manifold learning
locally linear embedding |
0.2 | 1 | 2015 | Bayesian Manifold Learning: The Locally Linear Latent Variable Model (LL-LVM) · NIPS 2015 |
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
manifold learning |
0.2 | 1 | 2015 | Bayesian Manifold Learning: The Locally Linear Latent Variable Model (LL-LVM) · NIPS 2015 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › point process
spike train analysis |
0.2 | 1 | 2015 | High-dimensional neural spike train analysis with generalized count linear dynamical systems · NIPS 2015 |
Methods — techniques the papers use, named apart from their topics
neural network · 2.2logic program · 2.2SAT solving · 2.2planning · 0.5model-based learning · 0.5invariant causal mechanisms · 0.5hindsight information constraints · 0.5future-conditional value functions · 0.5counterfactual reasoning · 0.5amortized value estimation · 0.4variational autoencoder · 0.3bayesian model inversion · 0.3variational inference · 0.2exponential family models · 0.2factor analysis · 0.2clustering · 0.2statistical methods · 0.2latent dynamical system · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | SemPPL: Predicting Pseudo-Labels for Better Contrastive Representations
Matko Bosnjak, Pierre H. Richemond, Nenad Tomasev, Florian Strub, Jacob C. Walker, Felix Hill, Lars Buesing, Razvan Pascanu, Charles Blundell, Jovana Mitrovic |
ICLR | 7 |
| 2022 | Making Sense of Raw Input (Extended Abstract)abstractHow should a machine intelligence perform unsupervised structure discovery over streams of sensory input? One approach to this problem is to cast it as an apperception task. Here, the task is to construct an explicit interpretable theory that both explains the sensory sequence and also satisfies a set of unity conditions, designed to ensure that the constituents of the theory are connected in a relational structure. However, the original formulation of the apperception task had one fundamental limitation: it assumed the raw sensory input had already been parsed using a set of discrete categories, so that all the system had to do was receive this already-digested symbolic input, and make sense of it. But what if we don't have access to pre-parsed input? What if our sensory sequence is raw unprocessed information? The central contribution of this paper is a neuro-symbolic framework for distilling interpretable theories out of streams of raw, unprocessed sensory experience. First, we extend the definition of the apperception task to include ambiguous (but still symbolic) input: sequences of sets of disjunctions. Next, we use a neural network to map raw sensory input to disjunctive input. Our binary neural network is encoded as a logic program, so the weights of the network and the rules of the theory can be solved jointly as a single SAT problem. This way, we are able to jointly learn how to perceive (mapping raw sensory information to concepts) and apperceive (combining concepts into declarative rules). Richard Evans 0001, Matko Bosnjak, Lars Buesing, Kevin Ellis, David Pfau, Pushmeet Kohli, Marek J. Sergot |
IJCAI | 3 |
| 2021 | On the role of planning in model-based deep reinforcement learning
Jessica B. Hamrick, Abram L. Friesen, Feryal M. P. Behbahani, Arthur Guez, Fabio Viola, Sims Witherspoon, Thomas W. Anthony 0001, Lars Buesing, Petar Velickovic, Theophane Weber |
ICLR | 8 |
| 2021 | Representation Learning via Invariant Causal Mechanisms
Jovana Mitrovic, Brian McWilliams, Jacob C. Walker, Lars Buesing, Charles Blundell |
ICLR | 4 |
| 2021 | Counterfactual Credit Assignment in Model-Free Reinforcement LearningabstractCredit assignment in reinforcement learning is the problem of measuring an action’s influence on future rewards. In particular, this requires separating skill from luck, i.e. disentangling the effect of an action on rewards from that of external factors and subsequent actions. To achieve this, we adapt the notion of counterfactuals from causality theory to a model-free RL setup. The key idea is to condition value functions on future events, by learning to extract relevant information from a trajectory. We formulate a family of policy gradient algorithms that use these future-conditional value functions as baselines or critics, and show that they are provably low variance. To avoid the potential bias from conditioning on future information, we constrain the hindsight information to not contain information about the agent’s actions. We demonstrate the efficacy and validity of our algorithm on a number of illustrative and challenging problems. Thomas Mesnard, Theophane Weber, Fabio Viola, Shantanu Thakoor, Alaa Saade, Anna Harutyunyan, Will Dabney, Thomas S. Stepleton, Nicolas Heess, Arthur Guez, Eric Moulines, Marcus Hutter, Lars Buesing, Rémi Munos |
ICML | 13 |
| 2021 | Making sense of raw inputabstractHow should a machine intelligence perform unsupervised structure discovery over streams of sensory input? One approach to this problem is to cast it as an apperception task [1]. Here, the task is to construct an explicit interpretable theory that both explains the sensory sequence and also satisfies a set of unity conditions, designed to ensure that the constituents of the theory are connected in a relational structure. However, the original formulation of the apperception task had one fundamental limitation: it assumed the raw sensory input had already been parsed using a set of discrete categories, so that all the system had to do was receive this already-digested symbolic input, and make sense of it. But what if we don't have access to pre-parsed input? What if our sensory sequence is raw unprocessed information? The central contribution of this paper is a neuro-symbolic framework for distilling interpretable theories out of streams of raw, unprocessed sensory experience. First, we extend the definition of the apperception task to include ambiguous (but still symbolic) input: sequences of sets of disjunctions. Next, we use a neural network to map raw sensory input to disjunctive input. Our binary neural network is encoded as a logic program, so the weights of the network and the rules of the theory can be solved jointly as a single SAT problem. This way, we are able to jointly learn how to perceive (mapping raw sensory information to concepts) and apperceive (combining concepts into declarative rules). Richard Evans 0001, Matko Bosnjak, Lars Buesing, Kevin Ellis, David P. Reichert, Pushmeet Kohli, Marek J. Sergot |
Artif. Intell. | 3 |
| 2020 | Approximate Inference in Discrete Distributions with Monte Carlo Tree Search and Value FunctionsabstractExact probabilistic inference in discrete models is often prohibitively expensive, as it may require evaluating the (unnormalized) target density on its entire domain. Here we consider the setting where only a limited budget of calls to the unnormalized target density oracle is available, raising the challenge of where in its domain to allocate these function calls in order to construct a good approximate solution. We formulate this problem as an instance of sequential decision-making under uncertainty and leverage methods from reinforcement learning for probabilistic inference with budget constraints. In particular, we propose the TreeSample algorithm, an adaptation of Monte Carlo Tree Search to approximate inference. This algorithm caches all previous queries to the density oracle in an explicit search tree, and dynamically allocates new queries based on a "best-first" heuristic for exploration, using existing upper confidence bound methods. Our non-parametric inference method can be effectively combined with neural networks that compile approximate conditionals of the target, which are then used to guide the inference search and enable generalization of across multiple target distributions. We show empirically that TreeSample outperforms standard approximate inference methods on synthetic factor graphs. Lars Buesing, Nicolas Heess, Theophane Weber |
AISTATS | 1 |
| 2020 | Combining Q-Learning and Search with Amortized Value Estimates
Jessica B. Hamrick, Victor Bapst, Alvaro Sanchez-Gonzalez, Tobias Pfaff, Theophane Weber, Lars Buesing, Peter W. Battaglia |
ICLR | 6 |
| 2020 | Value-driven Hindsight ModellingabstractValue estimation is a critical component of the reinforcement learning (RL) paradigm. The question of how to effectively learn value predictors from data is one of the major problems studied by the RL community, and different approaches exploit structure in the problem domain in different ways. Model learning can make use of the rich transition structure present in sequences of observations, but this approach is usually not sensitive to the reward function. In contrast, model-free methods directly leverage the quantity of interest from the future, but receive a potentially weak scalar signal (an estimate of the return). We develop an approach for representation learning in RL that sits in between these two extremes: we propose to learn what to model in a way that can directly help value prediction. To this end, we determine which features of the future trajectory provide useful information to predict the associated return. This provides tractable prediction targets that are directly relevant for a task, and can thus accelerate learning the value function. The idea can be understood as reasoning, in hindsight, about which aspects of the future observations could help past value prediction. We show how this can help dramatically even in simple policy evaluation settings. We then test our approach at scale in challenging domains, including on 57 Atari 2600 games. Arthur Guez, Fabio Viola, Theophane Weber, Lars Buesing, Steven Kapturowski, Doina Precup, David Silver 0001, Nicolas Heess |
NeurIPS | 4 |
| 2020 | Pointer Graph NetworksabstractGraph neural networks (GNNs) are typically applied to static graphs that are assumed to be known upfront. This static input structure is often informed purely by insight of the machine learning practitioner, and might not be optimal for the actual task the GNN is solving. In absence of reliable domain expertise, one might resort to inferring the latent graph structure, which is often difficult due to the vast search space of possible graphs. Here we introduce Pointer Graph Networks (PGNs) which augment sets or graphs with additional inferred edges for improved model generalisation ability. PGNs allow each node to dynamically point to another node, followed by message passing over these pointers. The sparsity of this adaptable graph structure makes learning tractable while still being sufficiently expressive to simulate complex algorithms. Critically, the pointing mechanism is directly supervised to model long-term sequences of operations on classical data structures, incorporating useful structural inductive biases from theoretical computer science. Qualitatively, we demonstrate that PGNs can learn parallelisable variants of pointer-based data structures, namely disjoint set unions and link/cut trees. PGNs generalise out-of-distribution to 5x larger test inputs on dynamic graph connectivity tasks, outperforming unrestricted GNNs and Deep Sets. Petar Velickovic, Lars Buesing, Matthew C. Overlan, Razvan Pascanu, Oriol Vinyals, Charles Blundell |
NeurIPS | 2 |
| 2019 | Credit Assignment Techniques in Stochastic Computation GraphsabstractStochastic computation graphs (SCGs) provide a formalism to represent structured optimization problems arising in artificial intelligence, including supervised, unsupervised, and reinforcement learning. Previous work has shown that an unbiased estimator of the gradient of the expected loss of SCGs can be derived from a single principle. However, this estimator often has high variance and requires a full model evaluation per data point, making this algorithm costly in large graphs. In this work, we address these problems by generalizing concepts from the reinforcement learning literature. We introduce the concepts of value functions, baselines and critics for arbitrary SCGs, and show how to use them to derive lower-variance gradient estimates from partial model evaluations, paving the way towards general and efficient credit assignment for gradient-based optimization. In doing so, we demonstrate how our results unify recent advances in the probabilistic inference and reinforcement learning literature. Theophane Weber, Nicolas Heess, Lars Buesing, David Silver 0001 |
AISTATS | 3 |
| 2019 | Woulda, Coulda, Shoulda: Counterfactually-Guided Policy Search
Lars Buesing, Theophane Weber, Yori Zwols, Nicolas Heess, Sébastien Racanière, Arthur Guez, Jean-Baptiste Lespiau |
ICLR (Poster) | 1 |
| 2019 | Temporal Difference Variational Auto-Encoder
Karol Gregor, George Papamakarios, Frederic Besse, Lars Buesing, Theophane Weber |
ICLR | 4 |
| 2017 | Imagination-Augmented Agents for Deep Reinforcement LearningabstractWe introduce Imagination-Augmented Agents (I2As), a novel architecture for deep reinforcement learning combining model-free and model-based aspects. In contrast to most existing model-based reinforcement learning and planning methods, which prescribe how a model should be used to arrive at a policy, I2As learn to interpret predictions from a trained environment model to construct implicit plans in arbitrary ways, by using the predictions as additional context in deep policy networks. I2As show improved data efficiency, performance, and robustness to model misspecification compared to several strong baselines. Sébastien Racanière, Theophane Weber, David P. Reichert, Lars Buesing, Arthur Guez, Danilo Jimenez Rezende, Adrià Puigdomènech Badia, Oriol Vinyals, Nicolas Heess, Yujia Li 0001, Razvan Pascanu, Peter W. Battaglia, Demis Hassabis, David Silver 0001, Daan Wierstra |
NIPS | 4 |
| 2017 | Fast amortized inference of neural activity from calcium imaging data with variational autoencodersabstractCalcium imaging permits optical measurement of neural activity. Since intracellular calcium concentration is an indirect measurement of neural activity, computational tools are necessary to infer the true underlying spiking activity from fluorescence measurements. Bayesian model inversion can be used to solve this problem, but typically requires either computationally expensive MCMC sampling, or faster but approximate maximum-a-posteriori optimization. Here, we introduce a flexible algorithmic framework for fast, efficient and accurate extraction of neural spikes from imaging data. Using the framework of variational autoencoders, we propose to amortize inference by training a deep neural network to perform model inversion efficiently. The recognition network is trained to produce samples from the posterior distribution over spike trains. Once trained, performing inference amounts to a fast single forward pass through the network, without the need for iterative optimization or sampling. We show that amortization can be applied flexibly to a wide range of nonlinear generative models and significantly improves upon the state of the art in computation time, while achieving competitive accuracy. Our framework is also able to represent posterior distributions over spike-trains. We demonstrate the generality of our method by proposing the first probabilistic approach for separating backpropagating action potentials from putative synaptic inputs in calcium imaging of dendritic spines. Artur Speiser, Jinyao Yan, Evan Archer, Lars Buesing, Srinivas C. Turaga, Jakob H. Macke |
NIPS | 4 |
| 2015 | High-dimensional neural spike train analysis with generalized count linear dynamical systemsabstractLatent factor models have been widely used to analyze simultaneous recordings of spike trains from large, heterogeneous neural populations. These models assume the signal of interest in the population is a low-dimensional latent intensity that evolves over time, which is observed in high dimension via noisy point-process observations. These techniques have been well used to capture neural correlations across a population and to provide a smooth, denoised, and concise representation of high-dimensional spiking data. One limitation of many current models is that the observation model is assumed to be Poisson, which lacks the flexibility to capture under- and over-dispersion that is common in recorded neural data, thereby introducing bias into estimates of covariance. Here we develop the generalized count linear dynamical system, which relaxes the Poisson assumption by using a more general exponential family for count data. In addition to containing Poisson, Bernoulli, negative binomial, and other common count distributions as special cases, we show that this model can be tractably learned by extending recent advances in variational inference techniques. We apply our model to data from primate motor cortex and demonstrate performance improvements over state-of-the-art methods, both in capturing the variance structure of the data and in held-out prediction. Yuanjun Gao, Lars Buesing, Krishna V. Shenoy, John P. Cunningham |
NIPS | 2 |
| 2015 | Bayesian Manifold Learning: The Locally Linear Latent Variable Model (LL-LVM)abstractWe introduce the Locally Linear Latent Variable Model (LL-LVM), a probabilistic model for non-linear manifold discovery that describes a joint distribution over observations, their manifold coordinates and locally linear maps conditioned on a set of neighbourhood relationships. The model allows straightforward variational optimisation of the posterior distribution on coordinates and locally linear maps from the latent space to the observation space given the data. Thus, the LL-LVM encapsulates the local-geometry preserving intuitions that underlie non-probabilistic methods such as locally linear embedding (LLE). Its probabilistic semantics make it easy to evaluate the quality of hypothesised neighbourhood relationships, select the intrinsic dimensionality of the manifold, construct out-of-sample extensions and to combine the manifold model with additional probabilistic models that capture the structure of coordinates within the manifold. Mijung Park, Wittawat Jitkrittum, Ahmad Qamar, Zoltán Szabó 0001, Lars Buesing, Maneesh Sahani |
NIPS | 5 |
| 2014 | Clustered factor analysis of multineuronal spike data
Lars Buesing, Timothy A. Machado, John P. Cunningham, Liam Paninski |
NIPS | 1 |
| 2013 | Inferring neural population dynamics from multiple partial recordings of the same neural circuitabstractSimultaneous recordings of the activity of large neural populations are extremely valuable as they can be used to infer the dynamics and interactions of neurons in a local circuit, shedding light on the computations performed. It is now possible to measure the activity of hundreds of neurons using 2-photon calcium imaging. However, many computations are thought to involve circuits consisting of thousands of neurons, such as cortical barrels in rodent somatosensory cortex. Here we contribute a statistical method for stitching" together sequentially imaged sets of neurons into one model by phrasing the problem as fitting a latent dynamical system with missing observations. This method allows us to substantially expand the population-sizes for which population dynamics can be characterized---beyond the number of simultaneously imaged neurons. In particular, we demonstrate using recordings in mouse somatosensory cortex that this method makes it possible to predict noise correlations between non-simultaneously recorded neuron pairs." Srinivas C. Turaga, Lars Buesing, Adam M. Packer, Henry Dalgleish, Noah Pettit, Michael Häusser, Jakob H. Macke |
NIPS | 2 |
| 2013 | Bayesian Computation Emerges in Generic Cortical Microcircuits through Spike-Timing-Dependent PlasticityabstractThe principles by which networks of neurons compute, and how spike-timing dependent plasticity (STDP) of synaptic weights generates and maintains their computational function, are unknown. Preceding work has shown that soft winner-take-all (WTA) circuits, where pyramidal neurons inhibit each other via interneurons, are a common motif of cortical microcircuits. We show through theoretical analysis and computer simulations that Bayesian computation is induced in these network motifs through STDP in combination with activity-dependent changes in the excitability of neurons. The fundamental components of this emergent Bayesian computation are priors that result from adaptation of neuronal excitability and implicit generative models for hidden causes that are created in the synaptic weights through STDP. In fact, a surprising result is that STDP is able to approximate a powerful principle for fitting such implicit generative models to high-dimensional spike inputs: Expectation Maximization. Our results suggest that the experimentally observed spontaneous activity and trial-to-trial variability of cortical neurons are essential features of their information processing capability, since their functional role is to represent probability distributions rather than static neural codes. Furthermore it suggests networks of Bayesian computation modules as a new model for distributed information processing in the cortex. Bernhard Nessler, Michael Pfeiffer 0001, Lars Buesing, Wolfgang Maass 0001 |
PLoS Comput. Biol. | 3 |
| 2012 | Spectral learning of linear dynamics from generalised-linear observations with application to neural population dataabstractLatent linear dynamical systems with generalised-linear observation models arise in a variety of applications, for example when modelling the spiking activity of populations of neurons. Here, we show how spectral learning methods for linear systems with Gaussian observations (usually called subspace identification in this context) can be extended to estimate the parameters of dynamical system models observed through non-Gaussian noise models. We use this approach to obtain estimates of parameters for a dynamical model of neural population data, where the observed spike-counts are Poisson-distributed with log-rates determined by the latent dynamical process, possibly driven by external inputs. We show that the extended system identification algorithm is consistent and accurately recovers the correct parameters on large simulated data sets with much smaller computational cost than approximate expectation-maximisation (EM) due to the non-iterative nature of subspace identification. Even on smaller data sets, it provides an effective initialization for EM, leading to more robust performance and faster convergence. These benefits are shown to extend to real neural data. Lars Buesing, Jakob H. Macke, Maneesh Sahani |
NIPS | 1 |
| 2011 | Empirical models of spiking in neural populationsabstractNeurons in the neocortex code and compute as part of a locally interconnected population. Large-scale multi-electrode recording makes it possible to access these population processes empirically by fitting statistical models to unaveraged data. What statistical structure best describes the concurrent spiking of cells within a local network? We argue that in the cortex, where firing exhibits extensive correlations in both time and space and where a typical sample of neurons still reflects only a very small fraction of the local population, the most appropriate model captures shared variability by a low-dimensional latent process evolving with smooth dynamics, rather than by putative direct coupling. We test this claim by comparing a latent dynamical model with realistic spiking observations to coupled generalised linear spike-response models (GLMs) using cortical recordings. We find that the latent dynamical approach outperforms the GLM in terms of goodness-of-fit, and reproduces the temporal correlations in the data more accurately. We also compare models whose observations models are either derived from a Gaussian or point-process models, finding that the non-Gaussian model provides slightly better goodness-of-fit and more realistic population spike counts. Jakob H. Macke, Lars Buesing, John P. Cunningham, Byron M. Yu, Krishna V. Shenoy, Maneesh Sahani |
NIPS | 2 |
| 2011 | Neural Dynamics as Sampling: A Model for Stochastic Computation in Recurrent Networks of Spiking NeuronsabstractThe organization of computations in networks of spiking neurons in the brain is still largely unknown, in particular in view of the inherently stochastic features of their firing activity and the experimentally observed trial-to-trial variability of neural systems in the brain. In principle there exists a powerful computational framework for stochastic computations, probabilistic inference by sampling, which can explain a large number of macroscopic experimental data in neuroscience and cognitive science. But it has turned out to be surprisingly difficult to create a link between these abstract models for stochastic computations and more detailed models of the dynamics of networks of spiking neurons. Here we create such a link and show that under some conditions the stochastic firing activity of networks of spiking neurons can be interpreted as probabilistic inference via Markov chain Monte Carlo (MCMC) sampling. Since common methods for MCMC sampling in distributed systems, such as Gibbs sampling, are inconsistent with the dynamics of spiking neurons, we introduce a different approach based on non-reversible Markov chains that is able to reflect inherent temporal processes of spiking neuronal activity through a suitable choice of random variables. We propose a neural network model and show by a rigorous theoretical analysis that its neural activity implements MCMC sampling of a given distribution, both for the case of discrete and continuous time. This provides a step towards closing the gap between abstract functional models of cortical computation and more detailed models of networks of spiking neurons. Lars Buesing, Johannes Bill, Bernhard Nessler, Wolfgang Maass 0001 |
PLoS Comput. Biol. | 1 |
| 2011 | Probabilistic Inference in General Graphical Models through Sampling in Stochastic Networks of Spiking NeuronsabstractAn important open problem of computational neuroscience is the generic organization of computations in networks of neurons in the brain. We show here through rigorous theoretical analysis that inherent stochastic features of spiking neurons, in combination with simple nonlinear computational operations in specific network motifs and dendritic arbors, enable networks of spiking neurons to carry out probabilistic inference through sampling in general graphical models. In particular, it enables them to carry out probabilistic inference in Bayesian networks with converging arrows ("explaining away") and with undirected loops, that occur in many real-world tasks. Ubiquitous stochastic features of networks of spiking neurons, such as trial-to-trial variability and spontaneous activity, are necessary ingredients of the underlying computational organization. We demonstrate through computer simulations that this approach can be scaled up to neural emulations of probabilistic inference in fairly large graphical models, yielding some of the most complex computations that have been carried out so far in networks of spiking neurons. Dejan Pecevski, Lars Buesing, Wolfgang Maass 0001 |
PLoS Comput. Biol. | 2 |
| 2010 | A Spiking Neuron as Information BottleneckabstractNeurons receive thousands of presynaptic input spike trains while emitting a single output spike train. This drastic dimensionality reduction suggests considering a neuron as a bottleneck for information transmission. Extending recent results, we propose a simple learning rule for the weights of spiking neurons derived from the information bottleneck (IB) framework that minimizes the loss of relevant information transmitted in the output spike train. In the IB framework, relevance of information is defined with respect to contextual information, the latter entering the proposed learning rule as a "third" factor besides pre- and postsynaptic activities. This renders the theoretically motivated learning rule a plausible model for experimentally observed synaptic plasticity phenomena involving three factors. Furthermore, we show that the proposed IB learning rule allows spiking neurons to learn a predictive code, that is, to extract those parts of their input that are predictive for future input. Lars Buesing, Wolfgang Maass 0001 |
Neural Comput. | 1 |
| 2010 | Connectivity, Dynamics, and Memory in Reservoir Computing with Binary and Analog NeuronsabstractReservoir computing (RC) systems are powerful models for online computations on input sequences. They consist of a memoryless readout neuron that is trained on top of a randomly connected recurrent neural network. RC systems are commonly used in two flavors: with analog or binary (spiking) neurons in the recurrent circuits. Previous work indicated a fundamental difference in the behavior of these two implementations of the RC idea. The performance of an RC system built from binary neurons seems to depend strongly on the network connectivity structure. In networks of analog neurons, such clear dependency has not been observed. In this letter, we address this apparent dichotomy by investigating the influence of the network connectivity (parameterized by the neuron in-degree) on a family of network models that interpolates between analog and binary networks. Our analyses are based on a novel estimation of the Lyapunov exponent of the network dynamics with the help of branching process theory, rank measures that estimate the kernel quality and generalization capabilities of recurrent networks, and a novel mean field predictor for computational performance. These analyses reveal that the phase transition between ordered and chaotic network behavior of binary circuits qualitatively differs from the one in analog circuits, leading to differences in the integration of information over short and long timescales. This explains the decreased computational performance observed in binary circuits that are densely connected. The mean field predictor is also used to bound the memory function of recurrent circuits of binary neurons. Lars Buesing, Benjamin Schrauwen, Robert Legenstein |
Neural Comput. | 1 |
| 2008 | On Computational Power and the Order-Chaos Phase Transition in Reservoir ComputingabstractRandomly connected recurrent neural circuits have proven t o be very powerful models for online computations when a trained memoryless re adout function is appended. Such Reservoir Computing (RC) systems are commonly used in two flavors: with analog or binary (spiking) neurons in the recur rent circuits. Previous work showed a fundamental difference between these two incarnations of the RC idea. The performance of a RC system built from binary neuron s seems to depend strongly on the network connectivity structure. In network s of analog neurons such dependency has not been observed. In this article we investigate this apparent dichotomy in terms of the in-degree of the circuit nodes. Our analyses based amongst others on the Lyapunov exponent reveal that the phase transition between ordered and chaotic network behavior of binary circuits qua litatively differs from the one in analog circuits. This explains the observed decre ased computational performance of binary circuits of high node in-degree. Furt hermore, a novel mean-field predictor for computational performance is intr oduced and shown to accurately predict the numerically obtained results. Benjamin Schrauwen, Lars Buesing, Robert Legenstein |
NIPS | 2 |
| 2008 | Tag-Trigger-Consolidation: A Model of Early and Late Long-Term-Potentiation and DepressionabstractChanges in synaptic efficacies need to be long-lasting in order to serve as a substrate for memory. Experimentally, synaptic plasticity exhibits phases covering the induction of long-term potentiation and depression (LTP/LTD) during the early phase of synaptic plasticity, the setting of synaptic tags, a trigger process for protein synthesis, and a slow transition leading to synaptic consolidation during the late phase of synaptic plasticity. We present a mathematical model that describes these different phases of synaptic plasticity. The model explains a large body of experimental data on synaptic tagging and capture, cross-tagging, and the late phases of LTP and LTD. Moreover, the model accounts for the dependence of LTP and LTD induction on voltage and presynaptic stimulation frequency. The stabilization of potentiated synapses during the transition from early to late LTP occurs by protein synthesis dynamics that are shared by groups of synapses. The functional consequence of this shared process is that previously stabilized patterns of strong or weak synapses onto the same postsynaptic neuron are well protected against later changes induced by LTP/LTD protocols at individual synapses. Claudia Clopath, Lorric Ziegler, Eleni Vasilaki, Lars Buesing, Wulfram Gerstner |
PLoS Comput. Biol. | 4 |
| 2007 | Simplified Rules and Theoretical Analysis for Information Bottleneck Optimization and PCA with Spiking NeuronsabstractWe show that under suitable assumptions (primarily linearization) a simple and perspicuous online learning rule for Information Bottleneck optimization with spiking neurons can be derived. This rule performs on common benchmark tasks as well as a rather complex rule that has previously been proposed \cite{KlampflETAL:07b}. Furthermore, the transparency of this new learning rule makes a theoretical analysis of its convergence properties feasible. A variation of this learning rule (with sign changes) provides a theoretically founded method for performing Principal Component Analysis {(PCA)} with spiking neurons. By applying this rule to an ensemble of neurons, different principal components of the input can be extracted. In addition, it is possible to preferentially extract those principal components from incoming signals $X$ that are related or are not related to some additional target signal $Y_T$. In a biological interpretation, this target signal $Y_T$ (also called relevance variable) could represent proprioceptive feedback, input from other sensory modalities, or top-down signals. Lars Buesing, Wolfgang Maass 0001 |
NIPS | 1 |
| 2007 | Spike-Frequency Adapting Neural Ensembles: Beyond Mean Adaptation and Renewal TheoriesabstractWe propose a Markov process model for spike-frequency adapting neural ensembles that synthesizes existing mean-adaptation approaches, population density methods, and inhomogeneous renewal theory, resulting in a unified and tractable framework that goes beyond renewal and mean-adaptation theories by accounting for correlations between subsequent interspike intervals. A method for efficiently generating inhomogeneous realizations of the proposed Markov process is given, numerical methods for solving the population equation are presented, and an expression for the first-order interspike interval correlation is derived. Further, we show that the full five-dimensional master equation for a conductance-based integrate-and-fire neuron with spike-frequency adaptation and a relative refractory mechanism driven by Poisson spike trains can be reduced to a two-dimensional generalization of the proposed Markov process by an adiabatic elimination of fast variables. For static and dynamic stimulation, negative serial interspike interval correlations and transient population responses, respectively, of Monte Carlo simulations of the full five-dimensional system can be accurately described by the proposed two-dimensional Markov process. Eilif B. Muller, Lars Buesing, Johannes Schemmel, Karlheinz Meier |
Neural Comput. | 2 |