Hostname: page-component-77f85d65b8-2tv5m Total loading time: 0 Render date: 2026-03-30T02:36:24.489Z Has data issue: false hasContentIssue false

Assurance monitoring of learning-enabled cyber-physical systems using inductive conformal prediction based on distance learning

Published online by Cambridge University Press:  31 May 2021

Dimitrios Boursinos*
Affiliation:
Department of Electrical Engineering and Computer Science, Institute for Software Integrated Systems, Vanderbilt University, Nashville, TN, USA
Xenofon Koutsoukos
Affiliation:
Department of Electrical Engineering and Computer Science, Institute for Software Integrated Systems, Vanderbilt University, Nashville, TN, USA
*
Author for correspondence: Dimitrios Boursinos, E-mail: dimitrios.boursinos@vanderbilt.edu
Rights & Permissions [Opens in a new window]

Abstract

Machine learning components such as deep neural networks are used extensively in cyber-physical systems (CPS). However, such components 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 proposed an approach for assurance monitoring of learning-enabled CPS based on the conformal prediction framework. In order to allow real-time assurance monitoring, the approach employs distance learning to transform high-dimensional inputs into lower size embedding representations. By leveraging conformal prediction, the approach provides well-calibrated confidence and ensures a bounded small error rate while limiting the number of inputs for which an accurate prediction cannot be made. We demonstrate the approach using three datasets of mobile robot following a wall, speaker recognition, and traffic sign recognition. The experimental results demonstrate that the error rates are well-calibrated while the number of alarms is very small. Furthermore, the method is computationally efficient and allows real-time assurance monitoring of CPS.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
Copyright © The Author(s), 2021. Published by Cambridge University Press
Figure 0

Fig. 1. Assurance monitoring using ICP based on distance learning.

Figure 1

Fig. 2. Embedding representations of input images from the traffic sign recognition dataset.

Figure 2

Fig. 3. (a) Siamese network architecture and (b) triplet network architecture.

Figure 3

Algorithm 1. Training, calibration, and significance level computation

Figure 4

Algorithm 2. Assurance monitoring

Figure 5

Fig. 4. Baseline DNN architecture.

Figure 6

Table 1. Clustering comparison using the silhouette coefficient

Figure 7

Fig. 5. Illustrative example.

Figure 8

Fig. 6. Performance and calibration curves formed using the validation data from the different datasets using the nearest centroid NC function.

Figure 9

Table 2. ICP performance for the different configurations

Figure 10

Table 3. Execution times and memory requirements