Explainable Unsupervised Machine Learning for Cyber-Physical Systems

被引:26
|
作者
Wickramasinghe, Chathurika S. [1 ]
Amarasinghe, Kasun [2 ]
Marino, Daniel L. [1 ]
Rieger, Craig [3 ]
Manic, Milos [1 ]
机构
[1] Virginia Commonwealth Univ, Dept Comp Sci, Richmond, VA 23220 USA
[2] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
[3] Idaho Natl Lab INL, Idaho Falls, ID 83415 USA
关键词
Machine learning; Data models; Machine learning algorithms; Prediction algorithms; Self-organizing feature maps; Decision making; Artificial intelligence; Explainable artificial intelligence; self-organizing maps; interpretable machine learning; unsupervised machine learning; SELF-ORGANIZING MAP; AUTOENCODER; SECURITY; MODELS;
D O I
10.1109/ACCESS.2021.3112397
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cyber-Physical Systems (CPSs) play a critical role in our modern infrastructure due to their capability to connect computing resources with physical systems. As such, topics such as reliability, performance, and security of CPSs continue to receive increased attention from the research community. CPSs produce massive amounts of data, creating opportunities to use predictive Machine Learning (ML) models for performance monitoring and optimization, preventive maintenance, and threat detection. However, the "black-box" nature of complex ML models is a drawback when used in safety-critical systems such as CPSs. While explainable ML has been an active research area in recent years, much of the work has been focused on supervised learning. As CPSs rapidly produce massive amounts of unlabeled data, relying on supervised learning alone is not sufficient for data-driven decision making in CPSs. Therefore, if we are to maximize the use of ML in CPSs, it is necessary to have explainable unsupervised ML models. In this paper, we outline how unsupervised explainable ML could be used within CPSs. We review the existing work in unsupervised ML, present initial desiderata of explainable unsupervised ML for CPS, and present a Self-Organizing Maps based explainable clustering methodology which generates global and local explanations. We evaluate the fidelity of the generated explanations using feature perturbation techniques. The results show that the proposed method identifies the most important features responsible for the decision-making process of Self-organizing Maps. Further, we demonstrated that explainable Self-Organizing Maps are a strong candidate for explainable unsupervised machine learning by comparing its model capabilities and limitations with current explainable unsupervised methods.
引用
收藏
页码:131824 / 131843
页数:20
相关论文
共 50 条
  • [31] On the Safety of Machine Learning: Cyber-Physical Systems, Decision Sciences, and Data Products
    Varshney, Kush R.
    Alemzadeh, Homa
    BIG DATA, 2017, 5 (03) : 246 - 255
  • [32] Challenges of Machine Learning Applied to Safety-Critical Cyber-Physical Systems
    Pereira, Ana
    Thomas, Carsten
    MACHINE LEARNING AND KNOWLEDGE EXTRACTION, 2020, 2 (04): : 579 - 602
  • [33] Guest editorial: Machine learning for secure cyber-physical industrial control systems
    Liu, Shichao
    Wu, Ligang
    Leon, Jose Ignacio
    Chen, Bo
    IET CYBER-PHYSICAL SYSTEMS: THEORY & APPLICATIONS, 2022, 7 (01) : 1 - 3
  • [34] Machine Learning for Digital Twins to Predict Responsiveness of Cyber-Physical Energy Systems
    Snijders, Ron
    Pileggi, Paolo
    Broekhuijsen, Jeroen
    Verriet, Jacques
    Wiering, Marco
    Kok, Koen
    2020 8TH WORKSHOP ON MODELING AND SIMULATION OF CYBER-PHYSICAL ENERGY SYSTEMS, 2020,
  • [35] Machine Learning Based Manufacturing Control System for Intelligent Cyber-Physical Systems
    Shah, Vaibhav
    Putnik, Goran D.
    FME TRANSACTIONS, 2019, 47 (04): : 802 - 809
  • [36] Detecting Time Synchronization Attacks in Cyber-Physical Systems with Machine Learning Techniques
    Wang, Jingxuan
    Tu, Wenting
    Hui, Lucas C. K.
    Yiu, S. M.
    Wang, Eric Ke
    2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 2246 - 2251
  • [37] Evasion Attack and Defense on Machine Learning Models in Cyber-Physical Systems: A Survey
    Wang, Shunyao
    Ko, Ryan K. L.
    Bai, Guangdong
    Dong, Naipeng
    Choi, Taejun
    Zhang, Yanjun
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2024, 26 (02): : 930 - 966
  • [38] Enabling cyber-physical systems with machine-to-machine technologies
    Wan, Jiafu
    Yan, Hehua
    Liu, Qiang
    Zhou, Keliang
    Lu, Rongshuang
    Li, Di
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2013, 13 (3-4) : 187 - 196
  • [39] A Survey on Machine-Learning Based Security Design for Cyber-Physical Systems
    Kim, Sangjun
    Park, Kyung-Joon
    APPLIED SCIENCES-BASEL, 2021, 11 (12):
  • [40] ENIGMA: An explainable digital twin security solution for cyber-physical systems
    Suhail, Sabah
    Iqbal, Mubashar
    Hussain, Rasheed
    Jurdak, Raja
    COMPUTERS IN INDUSTRY, 2023, 151