MotionRFT: Unified Reinforcement Fine-Tuning for Text-to-Motion Generation

PAMI 2026 Extended from EasyTune (ICLR 2026)
Southeast University · Nanjing University · Chinese Academy of Sciences
* Equal contribution.
TL;DR

We present MotionRFT, a reinforcement fine-tuning framework with a unified multi-representation reward model MotionReward and a step-wise, memory-efficient fine-tuning strategy EasyTune.

Visual Results

Visual results

Visual results on HumanML3D. "w/o" = original base model; "w/" = after fine-tuning with EasyTune.

Abstract

Text-to-motion generation has rapidly advanced with diffusion- and flow-based generative models, yet supervised pre-training remains insufficient to align models with high-level objectives such as semantic consistency, realism, and human preference. However, existing post-training methods have key limitations: they (1) are often designed for a specific motion representation, such as joint- or rotation-based motions, (2) typically optimize a particular aspect, such as text-motion alignment or human preference, and may compromise other quality factors; and (3) incur substantial computational overhead, data dependence, and coarse-grained optimization. We present a reinforcement fine-tuning framework that comprises a heterogeneous-representation, multi-dimensional reward model MotionReward and an efficient, fine-grained fine-tuning strategy EasyTune. To obtain a unified semantics representation, MotionReward maps heterogeneous motion representations into a shared semantic embedding space, where the text description serves as an anchor, paving the way for multi-dimensional reward learning. To enhance semantic without additional annotated data, we propose Self-refinement Preference Learning dynamically mining the preference and refinement itself. For efficient and effective fine-tuning, we identify a key limitation of differentiable-reward methods, the recursive dependence across denoising steps. Motivated by this insight, we propose EasyTune, which fine-tunes diffusion step-wise rather than over the full trajectory, decoupling this dependence and enabling dense, fine-grained, and memory-efficient optimization. Extensive experiments demonstrate strong cross-model and cross-representation generalization, achieving FID 0.132 with 22.10 GB peak memory and saving up to 15.22 GB over DRaFT. Beyond kinematic-based MLD and MDM, it reduces FID by 22.9% on joint-based ACMDM, and achieves a 12.1% R-Precision gain and 21.7% FID improvement on rotation-based HY-Motion.

MotionReward

MotionReward Framework

Overview of MotionReward. It maps heterogeneous motion representations into a shared semantic embedding space, where text serves as an anchor for multi-dimensional reward learning.

Text-Motion Retrieval (Semantic Alignment)

Text-Motion Retrieval Results

Evaluation on text-motion retrieval across kinematic, joint, and rotation representations.

Human Preference & Authenticity

Human Preference Prediction

Evaluation on human preference prediction.

Motion Authenticity

Evaluation on motion authenticity.

EasyTune

EasyTune Framework

Existing methods (left) backpropagate through the entire denoising trajectory. EasyTune (right) fine-tunes step-wise, decoupling the recursive dependence.

Key Insight

Backpropagating through a full denoising trajectory couples gradients across steps and retains large computation graphs. EasyTune replaces trajectory-level backpropagation with step-wise reward optimization, enabling memory-efficient, fine-grained updates.

Memory 22.10 GB Peak memory; 15.22 GB less than DRaFT-50. Graph storage is O(1) in denoising steps, rather than O(T).
Speed 1.47 s / update About 3–4× faster per optimization step than the compared baselines.
Quality 0.132 FID A 70.7% FID reduction from the MLD baseline, with step-specific reward supervision.

EasyTune on MLD / HumanML3D. Memory and FID: Table VI; optimization time: Fig. 9 in the revised manuscript.

Core Insight

Core insight: decoupling the recursive dependence of the computation graph.

Memory Analysis

Memory complexity: O(T) vs. O(1).

Experiments

Training cost

Training cost comparison of different fine-tuning methods.

Performance

Generalization across six pre-trained diffusion-based models.

Fine-Tuning Comparison on HumanML3D

Fine-tuning comparison from the revised manuscript

Comparison of fine-tuning methods on HumanML3D. EasyTune achieves FID 0.132 (70.7% improvement) with 22.10 GB peak memory, saving up to 15.22 GB over DRaFT.

SoTA Comparison (Kinematic / Joint / Rotation)

SoTA HumanML3D results from the revised manuscript

Text-to-motion generation on HumanML3D across three representations. MotionRFT achieves FID 0.052 on MLD++, 0.084 on ACMDM, and 0.985 on HY-Motion. HY-Motion improves by 12.1% in R-Precision Top 1 and 21.7% in FID.

Generalization Across Models

Table V: EasyTune and MotionRFT across six pre-trained models on HumanML3D. ODE-based models use one-step prediction; SDE-based models use noise-aware perception. Click the table for full resolution.

Training Analysis

Training curves

Authenticity and preference reward curves during MotionRFT training.

User study

User study results on MLD.

Reward Hacking Analysis

Reward hacking occurs when models over-fit to semantic alignment while neglecting realistic motion dynamics. This can be effectively mitigated with KL-divergence regularization.

Motion Demos

Generated motion sequences comparing original vs. fine-tuned models.

BibTeX

@article{tan2026motionrft,
  title={MotionRFT: Unified Reinforcement Fine-Tuning for Text-to-Motion Generation},
  author={Tan*, Xiaofeng and Weng*, Wanjiang and Wang, Hongsong and Zhao, Fang and Geng, Xin and Wang, Liang},
  journal={IEEE Transactions on Pattern Analysis and Machine Intelligence},
  year={2026}
}

@inproceedings{tan2026easytune,
  title={EasyTune: Efficient Step-Aware Fine-Tuning for Diffusion-Based Motion Generation},
  author={Tan, Xiaofeng and Weng, Wanjiang and Lei, Haodong and Wang, Hongsong},
  booktitle={International Conference on Learning Representations (ICLR)},
  year={2026}
}