English

Realising Synthetic Active Inference Agents, Part II: Variational Message Updates

Machine Learning 2025-01-03 v3 Machine Learning

Abstract

The Free Energy Principle (FEP) describes (biological) agents as minimising a variational Free Energy (FE) with respect to a generative model of their environment. Active Inference (AIF) is a corollary of the FEP that describes how agents explore and exploit their environment by minimising an expected FE objective. In two related papers, we describe a scalable, epistemic approach to synthetic AIF, by message passing on free-form Forney-style Factor Graphs (FFGs). A companion paper (part I) introduces a Constrained FFG (CFFG) notation that visually represents (generalised) FE objectives for AIF. The current paper (part II) derives message passing algorithms that minimise (generalised) FE objectives on a CFFG by variational calculus. A comparison between simulated Bethe and generalised FE agents illustrates how the message passing approach to synthetic AIF induces epistemic behaviour on a T-maze navigation task. Extension of the T-maze simulation to 1) learning goal statistics, and 2) a multi-agent bargaining setting, illustrate how this approach encourages reuse of nodes and updates in alternative settings. With a full message passing account of synthetic AIF agents, it becomes possible to derive and reuse message updates across models and move closer to industrial applications of synthetic AIF.

Cite

@article{arxiv.2306.02733,
  title  = {Realising Synthetic Active Inference Agents, Part II: Variational Message Updates},
  author = {Thijs van de Laar and Magnus Koudahl and Bert de Vries},
  journal= {arXiv preprint arXiv:2306.02733},
  year   = {2025}
}
R2 v1 2026-06-28T10:56:22.974Z