Related Experiment Video
Updated: Jun 27, 2026

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
Published on: March 2, 2015
Spiking neurons can learn to solve information bottleneck problems and extract independent components
Stefan Klampfl1, Robert Legenstein, Wolfgang Maass
1Institute for Theoretical Computer Science, Graz University of Technology, A-8010 Graz, Austria. klampfl@igi.tugraz.at
This study shows how spiking neurons can learn unsupervisedly to optimize information processing and extract independent components. New learning rules, extending the BCM rule, enable biologically realistic firing rates for neural computation.
Area of Science:
- Computational Neuroscience
- Machine Learning
- Information Theory
Background:
- Independent Component Analysis (ICA) is crucial for sensory processing, reducing redundancy in brain representations.
- Information Bottleneck (IB) method optimizes internal representations by focusing on relevant information.
- Current models lack explanation for how spiking neurons learn ICA or IB.
Purpose of the Study:
- To demonstrate how spiking neurons can learn unsupervisedly to perform both ICA and IB.
- To develop novel learning rules for neural information processing.
Main Methods:
- Utilized stochastically spiking neurons with refractoriness.
- Derived learning rules extending the BCM rule from information optimization principles.
- Ensured biologically realistic firing rates for neurons.
Main Results:
- Showed that spiking neurons can learn to extract independent components.
- Demonstrated that these neurons can perform information bottleneck optimization.
- Developed learning rules that maintain realistic neuronal firing rates.
Conclusions:
- Spiking neurons with refractoriness can learn unsupervisedly to execute ICA and IB.
- The derived learning rules offer a biologically plausible mechanism for neural information processing.
- This work bridges the gap between theoretical information processing strategies and neural implementation.
Related Concept Videos
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.
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...
Cognitive Learning
E. C. Tolman's theory of purposive behavior emphasizes that much behavior is goal-directed. He argued that to understand behavior, we must look at the entire sequence of actions leading to a goal. For instance, high school students study hard, not just due to past reinforcement but also to achieve the goal of getting into a good college.
Tolman introduced the idea that behavior is influenced by...
Ampere-Maxwell's Law: Problem-Solving
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the problem,...
Normal and Tangetial Components: Problem Solving
Problem-Solving

