Predictive coding, precision and natural gradients
Andre Ofner, Raihan Kabir Ratul, Suhita Ghosh, Sebastian Stober

TL;DR
This paper explores the connection between predictive coding with precision weighting and natural gradient descent, demonstrating that hierarchical predictive coding networks can effectively perform supervised and unsupervised learning, especially in noisy environments.
Contribution
It establishes that precision-weighted predictive coding networks can approximate natural gradient descent, enabling scalable, uncertainty-aware learning comparable to backpropagation.
Findings
Predictive coding networks with learnable precision perform comparably to natural gradient methods.
They outperform classical gradient descent in noisy data scenarios.
Unsupervised auto-encoding yields hierarchically organized, disentangled embeddings.
Abstract
There is an increasing convergence between biologically plausible computational models of inference and learning with local update rules and the global gradient-based optimization of neural network models employed in machine learning. One particularly exciting connection is the correspondence between the locally informed optimization in predictive coding networks and the error backpropagation algorithm that is used to train state-of-the-art deep artificial neural networks. Here we focus on the related, but still largely under-explored connection between precision weighting in predictive coding networks and the Natural Gradient Descent algorithm for deep neural networks. Precision-weighted predictive coding is an interesting candidate for scaling up uncertainty-aware optimization -- particularly for models with large parameter spaces -- due to its distributed nature of the optimization…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Neural Networks and Applications · Neural dynamics and brain function
MethodsNatural Gradient Descent
