Learning Nonlinear Systems In-Context: From Synthetic Data to Real-World Motor Control
Tong Jian, Tianyu Dai, Tao Yu
TL;DR
The paper addresses data-efficient control of nonlinear motor dynamics under varying loads, a setting where PI and physics-based methods struggle. It proposes a two-stage transformer framework pretrained on synthetic systems that enables one-shot in-context learning for motor feedforward control, followed by minimal fine-tuning. The approach generalizes to unseen motors and loads, achieving lower errors than PI and physics-based baselines, with 2-stage pretraining and the inclusion of nonlinear time-invariant data boosting performance. This work demonstrates that synthetic pretraining combined with in-context learning can enable rapid, hardware-agnostic, data-efficient control of physical systems.
Abstract
LLMs have shown strong in-context learning (ICL) abilities, but have not yet been extended to signal processing systems. Inspired by their design, we have proposed for the first time ICL using transformer models applicable to motor feedforward control, a critical task where classical PI and physics-based methods struggle with nonlinearities and complex load conditions. We propose a transformer based model architecture that separates signal representation from system behavior, enabling both few-shot finetuning and one-shot ICL. Pretrained on a large corpus of synthetic linear and nonlinear systems, the model learns to generalize to unseen system dynamics of real-world motors only with a handful of examples. In experiments, our approach generalizes across multiple motor load configurations, transforms untuned examples into accurate feedforward predictions, and outperforms PI controllers and physics-based feedforward baselines. These results demonstrate that ICL can bridge synthetic pretraining and real-world adaptability, opening new directions for data efficient control of physical systems.
