Robot self/other distinction: active inference meets neural networks learning in a mirror
Not on the map. Why?
Abstract (arXiv)
Self/other distinction and self-recognition are important skills for interacting with the world, as it allows humans to differentiate own actions from others and be self-aware. However, only a selected group of animals, mainly high order mammals such as humans, has passed the mirror test, a behavioural experiment proposed to assess self-recognition abilities. In this paper, we describe self-recognition as a process that is built on top of body perception unconscious mechanisms. We present an algorithm that enables a robot to perform non-appearance self-recognition on a mirror and distinguish its simple actions from other entities, by answering the following question: am I generating these sensations? The algorithm combines active inference, a theoretical model of perception and action in the brain, with neural network learning. The robot learns the relation between its actions and its body with the effect produced in the visual field and its body sensors. The prediction error generated between the models and the real observations during the interaction is used to infer the body configuration through free energy minimization and to accumulate evidence for recognizing its body. Experimental results on a humanoid robot show the reliability of the algorithm for different initial conditions, such as mirror recognition in any perspective, robot-robot distinction and human-robot differentiation.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 0; 2023: 1; 2024: 3; 2025: 1; 2026: 2.
12 papers.
- 2021Active Inference in Robotics and Artificial Agents: Survey and Challengescited by 52
- 2021Multimodal VAE Active Inference Controllercited by 21
- 2025Know Thyself? On the Incapability and Implications of AI Self-Recognitioncited by 7
- 2021Adaptation through prediction: multisensory active inference torque controlcited by 6
- 2021Neuroscience-inspired perception-action in robotics: applying active inference for state estimation, control and self-perceptioncited by 5
- 2023Deconstructing deep active inferencecited by 5
- 2021Survey and Perspective on Social Emotions in Roboticscited by 2
- 2024Structure learning with Temporal Gaussian Mixture for model-based Reinforcement Learningcited by 1
- 2026Proprioceptive-visual correspondence enables self-other distinction in humanoid robotscited by 1
- 2024Dynamic planning in hierarchical active inferencecited by 0
- 2024Ego-Foresight: Self-supervised Learning of Agent-Aware Representations for Improved RLcited by 0
- 2026Active Inference with a Self-Prior in the Mirror-Mark Taskcited by 0
- 2026Proprioceptive-visual correspondence enables self-other distinction in humanoid robots11 Jun 2026
- 2026Active Inference with a Self-Prior in the Mirror-Mark Task2 Apr 2026
- 2025Know Thyself? On the Incapability and Implications of AI Self-Recognition3 Oct 2025
- 2024Structure learning with Temporal Gaussian Mixture for model-based Reinforcement Learning18 Nov 2024
- 2024Ego-Foresight: Self-supervised Learning of Agent-Aware Representations for Improved RL27 May 2024
- 2024Dynamic planning in hierarchical active inference18 Feb 2024
- 2023Deconstructing deep active inference2 Mar 2023
- 2021Adaptation through prediction: multisensory active inference torque control13 Dec 2021
- 2021Active Inference in Robotics and Artificial Agents: Survey and Challenges3 Dec 2021
- 2021Survey and Perspective on Social Emotions in Robotics20 May 2021
- 2021Neuroscience-inspired perception-action in robotics: applying active inference for state estimation, control and self-perception10 May 2021
- 2021Multimodal VAE Active Inference Controller7 Mar 2021