Active inference body perception and action for humanoid robots
Not on the map. Why?
Abstract (arXiv)
Providing artificial agents with the same computational models of biological systems is a way to understand how intelligent behaviours may emerge. We present an active inference body perception and action model working for the first time in a humanoid robot. The model relies on the free energy principle proposed for the brain, where both perception and action goal is to minimise the prediction error through gradient descent on the variational free energy bound. The body state (latent variable) is inferred by minimising the difference between the observed (visual and proprioceptive) sensor values and the predicted ones. Simultaneously, the action makes sensory data sampling to better correspond to the prediction made by the inner model. We formalised and implemented the algorithm on the iCub robot and tested in 2D and 3D visual spaces for online adaptation to visual changes, sensory noise and discrepancies between the model and the real robot. We also compared our approach with classical inverse kinematics in a reaching task, analysing the suitability of such a neuroscience-inspired approach for real-world interaction. The algorithm gave the robot adaptive body perception and upper body reaching with head object tracking (toddler-like), and was able to incorporate visual features online (in a closed-loop manner) without increasing the computational complexity. Moreover, our model predicted involuntary actions in the presence of sensorimotor conflicts showing the path for a potential proof of active inference in humans.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 1; 2024: 1.
4 papers.
- 2021Active Inference for Stochastic Controlcited by 6
- 2023Deconstructing deep active inferencecited by 5
- 2021Bidirectional Interaction between Visual and Motor Generative Models using Predictive Coding and Active Inferencecited by 2
- 2024Structure learning with Temporal Gaussian Mixture for model-based Reinforcement Learningcited by 1
- 2024Structure learning with Temporal Gaussian Mixture for model-based Reinforcement Learning18 Nov 2024
- 2023Deconstructing deep active inference2 Mar 2023
- 2021Active Inference for Stochastic Control27 Aug 2021
- 2021Bidirectional Interaction between Visual and Motor Generative Models using Predictive Coding and Active Inference19 Apr 2021