Teach and Grow: An Agent-Centered Architecture for General Robot Learning
The authors propose Teach-and-Grow Learning (TGL), an agent-centered robotics architecture that extracts closed-loop skill blocks from demonstrations, stores execution repairs in experience memory,
1. Introduction: The Physical Retraining Tax in Embodied AI
In generalist robotics, Vision-Language-Action (VLA) models and World-Action Models (WAM) map visual observations and natural language instructions directly to physical low-level actions. While scaling neural network parameters and pretraining datasets has extended basic robot execution, system reliability remains strictly bounded by validated physical coverage. When a deployed robot encounters out-of-distribution (OOD) conditions—such as an unfamiliar object geometry, novel camera angle, altered material property, or unseen contact dynamics—the policy’s execution frequently departs from its intended goal.
In conventional end-to-end VLA and WAM paradigms, resolving these physical execution failures requires a fresh iteration of data collection, policy fine-tuning, and reinforcement learning or behavior cloning optimization. In their paper “Teach and Grow: An Agent-Centered Architecture for General Robot Learning”, authors Chang Nie, Zhe Liu, and Hesheng Wang term this recurring burden the “retraining tax.”
As defined by Nie et al., the retraining tax manifests because capability updates are stored in the same global, shared neural network parameters as prior behaviors. Consequently, fixing a localized physical failure (e.g., handling a specific novel bowl geometry) requires:
- Collecting targeted physical robot interaction data or demonstrations.
- Re-optimizing global policy parameters via gradient updates.
- Conducting extensive regression testing across all previously mastered tasks to prevent performance degradation.
Because local gaps force global parameter modifications, every update spreads changes unpredictably across the shared network weights. To eliminate this bottleneck, Nie et al. propose Teach-and-Grow Learning (TGL)—a training-free framework that enables robots to acquire, adapt, and retain complex manipulation behaviors without gradient updates, fine-tuning, or model weight modifications.
2. The Core Dilemma: End-to-End VLA vs. Agent-Centered Architecture
The fundamental obstacle to scaling end-to-end VLA architectures lies in the structural differences between web-based text/code data and physical robotic data. Large language models achieved broad generalization because web data (text, code, books) was pre-existing, vast, and ready-made. In contrast, physical robotics lacks a ready-made corpus: paired observations, continuous actions, and physical feedback exist only when physical hardware or simulators are explicitly run.
Furthermore, physical interaction conditions multiply exponentially rather than add linearly. Factors such as object pose, camera geometry, environmental clutter, material friction, and robot embodiment interact dynamically. Broad pretraining allows models to interpret instructions or recognize visual elements, but it does not inherently supply the specific geometric mappings, contact feedback, and continuous control necessary for execution in dynamic environments.
Teach-and-Grow Learning (TGL) addresses this core dilemma by shifting task acquisition from parameter fine-tuning to explicit skill abstraction. TGL separates what a task accomplishes semantically from how it is realized physically:
- Semantic Strategy (): What state changes occur, in what sequence, under what conditions, and what defines success. This remains invariant across different environments.
- Physical Grounding (): The precise object poses, grasp points, collision-free paths, and motor commands required for a specific scene. These are computed dynamically from current physical observations ().
To illustrate this separation, consider placing a novel plush toy into a bowl (as investigated in the paper’s physical manipulation tasks). The high-level semantic strategy ()—locating the target object, establishing a secure grasp, lifting, aligning above the container, and releasing—remains identical regardless of the specific toy or bowl geometry. However, the physical grounding function () evaluates fresh sensor observations () to dynamically extract precise 3D bounding boxes, compute feasible grasp vectors for deformable surfaces, generate collision-free trajectory paths, and execute low-level motor commands.
By decoupling these layers, TGL avoids altering base network parameters when introducing new capabilities. Furthermore, TGL distinguishes between fixed foundation parameters () and separate student policy parameters (). While foundation model parameters () remain strictly frozen during task acquisition (), verified execution trajectories generated by the TGL framework can be compiled offline to distill fast feed-forward student policies (). This design enables immediate training-free acquisition of novel tasks while preserving a path to fast, feed-forward execution for familiar routines.
| Metric / Aspect | End-to-End VLA / WAM Architectures | Teach-and-Grow Learning (TGL) |
|---|---|---|
| Model Weights during Adaptation | Retrained / fine-tuned ( updated) | Fixed ( remains frozen; separate student parameters distilled offline) |
| Data Burden for New Tasks | Policy optimization data (large-scale physical collection & re-optimization) | Few-shot demonstration inputs (sparse demonstrations used as reasoning inputs) |
| Failure Isolation | Global weight diffusion (changes spread across shared parameters, requiring full regression testing) | Explicit memory diagnosis/repair (failures logged as structured text context without parameter corruption) |
| Execution Velocity vs. Task Acquisition | Fast feed-forward execution, but high task acquisition latency due to retraining cycles | Agentic deliberation for novel acquisition with a fast-student distillation path () for familiar execution |
3. Dissecting the TGL Framework: Abstraction, Memory, and Execution
The TGL architecture keeps pretrained foundation model parameters () entirely fixed during task acquisition. Rather than adjusting neural parameters, task acquisition expands explicit knowledge states through two persistent stores: a Skill Library () and an Experience Memory ().
+-------------------------------+
| Pretrained Model Weights |
| (\theta Fixed) |
+---------------+---------------+
|
v
+-----------------------+ +-----------+-----------+ +-----------------------+
| Few-Shot Demos (D_n) | -----> | AI Agent Core (TGL) | <----> | Robot Tools & System |
+-----------------------+ +-----------+-----------+ +-----------------------+
|
v
+---------------+---------------+
| Persistent State Expansion |
| (\mathcal{B}, \mathcal{M}) |
+---------------+---------------+
|
+-----------------------+-----------------------+
| |
v v
+-------------+-------------+ +-------------+-------------+
| Skill Library (B) | | Experience Memory (M) |
| (Closed-Loop Skill Blocks)| | (Context, Diagnosis, Repair)|
+---------------------------+ +---------------------------+
3.1 Closed-Loop Skill Blocks
TGL structures behaviors into modular, reusable components called Skill Blocks. Rather than storing static motor trajectories or joint scripts, a Skill Block is defined as an explicit contract:
Where:
- : The goal specification (the intended physical state change).
- : The applicability scope (situations where the block can be safely invoked).
- : The reusable strategy (the high-level semantic plan synthesized across demonstrations).
- : Grounding function mapping raw camera/sensor observations () to scene-specific physical variables (, such as object bounding boxes, poses, and grasps).
- : A set of compatible robot execution backends (e.g., classical motion planners, geometric grasp solvers, tactile controllers, or specialized neural sub-policies).
- : An outcome verifier function mapping pre- and post-action observations to outcome states: , , or .
- : A set of bounded recovery choices for handling localized execution failures.
Cross-Demonstration Abstraction Mechanics
Nie et al. formalize how the agent extracts candidate Skill Blocks from sparse human demonstrations. Given a set of demonstrations for a new task:
Each individual demonstration is recorded as an ordered sequence of physical state observations:
The multimodal agent analyzes these sequences to identify discrete semantic state transitions (e.g., object contact, container alignment, latch release). Demonstration trajectories are segmented at these semantic boundaries. Segments across different demonstrations that achieve the same underlying physical effect are grouped into segment clusters :
The agent then synthesizes a unified semantic strategy across the aligned cluster:
By abstracting common subgoals while discarding scene-specific trajectory variations, captures an invariant semantic approach that can be instantiated across diverse physical environments.
3.2 Dual Persistent Stores (Library vs. Memory)
TGL manages lifelong learning through two complementary, persistent text-based data stores:
- Skill Library (): Stores validated, closed-loop Skill Blocks (). A block is admitted to only after passing rigorous physical validation checks outside of its original demonstration scenes.
- Experience Memory (): Records specific contextual execution histories, failure logs, and successful repairs. Each record is structured as:
Nie et al. establish an asymmetric learning rule between these stores:
- Successful Demonstrations teach generalizable strategies (), expanding executable capability within the Skill Library ().
- Execution Failures teach bounded conditions (), updating Experience Memory () to prevent similar failures in future contexts.
This asymmetric design prevents catastrophic policy degradation. In traditional VLA models, correcting a localized failure requires modifying shared policy weights, which risks corrupting unrelated behaviors. In TGL, successful executions add or refine reusable behavioral contracts in , while failures log contextual text filters and repair procedures in . Because base model parameters () and validated Skill Block contracts remain untouched when logging a failure, error handling remains tightly localized to specific environmental triggers without altering baseline capabilities.
3.3 Agentic Semantic Loop and Dual-Rate Control Dynamics
The runtime implementation of TGL relies on an AI agent using OpenAI GPT-6 Astra for multimodal vision-language reasoning and OpenAI Codex to trigger callable robot tools (perception modules, collision-aware path planners, grasp detectors, and motor controllers).
TGL operates via a dual-rate control architecture:
- Semantic Planning Level (): The high-level LLM agent operates at discrete semantic boundaries (), making deliberative decisions regarding plan synthesis, tool selection, outcome evaluation, and error recovery.
- Continuous Execution Level: Continuous motor control runs natively within selected execution backends () at high control frequencies (e.g., 20 Hz – 100 Hz), executing trajectories until a semantic subgoal boundary is reached.
+-------------------------------------------------------------------+
| AGENTIC SEMANTIC LOOP (GPT-6 Astra) |
| Operates at semantic step boundaries (t) |
| - Retrieves B & M |
| - Synthesizes plan \tau_t = (b_{i_{t,1}}, ..., b_{i_{t,L_t}}) |
| - Evaluates verifier feedback v_i(o_{t+1}, \varepsilon_t) |
| - Selects routing branch (Continue, Replan, Repair, etc.) |
+---------------------------------+---------------------------------+
|
Semantic Subgoal | Physical Evidence \varepsilon_t &
Command (b_{i_t}) | Observation o_{t+1}
v
+-------------------------------------------------------------------+
| CONTINUOUS MOTOR EXECUTION ENGINE |
| Operates natively at high control frequency |
| - Selected Tool Engine (\pi_{i_t} \in \Pi_i) |
| - Classical Planners / Grasp Solvers / VLA Controllers |
+-------------------------------------------------------------------+
When tasked with an instruction, the TGL agent executes the following loop:
- Plan Generation: The agent retrieves relevant skills from and contextual repairs from to synthesize an ordered working plan: where represents the active lead block in remaining plan .
- Scene Grounding & Dual-Rate Execution: The agent grounds the active block () in current observation space , selects an executor (), and dispatches execution to the low-level controller. At the completion of the execution segment, the backend returns physical evidence and updated observations :
- Verification & Decision: The verifier evaluates executor evidence and physical observations at semantic boundary to return an outcome state (, , or ).
- Adaptive Routing: Based on physical evidence , the high-level agent selects the next action from six distinct branches:
Continue: Proceed to the next block in working plan .Reobserve: Gather additional sensor readings to resolve ambiguous physical states.Switch tool: Substitute the execution engine within the block.Replan: Modify the remaining plan sequence .Ask teaching: Request a targeted demonstration from a human teacher if unresolvable gaps remain.Stop: Terminate execution upon reaching the goal or exhausting recovery budgets.
4. Empirical Evaluation and the Scaling-Law Hypothesis
To evaluate TGL, Nie et al. conducted extensive experiments using fixed foundation model weights across standard robot manipulation benchmarks.
Benchmark Performance
- LIBERO Benchmark Suites: TGL achieved a 99.9% mean success rate across four benchmark suites (LIBERO-Spatial, LIBERO-Object, LIBERO-Goal, and LIBERO-100) without any task-specific weight updates.
- LIBERO-Plus Perturbation Categories: Under severe physical perturbations (including camera shifts, object layout changes, background variations, and clutter), TGL achieved a 92.4% mean success rate across seven perturbation categories.
The Teach-and-Grow Scaling-Law Hypothesis
Beyond empirical benchmark evaluations, Nie et al. introduce a theoretical scaling framework for agent-centered robotics. The authors define effective reusable experience () at checkpoint as:
Where is the cumulative interaction history, and is a dimensionless scoring function evaluating evidence reliability, coverage, retrievability, grounding validity, and block compatibility.
Nie et al. establish two formal mathematical constraints on :
- Positive-Weight Condition: The interaction history must contain at least one verified experience at checkpoint such that .
- Temporal Causality Constraint: The scoring function evaluates history using strictly evidence available at checkpoint . Future task outcomes or non-causal information are explicitly prevented from leaking into historical score evaluations.
Nie et al. formulate the Teach-and-Grow scaling-law hypothesis linking effective experience to system performance:
Where:
- is the expected execution error rate on related future tasks.
- is the marginal human teaching effort required to acquire a new task. Operatively, is defined as human teacher intervention time measured under a standardized protocol until a preregistered task success criterion is met, or capped at a preregistered budget ceiling if the criterion is not reached.
- represent baseline task-dependent error and teaching floors.
- are constants and power-law scaling exponents.
Performance Rate / Teaching Effort
^
| E(X) [Future Task Error Rate] = E_\infty + A * X^{-\alpha}
| D_teach(X) [Marginal Teaching Demand] = D_\infty + B * X^{-\beta}
|
|---\
| \
| \
| \---.
| \-------------------------- (Floors: E_\infty, D_\infty)
+--------------------------------------------------------->
0 Effective Reusable Experience (X)
This formulation indicates that as a deployed robot accumulates validated, retrievable skills and memory records (), both task error and human teaching requirements follow power-law reductions. Unlike standard neural network scaling laws—which depend on increasing parameter counts or massive static offline datasets—TGL scaling is driven by structured, reusable interaction experience gathered during task deployment.
5. Key Takeaways and Implications for Embodied AI
- Training-Free Adaptation: Acquiring physical subgoals without gradient updates or parameter fine-tuning avoids catastrophic forgetting, eliminates retraining costs, and prevents policy degradation across prior tasks.
- Explicit Failure Allocation: Storing execution context, failure diagnoses, and bounded repairs within a structured textual Experience Memory isolates error handling without risking global parameter corruption.
- Teaching as an Accelerator: Few-shot human demonstrations accelerate task acquisition reliability and lower physical exploration risks, but they serve as efficiency boosters rather than strict prerequisites for agentic execution.
- Experience-Driven Scaling: Lifelong robotic intelligence can scale predictably through the accumulation of explicit, retrievable, and groundable experience (), providing an alternative to relying solely on scaling model parameter counts or static offline datasets.
Read the full paper on arXiv · PDF