Robot in the mirror: toward an embodied computational model of mirror self-recognition
Matej Hoffmann, Shengzhi Wang, Vojtech Outrata, Elisabet Alzueta,, Pablo Lanillos

TL;DR
This paper proposes a computational model for mirror self-recognition, enabling a humanoid robot to pass the test by learning face representations and detecting marks through deep auto-encoders and visual novelty detection.
Contribution
It introduces a mechanistic process model of mirror self-recognition and develops a robot implementation using deep auto-encoders for appearance learning and mark detection.
Findings
Robot successfully detects marks on its face in mirror tests.
Deep auto-encoders effectively learn face representations for novelty detection.
Model generalizes across different robot faces.
Abstract
Self-recognition or self-awareness is a capacity attributed typically only to humans and few other species. The definitions of these concepts vary and little is known about the mechanisms behind them. However, there is a Turing test-like benchmark: the mirror self-recognition, which consists in covertly putting a mark on the face of the tested subject, placing her in front of a mirror, and observing the reactions. In this work, first, we provide a mechanistic decomposition, or process model, of what components are required to pass this test. Based on these, we provide suggestions for empirical research. In particular, in our view, the way the infants or animals reach for the mark should be studied in detail. Second, we develop a model to enable the humanoid robot Nao to pass the test. The core of our technical contribution is learning the appearance representation and visual novelty…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
