English

Robust Machine Learning Modeling for Predictive Control Using Lipschitz-Constrained Neural Networks

Systems and Control 2023-08-29 v1 Systems and Control

Abstract

Neural networks (NNs) have emerged as a state-of-the-art method for modeling nonlinear systems in model predictive control (MPC). However, the robustness of NNs, in terms of sensitivity to small input perturbations, remains a critical challenge for practical applications. To address this, we develop Lipschitz-Constrained Neural Networks (LCNNs) for modeling nonlinear systems and derive rigorous theoretical results to demonstrate their effectiveness in approximating Lipschitz functions, reducing input sensitivity, and preventing over-fitting. Specifically, we first prove a universal approximation theorem to show that LCNNs using SpectralDense layers can approximate any 1-Lipschitz target function. Then, we prove a probabilistic generalization error bound for LCNNs using SpectralDense layers by using their empirical Rademacher complexity. Finally, the LCNNs are incorporated into the MPC scheme, and a chemical process example is utilized to show that LCNN-based MPC outperforms MPC using conventional feedforward NNs in the presence of training data noise.

Keywords

Cite

@article{arxiv.2308.13721,
  title  = {Robust Machine Learning Modeling for Predictive Control Using Lipschitz-Constrained Neural Networks},
  author = {Wallace Tan Gian Yion and Zhe Wu},
  journal= {arXiv preprint arXiv:2308.13721},
  year   = {2023}
}
R2 v1 2026-06-28T12:04:49.289Z