Related Experiment Video
Updated: Oct 23, 2025

Basics of Multivariate Analysis in Neuroimaging Data
Published on: July 24, 2010
A Biologically Plausible Neural Network for Multichannel Canonical Correlation Analysis
David Lipshutz1, Yanis Bahroun2, Siavash Golkar3
1Center for Computational Neuroscience, Flatiron Institute, New York, NY 10010, U.S.A. dlipshutz@flatironinstitute.org.
Abstract:
Cortical 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.
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...
Calibration Curves: Correlation Coefficient
Correlation of Experimental Data
For example, a spherical particle moving through a viscous fluid experiences drag. Dimensional analysis shows that the drag force depends on the particle's diameter, velocity,...
Multi-input and Multi-variable systems
In the absence...
Correlation and Regression
Neural Regulation

