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 条
[41]   Malicious web content detection by machine learning [J].
Hou, Yung-Tsung ;
Chang, Yimeng ;
Chen, Tsuhan ;
Laih, Chi-Sung ;
Chen, Chia-Mei .
EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (01) :55-60
[42]   Network Traffic Anomaly Detection using Machine Learning Approaches [J].
Limthong, Kriangkrai ;
Tawsook, Thidarat .
2012 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2012, :542-545
[43]   Malicious URL Detection based on Machine Learning [J].
Cho Do Xuan ;
Hoa Dinh Nguyen ;
Nikolaevich, Tisenko Victor .
INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (01) :148-153
[44]   Malicious URL Detection Using Machine Learning [J].
Hani, Dr Raed Bani ;
Amoura, Motasem ;
Ammourah, Mohammad ;
Abu Khalil, Yazeed .
2024 15TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS, ICICS 2024, 2024,
[45]   Enhancing Detection of Malicious Traffic Through FPGA-Based Frequency Transformation and Machine Learning [J].
Hu, Zhenguo ;
Hasegawa, Hirokazu ;
Yamaguchi, Yukiko ;
Shimada, Hajime .
IEEE ACCESS, 2024, 12 :2648-2659
[46]   Machine Learning Models for Malicious Traffic Detection in IoT Networks/IoT-23 Dataset/ [J].
Oha, Chibueze Victor ;
Farouk, Fathima Shakoora ;
Patel, Pujan Pankaj ;
Meka, Prithvi ;
Nekkanti, Sowmya ;
Nayini, Bhageerath ;
Carvalho, Smit Xavier ;
Desai, Nisarg ;
Patel, Manishkumar ;
Butakov, Sergey .
MACHINE LEARNING FOR NETWORKING, MLN 2021, 2022, 13175 :69-84
[47]   The Cross-Evaluation of Machine Learning-Based Network Intrusion Detection Systems [J].
Apruzzese, Giovanni ;
Pajola, Luca ;
Conti, Mauro .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04) :5152-5169
[48]   Detecting malicious IoT traffic using Machine Learning techniques [J].
Jayaraman, Bhuvana ;
Thai, Mirnalinee T. H. A. N. G. A. N. A. D. A. R. T. H. A. N. G. A. ;
Anand, Anirudh ;
Nadar, Sri Sivasubramaniya .
ROMANIAN JOURNAL OF INFORMATION TECHNOLOGY AND AUTOMATIC CONTROL-REVISTA ROMANA DE INFORMATICA SI AUTOMATICA, 2023, 33 (04) :47-58
[49]   Evaluation of Machine Learning Algorithms in Network-Based Intrusion Detection Using Progressive Dataset [J].
Chua, Tuan-Hong ;
Salam, Iftekhar .
SYMMETRY-BASEL, 2023, 15 (06)
[50]   Intrusion Detection of Imbalanced Network Traffic Based on Machine Learning and Deep Learning [J].
Liu, Lan ;
Wang, Pengcheng ;
Lin, Jun ;
Liu, Langzhou .
IEEE ACCESS, 2021, 9 :7550-7563