About the Paper
Adapting to novel tasks in human-robot interaction (HRI) is crucial for long-term autonomy, yet remains a major challenge for autonomous agents deployed in unpredictable open-world settings. This paper introduces CAPA-AI, a novel framework that integrates probabilistic novelty detection with continual post-deployment adaptation achieved via transfer learning to address this challenge. The framework's novelty detection component employs conditional probability and the Jaccard Index to identify unfamiliar tasks by quantifying their deviation from the agent's knowledge base of previously learned tasks. Upon detecting a novel task, the agent utilises transfer learning to repurpose prior knowledge and update its models without retraining from scratch. We detail the design of CAPA-AI, including an isolated learning phase for initial skill acquisition and the construction of a dynamic knowledge base. The complete system was deployed on a social robot in real-world HRI scenarios to evaluate its performance. Experimental results demonstrated that the agent accurately detects novel tasks and adapts to them, achieving adaptation and novelty detection accuracies of 80% and 89%, respectively. These findings underscore the efficacy of the proposed approach and highlight a significant step towards robust open-world deployment of AI agents in HRI, where continuous adaptation and the safe handling of unforeseen tasks are essential.
Did you know?
Most deployed AI agents freeze after initial training -- they cannot tell when the world changes. CAPA-AI can!
Continual Learning & Adaptation: Motivation
Autonomous robots operating in dynamic, human-centred environments constantly face unpredictability -- no dataset or pre-training can prepare them for everything. Traditional AI systems are prone to catastrophic forgetting if retrained, or simply ignore novel tasks, which risks safety and erodes user trust.
CAPA-AI addresses this by equipping the robot with two essential abilities:
- Novelty detection: Accurately identifies when an observed task or situation has not been encountered before.
- Continual adaptation: Upon detecting novelty, the robot can re-use related prior knowledge (via transfer learning) to adapt, or gather new experience as needed -- all without full retraining or human-in-the-loop supervision.
Open-World Autonomy
This paves the way for true open-world autonomy -- robots that can self-improve as the world changes.
How the CAPA-AI Architecture Works
Reinforcement Learning & Vision Language Models in CAPA-AI
Innovation
CAPA-AI uniquely combines probabilistic reasoning, memory, transfer learning, and real-time feedback to enable seamless, explainable adaptation in unpredictable settings.
CAPA-AI Framework Explained
Watch this comprehensive video explanation of the CAPA-AI framework architecture. Learn how probabilistic novelty detection using conditional probability and the Jaccard Index enables robots to identify unfamiliar tasks, and how transfer learning allows autonomous agents to adapt in real-time without retraining. The video demonstrates the complete system deployment on the ARI social robot in real-world human-robot interaction scenarios.
Step-by-Step Adaptation and Results
Presented at IEEE RO-MAN 2025 Conference
- Pre-training: CAPA-AI is pre-trained using the RHM dataset on 14 daily human activities. For each, the agent stores both policy knowledge and a vocabulary of environmental/contextual keywords.
- Simulation Evaluation: The framework is tested on the EatSense and Polar datasets (which contain new, partially overlapping tasks). CAPA-AI detects and adapts to novel activities, transferring knowledge from the most similar tasks.
- Real-World Deployment: CAPA-AI is implemented on the ARI humanoid robot, interacting with users performing both familiar and unfamiliar tasks in real environments.
- Sample Scenario: In one real-world test, the robot observes the action "using tissue" -- not seen during training. CAPA-AI's ND module classifies this as novel but similar to "cleaning," so transfer learning is triggered. The agent updates its behaviour, improving performance in subsequent encounters.
- Accuracy: CAPA-AI achieves 89% novelty detection accuracy and 80% adaptation accuracy in real-world tests. The approach is robust to sensor noise and ambiguous activities.
a) Task: Drinking, CAPA-AI Decision: Drinking
b) Task: Using Tissue, CAPA-AI Decision: Novelty, Similar Task: Cleaning
c) Task: Laying, CAPA-AI Decision: Novelty, Similar Task: Sitting Down
Why It Matters
CAPA-AI advances the state of the art in robot autonomy and trust by:
- Enabling safe, continual adaptation in dynamic environments -- no more "frozen" agents!
- Providing probabilistic, explainable decisions on when to adapt and what to adapt from
- Reducing risk of catastrophic forgetting or inappropriate generalisation
- Improving HRI by making robots more reliable, responsive, and aware of their own limitations
Impact
This approach benefits social robotics, assistive technologies, service robots, and any AI deployed "in the wild."
Open Science & Collaboration
Interested in collaborating, adapting, or extending CAPA-AI? We support open, reproducible science and welcome new partnerships to push forward robust and adaptive agentic AI.
Full Paper & Code
Research outputs will be available following conference presentation and publication.