Bringing Machine Learning Classifiers Into Critical Cyber-Physical Systems: A Matter of Design

被引:0
作者
Sayin, Burcu [1 ]
Zoppi, Tommaso [2 ]
Marchini, Nicolo [1 ]
Khokhar, Fahad Ahmed [2 ]
Passerini, Andrea [1 ]
机构
[1] Univ Trento, Dept Informat Engn & Comp Sci, I-38123 Povo, Italy
[2] Univ Florence, Dept Math & Comp Sci, I-50134 Florence, Italy
关键词
Measurement; Monitoring; Cyber-physical systems; Calibration; Detectors; Standards; Safety; Intrusion detection; Costs; Accuracy; Critical infrastructures; cost-sensitive learning; cyber-physical systems; machine learning; prediction rejection; safety; ANOMALY DETECTION; NETWORK; DATASET; COST;
D O I
10.1109/ACCESS.2025.3568501
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Machine Learning (ML) models are increasingly used by domain experts to tackle classification tasks, aiming for high predictive accuracy. However, classifiers are inherently prone to misclassifications, especially when they encounter unfamiliar, previously unseen or out-of-distribution input data. This creates significant challenges for their deployment in critical Cyber-Physical Systems (CPSs)-such as autonomous vehicles, industrial control systems, and medical devices-where misclassifications can lead to severe consequences for people, infrastructure, and the environment. This paper argues that ML classifiers intended for critical applications should not be designed nor evaluated in isolation. Instead, Critical System Classifiers (CSCs) primarily aim at reducing misclassifications by rejecting uncertain predictions and trigger mitigation strategies integrated into the encompassing CPS. We present a high-level CSC architecture that supports black-box classifier integration, preprocessing for unknown detection, post-hoc calibration, and cost-sensitive thresholding. We emphasize the need for cost-aware evaluation metrics that explicitly account for rejected predictions, enabling a more realistic assessment of classifier performance in critical systems. We validate our approach through experiments on tabular datasets related to failure prediction, intrusion detection, and error detection-common use cases for classifiers in CPSs. Key findings include: 1) cost-sensitive evaluation often leads to the selection of different classifiers than standard metrics suggest; 2) tree-based models outperform statistical ones in classification tasks; 3) calibration and rejection mechanisms provide a robust notion of confidence; and 4) combining multiple uncertainty-based rejection strategies achieves a favorable trade-off between high accuracy, low rejection rates, and cost. All experiments and implementations are publicly available via our CINNABAR GitHub repository. Overall, this study offers a system-level perspective and practical software architecture for safely deploying ML classifiers in critical CPS domains, paving the way toward more trustworthy and certifiable AI in real-world infrastructures.
引用
收藏
页码:94858 / 94877
页数:20
相关论文
共 86 条
[1]  
Abbey C, 2014, IEEE POWER ENERGY M, V12, P67, DOI 10.1109/MPE.2014.2301514
[2]  
Abrecht S, 2024, IEEE T INTELL VEHICL, P1, DOI [10.1109/tiv.2024.3428415, 10.1109/TIV.2024.3428415, DOI 10.1109/TIV.2024.3428415]
[3]  
Agarwal A., 2018, Machine Failure Prediction
[4]  
Ami A. S., 2024, PROC IEEE S SECUR PR
[5]  
[Anonymous], 2017, APS Failure at Scania Trucks
[6]  
Aptiv Services U.S, 2019, Safety First for Automated Driving
[7]  
Arik SO, 2021, AAAI CONF ARTIF INTE, V35, P6679
[8]  
Aslansefat K., 2020, P INT S MOD BAS SAF, V12297, DOI [DOI 10.1007/978-3-030-58920-2_13, 10.1007/978-3-030-58920-2_13]
[9]   Basic concepts and taxonomy of dependable and secure computing [J].
Avizienis, A ;
Laprie, JC ;
Randell, B ;
Landwehr, C .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2004, 1 (01) :11-33
[10]  
BackBlaze, BackBlaze HDD Data