Meta-Representational Predictive Coding: Neuroscience-Informed Self-Supervised Learning

arXiv:2503.21796 · cs.NE, cs.LG, q-bio.NC · Submitted 2025-03-22 · Read on arXiv

cs.NE, cs.LG, q-bio.NC

Submitted: 2025-03-22

Updated: 2026-09-19

Comments: Significant re-org/clean-up/formatting and shifting of results to appendix/supplementary material (which now has a ToC)

Code: https://github.com/NACLab/encoder-only-predictive-coding

License: http://creativecommons.org/licenses/by/4.0/

The gist: Self-supervised learning has become an important paradigm in the domains of machine intelligence and computational neuroscience.

Terminology

Abstract

Self-supervised learning has become an important paradigm in the domains of machine intelligence and computational neuroscience. Nevertheless, current work on self-supervised learning (SSL) relies on biologically implausible credit assignment, i.e., backpropagation of errors, and feedforward inference, i.e., a sequential, non-parallel flow of information. Predictive coding (PC) offers a biologically plausible means to avoid backprop-specific limitations. However, unsupervised PC requires learning a generative model of raw input, which entails predicting high dimensional input; on the other hand, supervised PC learns a mapping between inputs to target labels and thus requires human annotation and incurs the drawbacks of supervised learning. In this work, we present a neuroscience-informed SSL model based on PC and active perception that we call meta-representational predictive coding (MPC). MPC sidesteps the need for a generative model of sensory input by learning to predict representations of data across parallel streams, resulting in an encoder-only learning-and-inference scheme.

Sources

Related papers