Related Experiment Video
Updated: Mar 9, 2026

Dynamic Clamp Methods to Investigate Impaired Neuronal Excitability Associated with Autism
Published on: October 17, 2025
The Hamiltonian Brain: Efficient Probabilistic Inference with Excitatory-Inhibitory Neural Circuit Dynamics
Laurence Aitchison1, Máté Lengyel2,3
1Gatsby Computational Neuroscience Unit, University College London, London, United Kingdom.
Neural oscillations and transients are hallmarks of cortical computation, not limitations. Hamiltonian Monte Carlo (HMC) inference in excitatory-inhibitory networks explains these dynamics, enhancing computational efficiency.
Area of Science:
- Computational neuroscience
- Systems neuroscience
Background:
- Probabilistic inference is a key framework for understanding brain function.
- Cortical responses exhibit oscillations and transients, which are challenging to model with existing probabilistic inference frameworks.
Purpose of the Study:
- To demonstrate that neural oscillations and transients are inherent features of probabilistic inference algorithms used by the cortex.
- To propose Hamiltonian Monte Carlo (HMC) as a model for cortical probabilistic inference.
Main Methods:
- Developed an excitatory-inhibitory neural network model of primary visual cortex.
- Implemented Hamiltonian Monte Carlo (HMC) inference within the model.
- Analyzed the emergent network dynamics, including oscillations and transients, in response to varying stimulus contrast.
Main Results:
- The HMC-based model naturally produced oscillations and transients, consistent with observed cortical activity.
- Oscillations significantly accelerated the inference process, improving efficiency by an order of magnitude.
- Model dynamics, including oscillation frequency and transient magnitude, scaled with stimulus contrast.
- Balanced excitation and inhibition, with inhibition lagging excitation, were observed.
Conclusions:
- Neural oscillations and transients are functional components of efficient probabilistic inference in the brain.
- Hamiltonian Monte Carlo (HMC) provides a viable algorithmic framework for explaining these dynamics in excitatory-inhibitory cortical circuits.
- The separation of excitatory and inhibitory populations and their temporal dynamics are crucial for efficient neural computation.
Related Concept Videos
Neural Circuits
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
The Role of Ion Channels in Neuronal Computation
Sometimes a single EPSP is strong enough to induce an action potential in the postsynaptic neuron. However, multiple presynaptic inputs must often create EPSPs around the same time for the postsynaptic neuron to be sufficiently depolarized to fire an action potential....
Excitatory and Inhibitory Effects of Neurotransmitters
Neurons as Communicators of the Brain
Cell Body
The cell body, also known...
Propagation of Action Potentials
Neurons (nerve cells) have a resting membrane potential, with a slightly negative charge inside compared to outside. This is maintained by ion channels, such as sodium (Na+) and potassium (K+) channels, which control the flow of ions. When a stimulus, like a touch or a signal from another neuron, triggers the neuron, sodium channels open, allowing sodium ions to...
Diencephalon: Thalamus and Information Relay

