On efficient computation in active inference
Not on the map. Why?
Abstract (arXiv)
Despite being recognized as neurobiologically plausible, active inference faces difficulties when employed to simulate intelligent behaviour in complex environments due to its computational cost and the difficulty of specifying an appropriate target distribution for the agent. This paper introduces two solutions that work in concert to address these limitations. First, we present a novel planning algorithm for finite temporal horizons with drastically lower computational complexity. Second, inspired by Z-learning from control theory literature, we simplify the process of setting an appropriate target distribution for new and existing active inference planning schemes. Our first approach leverages the dynamic programming algorithm, known for its computational efficiency, to minimize the cost function used in planning through the Bellman-optimality principle. Accordingly, our algorithm recursively assesses the expected free energy of actions in the reverse temporal order. This improves computational efficiency by orders of magnitude and allows precise model learning and planning, even under uncertain conditions. Our method simplifies the planning process and shows meaningful behaviour even when specifying only the agent's final goal state. The proposed solutions make defining a target distribution from a goal state straightforward compared to the more complicated task of defining a temporally informed target distribution. The effectiveness of these methods is tested and demonstrated through simulations in standard grid-world tasks. These advances create new opportunities for various applications.
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 24 of its 70 references that are in the map. First posted on arXiv 2 Jul 2023.
Builds on
24 of 70 references.
References · 24
- 2016Variational Inference: A Review for Statisticianscited by 1,472
- 2020Active inference on discrete state-spaces: a synthesiscited by 92
- 2020Deep active inference agents using Monte-Carlo methodscited by 72
- 2020Sophisticated Inferencecited by 56
- 2020On the Relationship Between Active Inference and Control as Inferencecited by 42
- 2019A free energy principle for a particular physicscited by 40
- 2022The free energy principle made simpler but not too simplecited by 27
- 2022The Free Energy Principle for Perception and Action: A Deep Learning Perspectivecited by 24
- 2020Active Inference and Behavior Trees for Reactive Action Planning and Execution in Roboticscited by 23
- 2020Learning Perception and Planning with Deep Active Inferencecited by 19
- 2021Branching Time Active Inference: the theory and its generalitycited by 15
- 2021An empirical evaluation of active inference in multi-armed banditscited by 12
12 more
- 2021Exploration and preference satisfaction trade-off in reward-free learningcited by 12
- 2021Information is Power: Intrinsic Control via Information Capturecited by 11
- 2019SMiRL: Surprise Minimizing Reinforcement Learning in Unstable Environmentscited by 9
- 2021Branching Time Active Inference: empirical study and complexity class analysiscited by 9
- 2021Bayesian brains and the R'enyi divergencecited by 6
- 2021Active Inference for Stochastic Controlcited by 6
- 2021Active inference, Bayesian optimal design, and expected utilitycited by 6
- 2023Designing explainable artificial intelligence with active inference: A framework for transparent introspection and decision-makingcited by 6
- 2020Neural dynamics under active inference: plausibility and efficiency of information processingcited by 5
- 2020Online distributed algorithms for seeking generalized Nash equilibria in dynamic environmentscited by 4
- 2022Goal-directed Planning and Goal Understanding by Active Inference: Evaluation Through Simulated and Physical Robot Experimentscited by 4
- 2022Modelling non-reinforced preferences using selective attentioncited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 6; 2025: 5; 2026: 3.
15 papers.
Sort:
By area:
- 2024R-AIF: Solving Sparse-Reward Robotic Tasks from Pixels with Active Inference and World Modelscited by 10
- 2025Expected Free Energy-based Planning as Variational Inferencecited by 10
- 2025A Message Passing Realization of Expected Free Energy Minimizationcited by 5
- 2023Active Inference and Intentional Behaviourcited by 4
- 2024On Predictive planning and counterfactual learning in active inferencecited by 4
- 2024Active Inference and Human--Computer Interactioncited by 4
- 2025Deep Active Inference Agents for Delayed and Long-Horizon Environmentscited by 4
- 2024Free Energy Projective Simulation (FEPS): Active inference with interpretabilitycited by 2
- 2026What Type of Inference is Active Inference?cited by 2
- 2024Active Inference Meeting Energy-Efficient Control of Parallel and Identical Machinescited by 1
- 2025Contemplative Artificial Intelligencecited by 1
- 2024Dynamic planning in hierarchical active inferencecited by 0
3 more
- 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
- 2025A memory-based active inference model of DishBrain-like adaptive behaviour9 Aug 2025
- 2025A Message Passing Realization of Expected Free Energy Minimization4 Aug 2025
- 2025Deep Active Inference Agents for Delayed and Long-Horizon Environments26 May 2025
- 2025Contemplative Artificial Intelligence21 Apr 2025
- 2025Expected Free Energy-based Planning as Variational Inference21 Apr 2025
- 2024Active Inference and Human--Computer Interaction19 Dec 2024
- 2024Free Energy Projective Simulation (FEPS): Active inference with interpretability22 Nov 2024
- 2024R-AIF: Solving Sparse-Reward Robotic Tasks from Pixels with Active Inference and World Models21 Sep 2024
- 2024Active Inference Meeting Energy-Efficient Control of Parallel and Identical Machines13 Jun 2024
3 more
- 2024On Predictive planning and counterfactual learning in active inference19 Mar 2024
- 2024Dynamic planning in hierarchical active inference18 Feb 2024
- 2023Active Inference and Intentional Behaviour6 Dec 2023
- 2025Expected Free Energy-based Planning as Variational Inferencecited by 10
- 2025A Message Passing Realization of Expected Free Energy Minimizationcited by 5
- 2023Active Inference and Intentional Behaviourcited by 4
- 2024On Predictive planning and counterfactual learning in active inferencecited by 4
- 2024Active Inference and Human--Computer Interactioncited by 4
- 2024Free Energy Projective Simulation (FEPS): Active inference with interpretabilitycited by 2
- 2026What Type of Inference is Active Inference?cited by 2
- 2024Active Inference Meeting Energy-Efficient Control of Parallel and Identical Machinescited by 1
- 2025Contemplative Artificial Intelligencecited by 1
- 2024Dynamic planning in hierarchical active inferencecited by 0
- 2025A memory-based active inference model of DishBrain-like adaptive behaviourcited by 0
- 2026Expected Free Energy-based Planning as Variational Inferencecited by 0
12 most cited of 13 All 13 (JSON)
- 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
- 2025A memory-based active inference model of DishBrain-like adaptive behaviour9 Aug 2025
- 2025A Message Passing Realization of Expected Free Energy Minimization4 Aug 2025
- 2025Contemplative Artificial Intelligence21 Apr 2025
- 2025Expected Free Energy-based Planning as Variational Inference21 Apr 2025
- 2024Active Inference and Human--Computer Interaction19 Dec 2024
- 2024Free Energy Projective Simulation (FEPS): Active inference with interpretability22 Nov 2024
- 2024Active Inference Meeting Energy-Efficient Control of Parallel and Identical Machines13 Jun 2024
- 2024On Predictive planning and counterfactual learning in active inference19 Mar 2024
- 2024Dynamic planning in hierarchical active inference18 Feb 2024
12 newest of 13 All 13 (JSON)