Active Inference is a Subtype of Variational Inference
Wouter W. L. Nuijten, Mykola Lukashchuk
TL;DR
The paper tackles planning under uncertainty by addressing the computational bottleneck of Expected Free Energy (EFE) minimization in Active Inference. It formally recasts EFE-based planning as entropy-corrected variational inference, presenting an adjusted objective $F_{ ilde p}[q]$ that combines the standard VI objective $F_p[q]$ with entropic corrections, thereby linking Active Inference to Planning-as-Inference. A novel message-passing scheme on a region-extended Bethe factor graph is derived, introducing a channel $r_{y|x heta,t}$ to localize entropy terms and enabling scalable, locally solvable updates for factored-state MDPs. The work discusses theoretical properties and practical limitations (degeneracy, quadratic scaling) and advocates hierarchical state-space partitioning to achieve scalability, bridging Active Inference with scalable variational inference for uncertainty-rich decision-making.
Abstract
Automated decision-making under uncertainty requires balancing exploitation and exploration. Classical methods treat these separately using heuristics, while Active Inference unifies them through Expected Free Energy (EFE) minimization. However, EFE minimization is computationally expensive, limiting scalability. We build on recent theory recasting EFE minimization as variational inference, formally unifying it with Planning-as-Inference and showing the epistemic drive as a unique entropic contribution. Our main contribution is a novel message-passing scheme for this unified objective, enabling scalable Active Inference in factored-state MDPs and overcoming high-dimensional planning intractability.
