A lightweight approach for network intrusion detection in industrial cyber-physical systems based on knowledge distillation and deep metric learning

被引:78
作者
Wang, Zhendong [1 ]
Li, Zeyu [1 ]
He, Daojing [2 ]
Chan, Sammy [3 ]
机构
[1] Jiangxi Univ Sci & Technol, Sch Informat Engn, Ganzhou 341000, Peoples R China
[2] Harbin Inst Technol, Sch Comp Sci & Technol, Shenzhen 518055, Peoples R China
[3] City Univ Hong Kong, Dept Elect Engn, Hong Kong 999077, Peoples R China
关键词
Intrusion detection; Industrial cyber-physical system; Knowledge distillation; Triplet neural network; SMART GRIDS; OPTIMIZATION; SECURITY;
D O I
10.1016/j.eswa.2022.117671
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the rapid development of technology and science, machine learning approaches and deep learning methods have been widely applied in industrial Cyber-Physical Systems. However, there are still some challenging issues for anomaly detection to classify various attacks in industrial CPS to ensure the cyber security, especially when dealing with resource-constrained IoT devices. In this paper, we propose a Knowledge Distillation model based on Triplet Convolution Neural Network to improve the model performance and greatly enhance the speed of anomaly detection for industrial CPS as well as reduce the complexity of the model. Specifically, during the training process, we design a robust model loss function to improve the training stability of the model. A new neural network training method called K-fold cross training is also proposed to enhance the accuracy of anomaly detection. A lot of experimental results demonstrate that the performance metrics of KD-TCNN on the benchmark datasets NSL-KDD and CIC ID52017 have significant advantages over traditional deep learning approaches and the recent state-of-the-art models. Furthermore, when compared to the original model, our model's computational cost and size are both reduced by roughly 86% with just 0.4% accuracy loss.
引用
收藏
页数:17
相关论文
共 53 条
[1]   An intelligent cognitive computing based intrusion detection for industrial cyber-physical systems [J].
Althobaiti, Maha M. ;
Kumar, K. Pradeep Mohan ;
Gupta, Deepak ;
Kumar, Sachin ;
Mansour, Romany F. .
MEASUREMENT, 2021, 186
[2]   Autoencoder-based deep metric learning for network intrusion detection [J].
Andresini, Giuseppina ;
Appice, Annalisa ;
Malerba, Donato .
INFORMATION SCIENCES, 2021, 569 (569) :706-727
[3]  
[Anonymous], 2015, A study on nsl-kdd dataset for intrusion detection system based on classification algorithms
[4]   I-SiamIDS: an improved Siam-IDS for handling class imbalance in network-based intrusion detection systems [J].
Bedi, Punam ;
Gupta, Neha ;
Jindal, Vinita .
APPLIED INTELLIGENCE, 2021, 51 (02) :1133-1151
[5]  
Bromley J., 1993, International Journal of Pattern Recognition and Artificial Intelligence, V7, P669, DOI 10.1142/S0218001493000339
[6]  
Chawla Ashima, 2019, ECML PKDD 2018 Workshops. Nemesis 2018, UrbReas 2018, SoGood 2018 IWAISe 2018, and Green Data Mining 2018. Proceedings: Lecture Notes in Artificial Intelligence (LNAI 11329), P149, DOI 10.1007/978-3-030-13453-2_12
[7]   Xception: Deep Learning with Depthwise Separable Convolutions [J].
Chollet, Francois .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :1800-1807
[8]   Intrusion Detection for Cyber-Physical Systems Using Generative Adversarial Networks in Fog Environment [J].
de Araujo-Filho, Paulo Freitas ;
Kaddoum, Georges ;
Campelo, Divanilson R. ;
Santos, Aline Gondim ;
Macedo, David ;
Zanchettin, Cleber .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (08) :6247-6256
[9]   A systems and control perspective of CPS security [J].
Dibaji, Seyed Mehran ;
Pirani, Mohammad ;
Flamholz, David Bezalel ;
Annaswamy, Anuradha M. ;
Johansson, Karl Henrik ;
Chakrabortty, Aranya .
ANNUAL REVIEWS IN CONTROL, 2019, 47 :394-411
[10]   A survey on security control and attack detection for industrial cyber-physical systems [J].
Ding, Derui ;
Han, Qing-Long ;
Xiang, Yang ;
Ge, Xiaohua ;
Zhang, Xian-Ming .
NEUROCOMPUTING, 2018, 275 :1674-1683