English

ModelGuard: Runtime Validation of Lipschitz-continuous Models

Systems and Control 2021-05-03 v1 Machine Learning Systems and Control

Abstract

This paper presents ModelGuard, a sampling-based approach to runtime model validation for Lipschitz-continuous models. Although techniques exist for the validation of many classes of models the majority of these methods cannot be applied to the whole of Lipschitz-continuous models, which includes neural network models. Additionally, existing techniques generally consider only white-box models. By taking a sampling-based approach, we can address black-box models, represented only by an input-output relationship and a Lipschitz constant. We show that by randomly sampling from a parameter space and evaluating the model, it is possible to guarantee the correctness of traces labeled consistent and provide a confidence on the correctness of traces labeled inconsistent. We evaluate the applicability and scalability of ModelGuard in three case studies, including a physical platform.

Keywords

Cite

@article{arxiv.2104.15006,
  title  = {ModelGuard: Runtime Validation of Lipschitz-continuous Models},
  author = {Taylor J. Carpenter and Radoslav Ivanov and Insup Lee and James Weimer},
  journal= {arXiv preprint arXiv:2104.15006},
  year   = {2021}
}
R2 v1 2026-06-24T01:40:25.765Z