English

Assurance Monitoring of Cyber-Physical Systems with Machine Learning Components

Machine Learning 2020-04-21 v2 Machine Learning

Abstract

Machine learning components such as deep neural networks are used extensively in Cyber-Physical Systems (CPS). However, they may introduce new types of hazards that can have disastrous consequences and need to be addressed for engineering trustworthy systems. Although deep neural networks offer advanced capabilities, they must be complemented by engineering methods and practices that allow effective integration in CPS. In this paper, we investigate how to use the conformal prediction framework for assurance monitoring of CPS with machine learning components. In order to handle high-dimensional inputs in real-time, we compute nonconformity scores using embedding representations of the learned models. By leveraging conformal prediction, the approach provides well-calibrated confidence and can allow monitoring that ensures a bounded small error rate while limiting the number of inputs for which an accurate prediction cannot be made. Empirical evaluation results using the German Traffic Sign Recognition Benchmark and a robot navigation dataset demonstrate that the error rates are well-calibrated while the number of alarms is small. The method is computationally efficient, and therefore, the approach is promising for assurance monitoring of CPS.

Keywords

Cite

@article{arxiv.2001.05014,
  title  = {Assurance Monitoring of Cyber-Physical Systems with Machine Learning Components},
  author = {Dimitrios Boursinos and Xenofon Koutsoukos},
  journal= {arXiv preprint arXiv:2001.05014},
  year   = {2020}
}

Comments

Accepted at TMCE 2020