Self-Evolving AI for Humanoids: Mechanisms, Safety, and Evaluation of Post-Deployment Self-Improvement
Organizations: School of Computing, Kyung Hee University, Yongin-si, 17104, Republic of Korea · G-LAMP NEXUS Institute, Kyung Hee University, Yongin-si, 17104, Republic of Korea · College of Computing and Data Science, Nanyang Technological University, Singapore
Abstract
Humanoid robots are becoming an important part of embodied artificial intelligence, driven by advances in reinforcement learning for locomotion, world models for prediction, and vision-language-action models for general control. However, most of these systems remain static after deployment. A policy is trained offline for a fixed objective and then frozen, even though the tasks, environments, and robot bodies keep drifting over time. An emerging paradigm of self-evolving agents aims to address this problem by allowing systems to improve from their own post-deployment experience. Since most existing studies focus on disembodied software agents, this survey examines how self-evolution changes when an agent has a physical body. We first define self-evolution for humanoids and represent a deployed robot using a state tuple that includes its policy, perception, memory, workflow, and body. This state is updated by an evolution operator in a slow outer loop with a lifelong objective. We then organize the literature into four complementary mechanisms of self-evolution, presented in increasing order of autonomy: self-learning, self-adaptation, self-optimization, and self-generation. Since changes to a humanoid can introduce physical hazards, we treat safety and uncertainty as key design dimensions of the evolution operator, and further formulate admissible evolution as a constraint enforced by a world-model verification gate within a human-oversight envelope. Finally, we present that evaluation should track the robot's evolving trajectory rather than a fixed checkpoint, and we identify the lack of a benchmark designed specifically for self-evolving humanoids. Moreover, we outline open challenges spanning AI algorithms, on-board systems, and governance.
Figures & tables
| Driver | Why self-evolution is needed |
| Changing World | Dynamic environments, new objects, evolving tasks, and shifting user needs create continual distribution shift. |
| Changing Robot | Hardware degradation, sensor drift, wear, maintenance, and morphology changes require ongoing adaptation. |
| Changing Knowledge | Foundation models, semantic understanding, and planning capabilities must remain current as the world evolves. |
| Changing Intelligence | Long-term autonomy demands continual skill acquisition, reflection on experience, self-correction, and open-ended improvement rather than fixed capabilities. |
| Survey classification | Embodied | Post-deployment self-improvement | Body/hardware evolution | Real-time safety constraint | Lifelong / trajectory evaluation |
| Humanoid system reviews [ 128 , 15 ] | ✓ | ✗ | ✗ | ✗ | |
| Humanoid perception [ 8 ] | ✓ | ✗ | ✗ | ✗ | ✗ |
| Motion planning [ 24 ] | ✓ | ✗ | ✗ | ✗ | |
| VLA models [ 99 ] | ✓ | ✗ | ✗ | ✗ | ✗ |
| Self-evolving agents [ 34 , 31 ] | ✗ | ✓ | ✗ | ✓ | |
| Agent evaluation [ 157 ] | ✗ | ✗ | ✗ | ✓ |
| Module (state component) | Representative model approach | Primary task | Improves from |
| Perception | ViT/CNN encoders; self-supervised representations [ 43 , 16 ] | State estimation and semantic perception | Unlabeled sensor streams (self-supervised learning) |
| Policy/control | RL policies; VLA action heads, autoregressive [ 66 ] and flow-based [ 10 ] | Locomotion, whole-body control, and manipulation | Rewards; demonstrations |
| Memory | Skill libraries, replay buffers, and learned world models [ 137 , 41 ] | Skill reuse; future-state prediction | Replay; consolidation |
| Workflow | Classical motion planning/TAMP [ 24 ] ; VLM/LLM planners [ 53 ] | Task decomposition; long-horizon planning | Reflection; execution feedback |
| Body | Calibration; kinematic/dynamic self-models [ 49 , 50 ] | Tracking morphology; dynamics | Proprioception; self-modeling |
| Work | Sub-op. | Trig. | Platform / Timing | Work | Sub-op. | Trig. | Platform / Timing |
| Self-learning (§ 3 ) | Self-optimization (§ 5 ) | ||||||
| LEGION [ 106 ] | P | Manipulator, Epis. | H2O / OmniH2O / ExBody2 [ 46 , 45 , 57 ] | P | Humanoid, Off. | ||
| LOTUS [ 137 ] | P | Manipulator, Epis. | BFM-Zero [ 78 ] | A | Humanoid, Off. | ||
| LifeLong-RFT [ 88 ] | P | VLA manip., Epis. | DreamVLA [ 167 ] | P | VLA manip., Off. | ||
| DayDreamer [ 149 ] | A | Quadruped/arms, Online | WMPO [ 171 ] | A | VLA manip., Epis. | ||
| ResFiT [ 4 ] | P | Humanoid, Online | REFLECT [ 90 ] | A | Manipulator, Epis. | ||
| Resource | Type | Sim / real | Targets lifelong/drift |
| HumanoidBench [ 126 ] | Whole-body benchmark | Sim | No |
| LIBERO [ 83 ] | Manipulation benchmark | Sim | Lifelong task suites |
| MimickingBench [ 89 ] | Scene-interaction benchmark | Sim | No |
| Humanoid Everyday [ 170 ] | Manipulation dataset | Real | No |
| Genie Sim [ 158 ] | Simulation platform | Sim | No |
| Isaac Gym / Isaac Lab [ 104 , 110 ] | Simulator | Sim | No |
Self-Evolving Agents
Self-evolving agents improve their skills, memory, tools, policies, or environments by learning from interaction and evaluation feedback.
See all 416 papers