Successor Representation Active Inference
Beren Millidge, Christopher L Buckley

TL;DR
This paper introduces a novel active inference agent architecture using successor representations, linking them to Bayesian filtering, and demonstrates advantages in planning horizon and computational efficiency over existing methods.
Contribution
It derives a probabilistic interpretation of successor representations and integrates them into active inference, enabling better planning and generalization capabilities.
Findings
Successor representations can be interpreted through Bayesian filtering.
The proposed agent outperforms existing active inference agents in planning horizon.
The successor representation agent effectively generalizes to changing reward functions.
Abstract
Recent work has uncovered close links between between classical reinforcement learning algorithms, Bayesian filtering, and Active Inference which lets us understand value functions in terms of Bayesian posteriors. An alternative, but less explored, model-free RL algorithm is the successor representation, which expresses the value function in terms of a successor matrix of expected future state occupancies. In this paper, we derive the probabilistic interpretation of the successor representation in terms of Bayesian filtering and thus design a novel active inference agent architecture utilizing successor representations instead of model-based planning. We demonstrate that active inference successor representations have significant advantages over current active inference agents in terms of planning horizon and computational cost. Moreover, we demonstrate how the successor representation…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Reinforcement Learning in Robotics · Evolutionary Algorithms and Applications
