It is occasionally challenging to secure the cyber-physical systems (CPS) that underpin the Internet of Things (IoT) since security measures taken into account for general information and technology operations (IT/OT) might not function well in a CPS environment. In this article, we suggested an automatic cyberattack detection and classification system built around machine learning. It uses several ML models to achieve IoT cybersecurity applications. Learning based Cyber Attack Detection and Classification (LbCADC) is the approach we suggested. An ML pipeline and an IoT integrated use case dataset are the algorithm's inputs. It trains classifiers using supervised learning, and then uses the generated models to automatically detect and categorize cyberattacks. An empirical study evaluates our methods. The results of the experiments showed that the ML models could identify and categorize cyberattacks. The best accuracy of 98.36% was demonstrated by Multilayer Perceptron (MLP) in binary classification. SVM performed best for multi-class classification, achieving 97.59% accuracy.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Analysis of Machine Learning Algorithms for Automated Cyber-Attack Identification and Categorization in IoT-Based Cyber-Physical Systems

  • Voruganti Naresh Kumar,
  • Koripalli Nagamani,
  • Sheo Kumar,
  • C. Syamsundar,
  • B. Gayathri,
  • Kanneganti Anusha

摘要

It is occasionally challenging to secure the cyber-physical systems (CPS) that underpin the Internet of Things (IoT) since security measures taken into account for general information and technology operations (IT/OT) might not function well in a CPS environment. In this article, we suggested an automatic cyberattack detection and classification system built around machine learning. It uses several ML models to achieve IoT cybersecurity applications. Learning based Cyber Attack Detection and Classification (LbCADC) is the approach we suggested. An ML pipeline and an IoT integrated use case dataset are the algorithm's inputs. It trains classifiers using supervised learning, and then uses the generated models to automatically detect and categorize cyberattacks. An empirical study evaluates our methods. The results of the experiments showed that the ML models could identify and categorize cyberattacks. The best accuracy of 98.36% was demonstrated by Multilayer Perceptron (MLP) in binary classification. SVM performed best for multi-class classification, achieving 97.59% accuracy.