Glossary

What Is LAPA (Latent Action Pretraining)?

LAPA is a published method that pretrains vision-language-action models on video by learning latent actions, with no robot action labels.

Last reviewed: October 2026

Short answer

LAPA, short for Latent Action Pretraining, is a method from a 2024 paper for pretraining vision-language-action models without ground-truth robot action labels. It learns discrete latent actions between video frames with a VQ-VAE-based objective, pretrains a model to predict them from observations and task descriptions, then finetunes on a small amount of labeled robot data.

01

What is LAPA?

LAPA is introduced in Latent Action Pretraining from Videos (arXiv 2410.11758) by Seonghyeon Ye, Joel Jang and co-authors. The abstract starts from a data limit: existing VLAs need action labels, typically collected by human teleoperators, which restricts data sources and scale. LAPA instead learns from internet-scale videos that have no robot action labels. Read: the paper, project page and README; Hugging Face pages were not.

02

Where does Firsthand fit next to LAPA?

LAPA is third-party research. Firsthand is not affiliated with its authors and makes no claim that any named model was trained on, used with or is compatible with Firsthand data. Firsthand captures first-person human video, fast, on demand and to a written spec, not robot data: 3D hand pose at 21 keypoints per hand with a per-joint visibility flag, wrist trajectories and action segments. The only language field is one task instruction per episode.

03

How does LAPA learn latent actions from video without action labels?

Per the paper, a latent action quantization model is an encoder-decoder. The encoder takes the current frame and a future frame and outputs a latent action; the decoder takes it and the current frame and reconstructs the future frame. A VQ-VAE-based objective makes the latent action discrete tokens, like tokenizing atomic actions without priors such as end-effector or joint positions.

04

What are LAPA’s training stages?

There are three. Latent action quantization trains the model above. Latent pretraining then uses its encoder as an inverse dynamics model to label frames, and trains a pretrained VLM to predict those latent actions from the image and instruction through a separate latent action head. Action finetuning swaps that head for a new one and trains on a small set of trajectories with ground-truth delta end-effector actions.

05

How does LAPA compare with other VLA approaches that learn from video?

The paper sets LAPA against VLAs that depend on labeled action data and against other ways to use video, such as video generation, visual traces, hand-pose retargeting and inverse dynamics models. Being-H0 and EgoVLA, in their own entries, model hand motion explicitly. Whether those papers compare with LAPA is Not stated in the sources read.

06

What do unlabeled videos not capture for robots?

The paper lists limits: LAPA underperforms action pretraining on fine-grained motion such as grasping, has inference latency, and is unexplored beyond manipulation videos. For human video it names no action labels and a distribution unlike robot embodiments. Its appendix says latent actions there capture camera movement too.

07

How do you get custom egocentric data for latent action pretraining?

LAPA is a method, not a data source. When a program needs first-person human video of particular tasks, environments or people, write them into a spec and confirm it on a Spec Pilot, a small fast first batch. The median from signed spec to first validated batch is 48 hours where coverage is deep and three to four weeks where it is thin. Billing is per validated hour; delivery is RLDS, LeRobot, WebDataset or HDF5.

08

LAPA training stages, inputs and outputs, as stated in the official sources

LAPA training stages, inputs and outputs, as stated in the official sources
ItemWhat the official sources state
Latent action quantizationCurrent and future frame in; discrete latent action out; VQ-VAE-based objective
Latent pretrainingImage and instruction in; latent actions out; encoder used as inverse dynamics model
Action finetuningSmall set of trajectories with ground-truth delta end-effector actions; new action head
Backbone7B Large World Model (LWM-Chat-1M)
Human-video dataSomething-Something V2, 220K videos
Scores, success ratesNot reproduced here

10

LAPA beside Being-H0 and EgoVLA, as each official source states

LAPA beside Being-H0 and EgoVLA, as each official source states
AspectLAPA (sources read)Being-H0 and EgoVLA (per the site’s entries)
Action signalDiscrete latent actions learned from frame pairsBeing-H0: MANO-based hand motion tokens. EgoVLA: wrist pose plus top 15 MANO PCA components
Robot stepFinetune on labeled trajectories with a new action headBeing-H0: action queries. EgoVLA: inverse kinematics, retargeting, a few robot demonstrations
Mutual comparisonNot stated in the sources readNot stated in the sources read

11

What LAPA consumes beside what the Firsthand site states

What LAPA consumes beside what the Firsthand site states
AspectLAPA (sources read)What the Firsthand site states
Visual inputCurrent and future framesHead and wrist camera video
Hand dataNo hand pose input described21 keypoints per hand, visibility flag, wrist trajectories, action segments
LanguageA task description per sampleOne task instruction per episode
Robot actionsNeeded at the finetuning stageHuman video, not robot data
CompatibilityNot claimedNot claimed

12

Frequently asked questions

What is LAPA?
A method from a 2024 paper that pretrains vision-language-action models on video by learning latent actions, without ground-truth robot action labels.
Does LAPA need robot action labels?
Not for pretraining. Finetuning uses a small set of trajectories with ground-truth delta end-effector actions to map latent actions to robot actions.
What data does LAPA learn from?
The paper pretrains on robot datasets without using their actions, and on Something-Something V2, 220K human manipulation videos.
Is LAPA open source?
The README says code and model weights are under the MIT License. Read each licence yourself; this is not legal advice.
What results does the paper report?
The abstract reports gains over other video-based methods. Numbers are not reproduced here.
Does Firsthand use LAPA, and can I request a custom dataset?
Firsthand is not affiliated with the LAPA authors and makes no claim of use, training or compatibility. You can request a custom egocentric dataset: write a spec, confirm it on a Spec Pilot, pay per validated hour.