SATO: Stable Text-to-Motion Framework
Wenshuo Chen, Hongru Xiao, Erhang Zhang, Lijie Hu, Lei Wang, Mengyuan Liu, Chen Chen
TL;DR
The paper tackles instability in text-to-motion models when faced with synonym-like perturbations, identifying unstable text-encoder attention as a key cause. It introduces SATO, a plug-and-play framework with stable attention, stable prediction, and an accuracy-robustness trade-off, augmented by a large synonym perturbation dataset derived from HumanML3D and KIT-ML. It defines formal stability criteria, develops a stable attention surrogate loss, and employs PGD/RSR perturbations plus a frozen teacher to balance robustness with original performance. Empirical results show SATO achieves state-of-the-art stability with minimal degradation in original-input quality and improved human preference under perturbations, enabling more reliable real-world text-to-motion systems.
Abstract
Is the Text to Motion model robust? Recent advancements in Text to Motion models primarily stem from more accurate predictions of specific actions. However, the text modality typically relies solely on pre-trained Contrastive Language-Image Pretraining (CLIP) models. Our research has uncovered a significant issue with the text-to-motion model: its predictions often exhibit inconsistent outputs, resulting in vastly different or even incorrect poses when presented with semantically similar or identical text inputs. In this paper, we undertake an analysis to elucidate the underlying causes of this instability, establishing a clear link between the unpredictability of model outputs and the erratic attention patterns of the text encoder module. Consequently, we introduce a formal framework aimed at addressing this issue, which we term the Stable Text-to-Motion Framework (SATO). SATO consists of three modules, each dedicated to stable attention, stable prediction, and maintaining a balance between accuracy and robustness trade-off. We present a methodology for constructing an SATO that satisfies the stability of attention and prediction. To verify the stability of the model, we introduced a new textual synonym perturbation dataset based on HumanML3D and KIT-ML. Results show that SATO is significantly more stable against synonyms and other slight perturbations while keeping its high accuracy performance.
