Learning efficient backprojections across cortical hierarchies in real time
Kevin Max, Laura Kriener, Garibaldi Pineda García, Thomas Nowotny, Ismael Jaras, Walter Senn, Mihai A. Petrovici
TL;DR
PAL addresses the cortical credit assignment problem by introducing a phaseless, online learning rule that uses intrinsic noise and prospective coding to learn feedback weights in layered hierarchies. The backward weights $\bm{B}_{\ell,\ell+1}$ converge toward alignment with the transpose of forward weights $[\bm{W}_{\ell+1,\ell}]^T$, enabling BP-like error propagation without weight transport or wake-sleep phases. Across cortical microcircuits and deep-net benchmarks, PAL outperforms fixed random feedback and DFA on several tasks, and it supports scalable credit assignment in deep networks with competitive latent representations. The approach highlights a general principle of leveraging noise as a learning resource in physical substrates, with implications for biologically inspired neuroengineering and neuromorphic hardware.
Abstract
Models of sensory processing and learning in the cortex need to efficiently assign credit to synapses in all areas. In deep learning, a known solution is error backpropagation, which however requires biologically implausible weight transport from feed-forward to feedback paths. We introduce Phaseless Alignment Learning (PAL), a bio-plausible method to learn efficient feedback weights in layered cortical hierarchies. This is achieved by exploiting the noise naturally found in biophysical systems as an additional carrier of information. In our dynamical system, all weights are learned simultaneously with always-on plasticity and using only information locally available to the synapses. Our method is completely phase-free (no forward and backward passes or phased learning) and allows for efficient error propagation across multi-layer cortical hierarchies, while maintaining biologically plausible signal transport and learning. Our method is applicable to a wide class of models and improves on previously known biologically plausible ways of credit assignment: compared to random synaptic feedback, it can solve complex tasks with less neurons and learn more useful latent representations. We demonstrate this on various classification tasks using a cortical microcircuit model with prospective coding.
