Active inference for Robot control: A Factor Graph Approach
Keywords:Factor graphs, free-energy principle, active inference, closed-loop control, variational message passing
Active Inference provides a framework for perception,
action and learning, where the optimization is done by
minimizing the Free-Energy of a system. This paper
explores whether active inference can be used for closedloop
control of a 1 degree of freedom robot arm. This is
done by implementing variational message passing on
Forney-style factor graphs; a probabilistic programming
framework. We show that an active inference controller
with variational message passing can perform state
estimation and control at the same time.
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted under the conditions of the Creative Commons Attribution-Share Alike (CC BY-SA) license and that copies bear this notice and the full citation on the first page.