Related Experiment Video
Updated: Mar 14, 2026

08:51
Statistical Modelling of Cortical Connectivity Using Non-invasive Electroencephalograms
Published on: November 1, 2019
6.1K
Causal Interpretation of Neural Network Computations with Contribution Decomposition
Arxiv
|March 13, 2026
Summary
We developed CODEC (Contribution Decomposition), a new method to understand neural networks by analyzing how hidden neurons drive outputs. CODEC reveals causal processes and enables better control and interpretation of network behavior.
Area of Science:
- Artificial Intelligence
- Computational Neuroscience
- Machine Learning
Background:
- Understanding neural network internal workings is vital for interpretation and manipulation.
- Current methods often focus on activation patterns, limiting causal insights.
- Analyzing how hidden neurons directly influence outputs is key to deeper comprehension.
Purpose of the Study:
- To introduce CODEC (Contribution Decomposition), a novel method for analyzing neural network behavior.
- To reveal causal processes within neural networks that are not apparent from activation analysis alone.
- To enhance the interpretability and controllability of artificial neural networks.
Main Methods:
- Utilized sparse autoencoders to decompose network behavior into sparse motifs of hidden-neuron contributions.
- Applied CODEC to benchmark image-classification networks and models of vertebrate retinal neural activity.
- Focused on analyzing the direct contributions of neurons to network outputs, rather than just activations.
Main Results:
- Contributions increase in sparsity and dimensionality across network layers.
- Positive and negative contributions to network outputs progressively decorrelate.
- CODEC enabled causal manipulation of network outputs and interpretable visualizations of image components.
- Uncovered combinatorial actions of interneurons and identified sources of dynamic receptive fields in retinal models.
Conclusions:
- CODEC provides a powerful framework for understanding nonlinear computations across hierarchical layers.
- Contribution modes serve as an informative unit for mechanistic insights into artificial neural networks.
- The method offers enhanced interpretability and control over intermediate network layers.
More Related Videos
Related Concept Videos
The Role of Ion Channels in Neuronal Computation
4.1K
A postsynaptic neuron usually receives numerous impulses from several other presynaptic neurons. The axon hillock of the postsynaptic neuron integrates all these signals and determines the likelihood of firing an action potential.
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....
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....
4.1K
Neural Circuits
3.1K
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
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...
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...
3.1K
Convolution: Math, Graphics, and Discrete Signals
1.1K
In any LTI (Linear Time-Invariant) system, the convolution of two signals is denoted using a convolution operator, assuming all initial conditions are zero. The convolution integral can be divided into two parts: the zero-input or natural response and the zero-state or forced response, with t0 indicating the initial time.
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
1.1K
Neuronal Communication
4.2K
Neurons, the fundamental units of the brain and nervous system, communicate through complex electrochemical signals that underpin all cognitive and bodily functions. This communication is primarily facilitated by a process involving the generation and propagation of an action potential along the axon of the neuron. When the internal electrical charge of a neuron surpasses a certain threshold, an action potential is triggered. This rapid change in voltage travels swiftly along the axon to the...
4.2K
Integration of Synaptic Events
5.5K
Synaptic integration mainly includes the summation of graded potentials. Graded potentials, regardless of their type, cause subtle alterations in membrane voltage, resulting in either depolarization or hyperpolarization. These incremental changes, when combined or summed, can propel the neuron toward its threshold. Consider, for example, a membrane experiencing a +15 mV shift, causing it to depolarize from -70 mV to -55 mV. In this scenario, graded potentials govern the membrane's ability to...
5.5K
Superposition Theorem
1.6K
The superposition principle is a fundamental concept stating that in a linear circuit, the voltage across (or current through) an element can be determined by summing the individual contributions of each independent source acting in isolation. When dealing with linear circuits containing multiple independent sources, this principle serves as a valuable tool for analysis. To apply the superposition principle effectively, one should focus on a single independent source at a time while...
1.6K

