English

Bridging Batch and Streaming Estimations to System Identification under Adversarial Attacks

Optimization and Control 2025-09-22 v1 Systems and Control Systems and Control

Abstract

System identification in modern engineering systems faces emerging challenges from unanticipated adversarial attacks beyond existing detection mechanisms. In this work, we obtain a provably accurate estimate of the Markov parameter matrix of order kk to identify partially observed linear systems, in which the probability of having an attack at each time is O(1/k)O(1/k). We show that given the batch data accumulated up to time TT^*, the 2\ell_2-norm estimator achieves an error decaying exponentially as kk grows. We then propose a stochastic projected subgradient descent algorithm on streaming data that produces an estimate at each time t<Tt<T^*, in which case the expected estimation error proves to be the larger of O(k/t)O(k/\sqrt{t}) and an exponentially decaying term in kk. This stochastic approach illustrates how non-smooth estimators can leverage first-order methods despite lacking recursive formulas. Finally, we integrate batch and streaming estimations to recover the Hankel matrix using the appropriate estimates of the Markov parameter matrix, which enables the synthesis of a robust adaptive controller based on the estimated balanced truncated model under adversarial attacks.

Keywords

Cite

@article{arxiv.2509.15794,
  title  = {Bridging Batch and Streaming Estimations to System Identification under Adversarial Attacks},
  author = {Jihun Kim and Javad Lavaei},
  journal= {arXiv preprint arXiv:2509.15794},
  year   = {2025}
}

Comments

15 pages, 2 figures

R2 v1 2026-07-01T05:45:30.573Z