SPLIT: Sparse Incremental Learning of Error Dynamics for Control-Oriented Modeling in Autonomous Vehicles
Yaoyu Li, Chaosheng Huang, Jun Li
TL;DR
The paper addresses the challenge of online, control-oriented vehicle modeling by combining a nominal physical model with a Gaussian Process residual. It introduces SPLIT, which reduces the GP residual input from five dimensions to three via a decomposition into invariant and variable elements, and enforces online learning within a explicitly defined valid region partitioned into subregions. Residual evaluations are sparsified with a Bayesian Committee Machine, enabling real-time, parallel GP inference on streaming data. Across aggressive simulations and real-world experiments, SPLIT achieves faster adaptation, improved control performance, and robust generalization to unseen scenarios, with update times below 0.2 ms and modest memory use, demonstrating the practicality of GP-based residuals in autonomous vehicle control.
Abstract
Accurate, computationally efficient, and adaptive vehicle models are essential for autonomous vehicle control. Hybrid models that combine a nominal model with a Gaussian Process (GP)-based residual model have emerged as a promising approach. However, the GP-based residual model suffers from the curse of dimensionality, high evaluation complexity, and the inefficiency of online learning, which impede the deployment in real-time vehicle controllers. To address these challenges, we propose SPLIT, a sparse incremental learning framework for control-oriented vehicle dynamics modeling. SPLIT integrates three key innovations: (i) Model Decomposition. We decompose the vehicle model into invariant elements calibrated by experiments, and variant elements compensated by the residual model to reduce feature dimensionality. (ii) Local Incremental Learning. We define the valid region in the feature space and partition it into subregions, enabling efficient online learning from streaming data. (iii) GP Sparsification. We use bayesian committee machine to ensure scalable online evaluation. Integrated into model-based controllers, SPLIT is evaluated in aggressive simulations and real-vehicle experiments. Results demonstrate that SPLIT improves model accuracy and control performance online. Moreover, it enables rapid adaptation to vehicle dynamics deviations and exhibits robust generalization to previously unseen scenarios.
