Realising Synthetic Active Inference Agents, Part I: Epistemic Objectives and Graphical Specification Language
Not on the map. Why?
Abstract (arXiv)
The Free Energy Principle (FEP) is a theoretical framework for describing how (intelligent) systems self-organise into coherent, stable structures by minimising a free energy functional. Active Inference (AIF) is a corollary of the FEP that specifically details how systems that are able to plan for the future (agents) function by minimising particular free energy functionals that incorporate information seeking components. This paper is the first in a series of two where we derive a synthetic version of AIF on free form factor graphs. The present paper focuses on deriving a local version of the free energy functionals used for AIF. This enables us to construct a version of AIF which applies to arbitrary graphical models and interfaces with prior work on message passing algorithms. The resulting messages are derived in our companion paper. We also identify a gap in the graphical notation used for factor graphs. While factor graphs are great at expressing a generative model, they have so far been unable to specify the full optimisation problem including constraints. To solve this problem we develop Constrained Forney-style Factor Graph (CFFG) notation which permits a fully graphical description of variational inference objectives. We then proceed to show how CFFG's can be used to reconstruct prior algorithms for AIF as well as derive new ones. The latter is demonstrated by deriving an algorithm that permits direct policy inference for AIF agents, circumventing a long standing scaling issue that has so far hindered the application of AIF in industrial settings. We demonstrate our algorithm on the classic T-maze task and show that it reproduces the information seeking behaviour that is a hallmark feature of AIF.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 10 of its 32 references that are in the map. First posted on arXiv 13 Jun 2023.
Builds on
10 of 32 references.
References · 10
- 2013Expectation Propagation for approximate Bayesian inferencecited by 172
- 2020Active inference on discrete state-spaces: a synthesiscited by 91
- 2020Sophisticated Inferencecited by 56
- 2019A free energy principle for a particular physicscited by 40
- 2022pymdp: A Python library for active inference in discrete state spacescited by 39
- 2020Action and Perception as Divergence Minimizationcited by 31
- 2021Reactive Message Passing for Scalable Bayesian Inferencecited by 16
- 2021Branching Time Active Inference: the theory and its generalitycited by 15
- 2021Understanding the Origin of Information-Seeking Exploration in Probabilistic Objectives for Controlcited by 10
- 2023Realising Synthetic Active Inference Agents, Part II: Variational Message Updatescited by 7
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2025Expected Free Energy-based Planning as Variational Inferencecited by 10
- 2026What Type of Inference is Active Inference?cited by 2
- 2026Expected Free Energy-based Planning as Variational Inferencecited by 0
- 2026Sophisticated Policies from Epistemic Priorscited by 0
- 2026Sophisticated Policies from Epistemic Priors21 Jul 2026
- 2026Expected Free Energy-based Planning as Variational Inference9 Jun 2026
- 2026What Type of Inference is Active Inference?3 Jun 2026
- 2025Expected Free Energy-based Planning as Variational Inference21 Apr 2025