English

Online Poisoning Attacks Against Data-Driven Predictive Control

Systems and Control 2022-11-28 v2 Systems and Control

Abstract

Data-driven predictive control (DPC) is a feedback control method for systems with unknown dynamics. It repeatedly optimizes a system's future trajectories based on past input-output data. We develop a numerical method that computes poisoning attacks that inject additive perturbations to the online output data to change the trajectories optimized by DPC. This method is based on implicitly differentiating the solution map of the trajectory optimization in DPC. We demonstrate that the resulting attacks can cause an output tracking error one order of magnitude higher than random perturbations in numerical experiments.

Keywords

Cite

@article{arxiv.2209.09108,
  title  = {Online Poisoning Attacks Against Data-Driven Predictive Control},
  author = {Yue Yu and Ruihan Zhao and Sandeep Chinchali and Ufuk Topcu},
  journal= {arXiv preprint arXiv:2209.09108},
  year   = {2022}
}
R2 v1 2026-06-28T01:39:58.428Z