TY - GEN
T1 - A Dual-Layer Architecture for the Protection of Medical Devices from Anomalous Instructions
AU - Mahler, Tom
AU - Shalom, Erez
AU - Elovici, Yuval
AU - Shahar, Yuval
N1 - Publisher Copyright: © 2020, Springer Nature Switzerland AG.
PY - 2020/1/1
Y1 - 2020/1/1
N2 - Complex medical devices are controlled by instructions sent from a host PC. Anomalous instructions introduce many potentially harmful threats to patients (e.g., radiation overexposure), to physical components (e.g., manipulation of device motors) devices, or to functionality (e.g., manipulation of medical images). Threats can occur due to cyber-attacks, human errors (e.g., a technician’s configuration mistake), or host PC software bugs. To protect medical devices, we propose to analyze the instructions sent from the host PC to the physical components using a new architecture for the detection of anomalous instructions. Our architecture includes two detection layers: (1) an unsupervised context-free (CF) layer that detects anomalies based solely on the instructions’ content and inter-correlations; and (2) a supervised context-sensitive (CS) layer that detects anomalies with respect to the classifier’s output, relative to the clinical objectives. We evaluated the new architecture in the computed tomography (CT) domain, using 8,277 CT instructions that we recorded. We evaluated the CF layer using 14 different unsupervised anomaly detection algorithms. We evaluated the CS layer for four different types of clinical objective contexts, using five supervised classification algorithms for each context. Adding the second CS layer to the architecture improved the overall anomaly detection performance from an F1 score of 71.6% (using only the CF layer) to 82.3%–98.8% (depending on the clinical objective used). Furthermore, the CS layer enables the detection of CS anomalies, using the semantics of the device’s procedure, which cannot be detected using only the purely syntactic CF layer.
AB - Complex medical devices are controlled by instructions sent from a host PC. Anomalous instructions introduce many potentially harmful threats to patients (e.g., radiation overexposure), to physical components (e.g., manipulation of device motors) devices, or to functionality (e.g., manipulation of medical images). Threats can occur due to cyber-attacks, human errors (e.g., a technician’s configuration mistake), or host PC software bugs. To protect medical devices, we propose to analyze the instructions sent from the host PC to the physical components using a new architecture for the detection of anomalous instructions. Our architecture includes two detection layers: (1) an unsupervised context-free (CF) layer that detects anomalies based solely on the instructions’ content and inter-correlations; and (2) a supervised context-sensitive (CS) layer that detects anomalies with respect to the classifier’s output, relative to the clinical objectives. We evaluated the new architecture in the computed tomography (CT) domain, using 8,277 CT instructions that we recorded. We evaluated the CF layer using 14 different unsupervised anomaly detection algorithms. We evaluated the CS layer for four different types of clinical objective contexts, using five supervised classification algorithms for each context. Adding the second CS layer to the architecture improved the overall anomaly detection performance from an F1 score of 71.6% (using only the CF layer) to 82.3%–98.8% (depending on the clinical objective used). Furthermore, the CS layer enables the detection of CS anomalies, using the semantics of the device’s procedure, which cannot be detected using only the purely syntactic CF layer.
KW - Anomaly detection
KW - CT scanner
KW - Cyber-security
KW - Medical devices
KW - Medical imaging devices
UR - http://www.scopus.com/inward/record.url?scp=85092245799&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-59137-3_25
DO - 10.1007/978-3-030-59137-3_25
M3 - Conference contribution
SN - 9783030591366
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 273
EP - 286
BT - Artificial Intelligence in Medicine - 18th International Conference on Artificial Intelligence in Medicine, AIME 2020, Proceedings
A2 - Michalowski, Martin
A2 - Moskovitch, Robert
PB - Springer Science and Business Media Deutschland GmbH
T2 - 18th International Conference on Artificial Intelligence in Medicine, AIME 2020
Y2 - 25 August 2020 through 28 August 2020
ER -