atlas

Research map / Large language models / Language, safety and interpretability

Scaling Large Motion Models with Million-Level Human Motions

ICML 2025 · Large language models › Language, safety and interpretability · approach: Data and evaluation methodology · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Builds MotionLib, a 1.2M-clip web-video motion-text dataset with hierarchical captions, and trains Being-M0, a LLM-based large motion model using a lossless SMPL-D135 feature and a 2D lookup-free motion tokenizer (2D-LFQ).

Problem

Large motion models for text-to-motion generation are limited by scarce high-quality motion data and by lossy, small-codebook motion tokenizers; it is unclear whether scaling data and model size helps motion generation.

Approach

Scale motion data to over 1.2M clips extracted from web videos with hierarchical part- and body-level captions, and encode motions as single-channel 2D images quantized with a lookup-free (zero-dimensional-embedding, binary) quantizer that enables a 16384-entry codebook without collapse; use a lossless SMPL-based feature instead of H3D.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
increase model size from LLaMA2-7B to LLaMA2-13BBeing-M0 · Motion-X-evalR@1: 0.475 -> 0.491Helped
increase training data from 0.5M to 1.2MBeing-M0 with LLaMA2-13B · MotionLib-evalR@1: 0.174 -> 0.185Helped
train on MotionLib-#11 rather than HumanML3D or Motion-XGPT-2 motion model · UNSEEN-90KR@1: 0.034 / 0.051 -> 0.098Helped
add motion instruction tuning (ablation)Being-M0 · Motion-XR@1: 0.471 -> 0.488Helped
use hierarchical rather than single-level descriptions (ablation)Being-M0 · MotionLib-evalR@1: 0.162 -> 0.166Helped
use SMPL-D135 rather than H3D-D263 features (ablation)Being-M0 · MotionLib-evalR@1: 0.514 -> 0.529No clear effect
replace VQ-VAE with 2D-LFQ (ablation)motion tokenizer · MotionLib reconstructionMPJPE: 123.6 -> 64.1Helped
use full-parameter fine-tuning rather than LoRA (ablation)Being-M0 · MotionLib-evalR@1: 0.157 -> 0.166Helped
fine-tune pretrained GPT-2 rather than train from scratch (ablation)GPT-2 motion model · Motion-X-eval, 0.08M instructionsR@1: 0.461 -> 0.468Helped
remove description masking (ablation)Being-M0 · HumanML3DR@1: 0.388 -> 0.466Helped
use decoder-only rather than encoder-decoder architecture (ablation)motion generation model · MotionLib-evalR@1: 0.161 -> 0.166Helped
use 2D rather than 1D LFQ (ablation)motion tokenizer · Motion-X reconstructionMPJPE: 78.9 -> 54.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: MotionLib HumanML3D Motion-X Kinetics-700 NTU-RGBD-120 BEDLAM GTA-Human AMASS

Benchmarks: HumanML3D Motion-X-eval MotionLib-eval UNSEEN-90K

Metrics: R-Precision FID MMDist MPJPE

Baselines: T2M-GPT MoMask MLD MotionDiffuse ReMoDiffuse MotionGPT MotionGPT-v2 MotionLLM AvatarGPT RQ-VAE H2VQ

Builds on: T2M-GPT MotionGPT LFQ (lookup-free quantization) HumanML3D feature WHAM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy