Text2Data: Low-Resource Data Generation with Textual Control
Shiyu Wang, Yihao Feng, Tian Lan, Ning Yu, Yu Bai, Ran Xu, Huan Wang, Caiming Xiong, Silvio Savarese
TL;DR
Text2Data addresses the challenge of controllable text-to-data generation in low-resource domains by decoupling distribution learning from controllable finetuning. It first learns the data distribution from unlabeled data with an unconditional diffusion model, then finetunes on text-labeled data under a constraint-based objective that mitigates catastrophic forgetting, formalized via a lexicographic optimization and supported by a generalization bound. The approach yields superior controllability across molecules, motions, and time series while maintaining competitive generation quality, demonstrated on QM9, HumanML3D/AMASS, and stock-time-series datasets. This two-stage method reduces dependence on large labeled datasets and can be adapted to other generative models, offering a practical path for text-conditioned generation in scarce-label scenarios.
Abstract
Natural language serves as a common and straightforward signal for humans to interact seamlessly with machines. Recognizing the importance of this interface, the machine learning community is investing considerable effort in generating data that is semantically coherent with textual instructions. While strides have been made in text-to-data generation spanning image editing, audio synthesis, video creation, and beyond, low-resource areas characterized by expensive annotations or complex data structures, such as molecules, motion dynamics, and time series, often lack textual labels. This deficiency impedes supervised learning, thereby constraining the application of advanced generative models for text-to-data tasks. In response to these challenges in the low-resource scenario, we propose Text2Data, a novel approach that utilizes unlabeled data to understand the underlying data distribution through an unsupervised diffusion model. Subsequently, it undergoes controllable finetuning via a novel constraint optimization-based learning objective that ensures controllability and effectively counteracts catastrophic forgetting. Comprehensive experiments demonstrate that Text2Data is able to achieve enhanced performance regarding controllability across various modalities, including molecules, motions and time series, when compared to existing baselines.
