Understanding and Improving Optimization in Predictive Coding Networks

05/23/2023
by   Nick Alonso, et al.
0

Backpropagation (BP), the standard learning algorithm for artificial neural networks, is often considered biologically implausible. In contrast, the standard learning algorithm for predictive coding (PC) models in neuroscience, known as the inference learning algorithm (IL), is a promising, bio-plausible alternative. However, several challenges and questions hinder IL's application to real-world problems. For example, IL is computationally demanding, and without memory-intensive optimizers like Adam, IL may converge to poor local minima. Moreover, although IL can reduce loss more quickly than BP, the reasons for these speedups or their robustness remains unclear. In this paper, we tackle these challenges by 1) altering the standard implementation of PC circuits to substantially reduce computation, 2) developing a novel optimizer that improves the convergence of IL without increasing memory usage, and 3) establishing theoretical results that help elucidate the conditions under which IL is sensitive to second and higher-order information.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/29/2023

Understanding Predictive Coding as an Adaptive Trust-Region Method

Predictive coding (PC) is a brain-inspired local learning algorithm that...
research
06/20/2021

On the relationship between predictive coding and backpropagation

Artificial neural networks are often interpreted as abstract models of b...
research
06/01/2022

A Theoretical Framework for Inference Learning

Backpropagation (BP) is the most successful and widely used algorithm in...
research
02/23/2021

Scaling up learning with GAIT-prop

Backpropagation of error (BP) is a widely used and highly successful lea...
research
05/19/2023

Sequential Memory with Temporal Predictive Coding

Memorizing the temporal order of event sequences is critical for the sur...
research
12/01/2022

Synaptic Dynamics Realize First-order Adaptive Learning and Weight Symmetry

Gradient-based first-order adaptive optimization methods such as the Ada...
research
09/06/2016

Deviant Learning Algorithm: Learning Sparse Mismatch Representations through Time and Space

Predictive coding (PDC) has recently attracted attention in the neurosci...

Please sign up or login with your details

Forgot password? Click here to reset