Evaluation of Machine Learning Algorithms for Detection of Malicious Traffic in SCADA Network

被引:0
作者
L. Rajesh
Penke Satyanarayana
机构
[1] Koneru Lakshmaiah Education Foundation,Department of ECE
[2] K L Deemed to be University,undefined
来源
Journal of Electrical Engineering & Technology | 2022年 / 17卷
关键词
Intrusion detection system; Process control system; SCADA system; Machine learning; Network security; Sensor telemetry; Monitoring; Soft computing with sensor data;
D O I
暂无
中图分类号
学科分类号
摘要
Industrial Process Control Systems (IPCS) like Supervisory Control and Data Acquisition (SCADA) systems are more vulnerable to cyber-attacks. Detection of malicious traffic in IPCS-SCADA network using machine learning techniques is one of the security enhancement methods of Industrial Process Control Systems. The existing network intrusion detection methods used limited old data sets and little addressed for IPCS-SCADA specific network. In this paper we evaluated machine learning algorithms with and with out filtering and sampling techniques for intrusion detection in IPCS-SCADA network. In this work, we generated own data set with network traffic contains both normal and attack data using a real time SCADA test bed. Next we applied feature extraction techniques Chi-Square, ANOVA and Least Absolute Shrinkage and Selection Operator (LASSO) to reduce the feature set dimensionality. We applied SVM variant Synthetic Minority Oversampling Technique (SVMSMOTE) for handling this imbalance data set. After that we used four Machine Learning (ML) algorithms like Random Forest (RF), Support Vector Machine (SVM), K-nearest neighbors (KNN) and Naive Bayes (NB) and calculated various performance metrics like Accuracy, Matthews correlation coefficient (MCC), recall, F1-score, FNR and ROC. We evaluated the performance of these ML algorithms with (a) ML techniques only (b) ML techniques with feature selection methods (c) ML techniques with SVMSMOTE only (d) ML techniques with both feature selection methods and SVMSMOTE. We concluded from the results that SVM algorithm with filtering and SVMSMOTE technique outperforms compared to other three machine learning algorithms, with ROC  value of 99.96%.
引用
收藏
页码:913 / 928
页数:15
相关论文
共 50 条
  • [31] Performance Evaluation of Machine Learning Algorithms in Apache Spark for Intrusion Detection
    Dobson, Anthony
    Roy, Kaushik
    Yuan, Xiaohong
    Xu, Jinsheng
    2018 28TH INTERNATIONAL TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC), 2018, : 374 - 379
  • [32] A Comparison of Supervised Machine Learning Algorithms for Classification of Communications Network Traffic
    Perera, Pramitha
    Tian, Yu-Chu
    Fidge, Colin
    Kelly, Wayne
    NEURAL INFORMATION PROCESSING, ICONIP 2017, PT I, 2017, 10634 : 445 - 454
  • [33] Accurate Load Prediction Algorithms Assisted with Machine Learning for Network Traffic
    Gao, Yin
    Zhang, Man
    Chen, Jiajun
    Han, Jiren
    Li, Dapeng
    Qiu, Ruitao
    IWCMC 2021: 2021 17TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2021, : 1683 - 1688
  • [34] Classification of Normal and Malicious Traffic Based on an Ensemble of Machine Learning for a Vehicle CAN-Network
    Alalwany, Easa
    Mahgoub, Imad
    SENSORS, 2022, 22 (23)
  • [35] Empirical Study on Malicious URL Detection Using Machine Learning
    Patgiri, Ripon
    Katari, Hemanth
    Kumar, Ronit
    Sharma, Dheeraj
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, ICDCIT 2019, 2019, 11319 : 380 - 388
  • [36] Machine learning algorithms for diabetes detection: a comparative evaluation of performance of algorithms
    Surabhi Saxena
    Debashish Mohapatra
    Subhransu Padhee
    Goutam Kumar Sahoo
    Evolutionary Intelligence, 2023, 16 : 587 - 603
  • [37] Machine learning algorithms for diabetes detection: a comparative evaluation of performance of algorithms
    Saxena, Surabhi
    Mohapatra, Debashish
    Padhee, Subhransu
    Sahoo, Goutam Kumar
    EVOLUTIONARY INTELLIGENCE, 2023, 16 (02) : 587 - 603
  • [38] Performance evaluation of secured network traffic classification using a machine learning approach
    Afuwape, Afeez Ajani
    Xu, Ying
    Anajemba, Joseph Henry
    Srivastava, Gautam
    COMPUTER STANDARDS & INTERFACES, 2021, 78 (78)
  • [39] Detection of malicious URLs using machine learning
    Reyes-Dorta, Nuria
    Caballero-Gil, Pino
    Rosa-Remedios, Carlos
    WIRELESS NETWORKS, 2024, 30 (09) : 7543 - 7560
  • [40] Machine Learning in Network Anomaly Detection: A Survey
    Wang, Song
    Balarezo, Juan Fernando
    Kandeepan, Sithamparanathan
    Al-Hourani, Akram
    Chavez, Karina Gomez
    Rubinstein, Benjamin
    IEEE ACCESS, 2021, 9 : 152379 - 152396