LAPT-Scale: Scaling Embodied Policies with Latent Action Pre-Training on Human Videos
Organizations: Joy Future Academy, JD · School of Computer Science and Technology, Harbin Institute of Technology, Shenzhen · Tsinghua SIGS, Tsinghua University · Artificial Intelligence, The Hong Kong University of Science and Technology (Guangzhou)
Abstract
Scaling generalist robotic policies is limited by the high cost of collecting embodied interaction data. Large-scale egocentric human videos offer a rich alternative, but they lack robot action labels, and existing action annotation methods are often noisy under real-world visual complexity and diverse manipulation dynamics. We introduce LAPT-Scale, a scalable latent action pre-training paradigm with two components: LAPT-Scale-LAM learns continuous latent actions by explaining frame-to-frame visual transitions in human videos and uses them as human-derived supervision, while LAPT-Scale-Policy trains a VLA policy through human-video latent-action pre-training, target-robot embodiment alignment, and task-specific post-training. Unlike prior vector-quantized LAMs, LAPT-Scale-LAM uses a continuous latent space to preserve fine-grained motion and interaction dynamics. We further combine perceptual, semantic, and optical-flow alignment signals to improve transition-level supervision beyond pixel reconstruction. Trained on 23.3K hours of egocentric video, LAPT-Scale-LAM provides implicit action supervision for policy pre-training, yielding consistent scaling gains and improving real-robot success from 63.3% to 85.0% as annotated human video scales from 1K to 5K hours. The learned policy also generalizes to unseen visual conditions.
Figures & tables
| Method | [ 14 ] | [ 15 ] | Motus [ 7 ] | LingBot-VLA [ 18 ] | JoyAI-RA [ 44 ] | LAPT-Scale | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Easy | Hard | Easy | Hard | Easy | Hard | Easy | Hard | Easy | Hard | Easy | Hard | |
| Success Rate (%) | 65.9 | 58.4 | 82.7 | 76.8 | 88.7 | 87.0 | 88.6 | 86.7 | 88.6 | 87.2 | 90.0 | 89.3 |
| Method | GR00T-N1.6 [ 16 ] | Qwen3PI [ 48 ] | ABot-M0 [ 19 ] | JoyAI-RA [ 44 ] | LAPT-Scale |
|---|---|---|---|---|---|
| Success Rate (%) | 47.6 | 43.9 | 58.3 | 63.2 | 64.8 |
| Method | [ 15 ] | JoyAI-RA [ 44 ] | LAPT-Scale | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mouse | Head. | Cup | Avg. | Mouse | Head. | Cup | Avg. | Mouse | Head. | Cup | Avg. | |
| Success Rate (%) | 55.0 | 40.0 | 75.0 | 56.7 | 80.0 | 95.0 | 65.0 | 80.0 | 85.0 | 95.0 | 75.0 | 85.0 |
| Diffusion Policy [ 49 ] : Mouse 50.0, Head. 40.0, Cup 45.0, Avg. 45.0. | ||||||||||||
| Stage-1 supervision | Stage-2 training | Success (%) |
|---|---|---|
| None | Standard | 55.0 |
| None | Extended, compute-matched | 53.3 |
| LAPT-Scale, 5K hours | Standard | 85.0 |
| LAM objective | PSNR | LARY | RT-H (%) |
|---|---|---|---|
| MSE-only (Recon.+KL) | 33.9844 | 0.675 | 74.2 |
| Full w/o LPIPS | 34.2105 | 0.691 | 82.5 |
| Full w/o DINO | 34.1500 | 0.698 | 84.1 |
| Full w/o flow | 34.3012 | 0.685 | 77.8 |
| Full objective | 34.4217 | 0.713 | 89.3 |
| Method | Seen | Position | Illumination | Background | Average |
|---|---|---|---|---|---|
| Diffusion Policy | 60.0 | 20.0 | 15.0 | 15.0 | 27.5 |
| 85.0 | 50.0 | 45.0 | 40.0 | 55.0 | |
| LAPT-Scale | 85.0 | 75.0 | 70.0 | 70.0 | 75.0 |
| LAM Variant | PSNR | SSIM | LPIPS | LARY Acc. |
|---|---|---|---|---|
| VQ-LAM | 18.3416 | 0.6741 | 0.3443 | 0.232 |
| MSE-only LAM | 33.9844 | 0.9234 | 0.0769 | 0.675 |
| LAPT-Scale-LAM | 34.4217 | 0.9326 | 0.0546 | 0.713 |
Appendix figures & tables18 assets
Supplementary material from the paper’s appendix.
Appendix
| Source | Primary Content | Role in Corpus | Raw Hours | Cleaned Stage-1 Hours |
|---|---|---|---|---|
| Egocentric-10K [ 30 ] | Filtered egocentric activity clips | Additional LAM coverage; excluded from Stage-1 scaling because it lacks hand-pose annotations needed by the hand-motion baseline | 10.0K | 0.0K |
| EgoDex [ 32 ] | Dexterous egocentric manipulation | Fine-grained hand-object motion | 0.7K | 0.5K |
| Ego4D filtered by EgoVid [ 1 , 34 ] | Ego4D clips retained by EgoVid-style filtering | Broad daily activity with stronger manipulation relevance | 1.8K | 0.8K |
| Xperience [ 31 ] | Large-scale egocentric multimodal activity data | Scene, object, and motion diversity | 1.1K | 0.4K |
| EgoVerse [ 33 ] | Diverse egocentric robot-learning videos | Cross-scene and cross-task diversity | 1.2K | 0.5K |
| Self-collected human videos | Egocentric human manipulation videos collected by us | Target-relevant activities and camera viewpoints | 8.5K | 2.9K |
| Component | Item | Value |
|---|---|---|
| Human-video corpus | LAM training data | 23.3K hours |
| Human-video corpus | Cleaned Stage-1 subset | 5.1K hours |
| Human-video corpus | Scaling subsets | 1K, 3K, and 5K hours |
| LAM | Latent action dimension | 32 |
| LAM | Latent type | Continuous Gaussian posterior |
| LAM | Prediction target | Next-frame reconstruction |
| Stage | Frozen modules | Batch size | Base LR | Qwen-VL LR | Action LR | Time |
|---|---|---|---|---|---|---|
| Stage 1 | None | 1024 (32/GPU 32) | 43h | |||
| Stage 2 | Qwen-VL LM backbone | 1024 (32/GPU 32) | 50h |
| Task | Batch size | Base LR | Qwen-VL LR | Action LR | Time |
|---|---|---|---|---|---|
| Mouse Pad | 64 (8/GPU 8) | 7h | |||
| Headphones | 64 (8/GPU 8) | 7h | |||
| Cup | 64 (8/GPU 8) | 8h |
| Method | Target / Latent Type | Training Signal | Used For |
|---|---|---|---|
| Hand-motion annotation | Reconstructed hand trajectory; explicit pseudo-action with hand pose | Hand-pose trajectory fitting | Stage-1 policy scaling |
| DreamDojo LAM | Implicit transition action; latent action without hand pose | Pixel-level future-frame reconstruction | Stage-1 policy scaling |
| VQ-LAM | Implicit transition action; discrete codebook without hand pose | Future-frame reconstruction with vector quantization | LAM diagnostic baseline |
| MSE-only LAM | Implicit transition action; continuous Gaussian without hand pose | MSE future-frame reconstruction and KL | LAM diagnostic baseline |
| LAPT-Scale-LAM | Implicit transition action; continuous Gaussian without hand pose | MSE, LPIPS, DINO, optical-flow, and KL alignment | Stage-1 policy scaling and LAM diagnostics |
| Benchmark | Setting | Metric | Evaluation scope | Success Criterion |
|---|---|---|---|---|
| RoboTwin 2.0 | Easy | Success rate | Official task suite | Benchmark detector |
| RoboTwin 2.0 | Hard | Success rate | Official task suite | Benchmark detector |
| RoboCasa-GR1 | Tabletop | Success rate | 24 tasks 50 rollouts | Benchmark detector |
| Real robot | Mouse Pad | Success rate | 20 | Task completion |
| Real robot | Headphones | Success rate | 20 | Task completion |
| Real robot | Cup | Success rate | 20 | Task completion |
| Stage-1 supervision | 0 hours | 1K hours | 3K hours | 5K hours |
|---|---|---|---|---|
| Hand motion | 55.0 | 58.3 | 75.0 | 55.0 |
| DreamDojo LAM | 55.0 | 61.7 | 75.0 | 76.7 |
| LAPT-Scale-LAM | 55.0 | 63.3 | 80.0 | 85.0 |
| Human Supervision | Human Video | Mouse Pad | Headphones | Cup Task | Avg. |
|---|---|---|---|---|---|
| Hand-motion annotation | 1K hours | 45.0 | 80.0 | 50.0 | 58.3 |
| Hand-motion annotation | 3K hours | 80.0 | 45.0 | 100.0 | 75.0 |
| Hand-motion annotation | 5K hours | 75.0 | 50.0 | 40.0 | 55.0 |
| DreamDojo LAM | 1K hours | 60.0 | 55.0 | 70.0 | 61.7 |
| DreamDojo LAM | 3K hours | 80.0 | 85.0 | 60.0 | 75.0 |
| DreamDojo LAM | 5K hours | 65.0 | 75.0 | 90.0 | 76.7 |
| Stage-1 supervision | Stage-2 training | Average success (%) |
|---|---|---|
| None (robot-only) | Standard | 55.0 |
| None (robot-only) | Extended, compute-matched | 53.3 |
| LAPT-Scale, 5K hours | Standard | 85.0 |
| Protocol | LAM Variant | PSNR | SSIM | LPIPS |
|---|---|---|---|---|
| Teacher-forced | LAPA | 18.3416 | 0.6741 | 0.3443 |
| Teacher-forced | VILLA-X | 26.9595 | 0.7973 | 0.1685 |
| Teacher-forced | MSE-only LAM | 33.9844 | 0.9234 | 0.0769 |
| Teacher-forced | LAPT-Scale-LAM | 34.4217 | 0.9326 | 0.0546 |
| Autoregressive | LAPA | 15.8607 | 0.5551 | 0.4593 |
| Autoregressive | VILLA-X | 22.5951 | 0.7008 | 0.3228 |
| Rollout Target | PSNR | SSIM | LPIPS |
|---|---|---|---|
| VLA-predicted latent rollout | 25.5371 | 0.8137 | 0.3033 |
| Ground-truth latent rollout | 30.7705 | 0.8982 | 0.2271 |
| Method | Seen | Position | Illumination | Background | Average |
|---|---|---|---|---|---|
| Diffusion Policy | 60.0 | 20.0 | 15.0 | 15.0 | 27.5 |
| 85.0 | 50.0 | 45.0 | 40.0 | 55.0 | |
| LAPT-Scale | 85.0 | 75.0 | 70.0 | 70.0 | 75.0 |