Active Predictive Coding Networks: A Neural Solution to the Problem of Learning Reference Frames and Part-Whole Hierarchies
Abstract
We introduce Active Predictive Coding Networks (APCNs), a new class of neural networks that solve a major problem posed by Hinton and others in the fields of artificial intelligence and brain modeling: how can neural networks learn intrinsic reference frames for objects and parse visual scenes into part-whole hierarchies by dynamically allocating nodes in a parse tree? APCNs address this problem by using a novel combination of ideas: (1) hypernetworks are used for dynamically generating recurrent neural networks that predict parts and their locations within intrinsic reference frames conditioned on higher object-level embedding vectors, and (2) reinforcement learning is used in conjunction with backpropagation for end-to-end learning of model parameters. The APCN architecture lends itself naturally to multi-level hierarchical learning and is closely related to predictive coding models of cortical function. Using the MNIST, Fashion-MNIST and Omniglot datasets, we demonstrate that APCNs can (a) learn to parse images into part-whole hierarchies, (b) learn compositional representations, and (c) transfer their knowledge to unseen classes of objects. With their ability to dynamically generate parse trees with part locations for objects, APCNs offer a new framework for explainable AI that leverages advances in deep learning while retaining interpretability and compositionality.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 9
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- A Sensory-Motor Theory of the Neocortex based on Active Predictive Coding
Rajesh P. N. Rao·bioRxiv·Dec 30, 2022
- Predictive Coding algorithms induce brain-like responses in Artificial Neural Networks
Dirk Gütlin, Ryszard Auksztulewicz·PLOS complex systems.Peer-reviewed·Nov 5, 2025
- Learning Cortical Hierarchies with Temporal Hebbian Updates.
Pau Vilimelis Aceituno, Matilde Tristany Farinha, … Benjamin F. Grewe·bioRxiv·Jan 2, 2023
- A Deep Predictive Coding Network for Learning Latent Representations
Shirin Dora, Cyriel M. A. Pennartz, Sander M. Bohté·bioRxiv·Mar 26, 2018
- Predictive coding networks capture human neural representations missing in supervised DNNs
Dirk Gütlin, Denise Kittelmann, Ryszard Auksztulewicz·bioRxiv·Sep 24, 2026
- Local minimization of prediction errors drives learning of invariant object representations in a generative network model of visual perception
Matthias Brucklacher, Sander M. Bohté, … Cyriel M. A. Pennartz·Frontiers in Computational NeurosciencePeer-reviewed·Sep 25, 2023