From Embedding to Control: Representations for Stochastic Multi-Object Systems
Xiaoyuan Cheng, Yiming Yang, Wei Jiang, Chenyang Yuan, Zhuo Sun, Yukun Hu
TL;DR
The paper addresses the challenge of modeling and controlling stochastic nonlinear multi-object systems with non-uniform interactions and random topologies. It introduces Graph Controllable Embeddings (GCE), which embed conditional distributions $P(O_t|A_t,H_t)$ into a RKHS to render dynamics linear in the embedding, enabling linear controllers. A mean-field based adaptive interaction model is developed to capture non-uniform neighbor influence with provable low sample complexity, and a graph neural network builds topology-aware kernel features for generalization to unseen graphs. Theoretical guarantees of existence and convergence accompany empirical results across robotics, physical systems, and power grids, showing improvements over baselines in both in-distribution and few-shot settings. This work enables scalable, data-efficient control of complex multi-object environments and highlights avenues for extending to richer relational structures.
Abstract
This paper studies how to achieve accurate modeling and effective control in stochastic nonlinear dynamics with multiple interacting objects. However, non-uniform interactions and random topologies make this task challenging. We address these challenges by proposing \textit{Graph Controllable Embeddings} (GCE), a general framework to learn stochastic multi-object dynamics for linear control. Specifically, GCE is built on Hilbert space embeddings, allowing direct embedding of probability distributions of controlled stochastic dynamics into a reproducing kernel Hilbert space (RKHS), which enables linear operations in its RKHS while retaining nonlinear expressiveness. We provide theoretical guarantees on the existence, convergence, and applicability of GCE. Notably, a mean field approximation technique is adopted to efficiently capture inter-object dependencies and achieve provably low sample complexity. By integrating graph neural networks, we construct data-dependent kernel features that are capable of adapting to dynamic interaction patterns and generalizing to even unseen topologies with only limited training instances. GCE scales seamlessly to multi-object systems of varying sizes and topologies. Leveraging the linearity of Hilbert spaces, GCE also supports simple yet effective control algorithms for synthesizing optimal sequences. Experiments on physical systems, robotics, and power grids validate GCE and demonstrate consistent performance improvement over various competitive embedding methods in both in-distribution and few-shot tests
