Evaluation of Lightweight Machine Learning-Based NIDS Techniques for Industrial IoT

被引:0
作者
Baron, Alex [1 ,2 ]
Le Jeune, Laurens [2 ,3 ]
Hellemans, Wouter [2 ]
Rabbani, Md Masoom [2 ]
Mentens, Nele [2 ,4 ]
机构
[1] Univ Padua, Dept Math, Padua, Italy
[2] Katholieke Univ Leuven, ES&S COSIC, Leuven, Belgium
[3] Katholieke Univ Leuven, EAVISE PSI, Leuven, Belgium
[4] Leiden Univ, LIACS, Leiden, Netherlands
来源
APPLIED CRYPTOGRAPHY AND NETWORK SECURITY WORKSHOPS, PT I, ACNS 2024-AIBLOCK 2024, AIHWS 2024, AIOTS 2024, SCI 2024, AAC 2024, SIMLA 2024, LLE 2024, AND CIMSS 2024 | 2024年 / 14586卷
关键词
Intrusion Detection System; IIoT; Machine Learning; Embedded platforms; FPGA; INTRUSION DETECTION;
D O I
10.1007/978-3-031-61486-6_15
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Internet of Things (IoT) devices have revolutionized communication, transportation, healthcare, and many other fields. In particular, the adoption of these devices has propelled the growth of Industry 4.0 to an exponential pace. However, while this vast pool of interconnected devices broadens the opportunities for better business and better lives, it also attracts the attention of cybercriminals. Nevertheless, it has been shown that the resource-constrained nature of these devices inhibits the deployment of traditional security measures. To this end, we investigate how various lightweight Machine Learning-based intrusion detection systems (IDSs) can be implemented on resource-constrained IoT devices. Specifically, we train various decision tree and neural network-based models and implement them on Raspberry Pi and Field-Programmable Gate Array (FPGA) platforms. Furthermore, we evaluate our implementations on the IoT-23 and TON IoT datasets and compare the results in terms of classification performance, throughput and resource consumption. We show that tree-based models surpass the neural network-based models in classification performance and throughput but that hardware acceleration on FPGA can aid in closing the gap in terms of throughput. As such, this work opens the path for the deployment of a real-time distributed IDS on low-cost devices.
引用
收藏
页码:246 / 264
页数:19
相关论文
共 34 条
[1]   Deep recurrent neural network for IoT intrusion detection system [J].
Almiani, Muder ;
AbuGhazleh, Alia ;
Al-Rahayfeh, Amer ;
Atiewi, Saleh ;
Razaque, Abdul .
SIMULATION MODELLING PRACTICE AND THEORY, 2020, 101
[2]  
[Anonymous], 2007, RFC 4949
[3]  
[Anonymous], 2016, The Guardian
[4]  
Baron A., 2022, Master's thesis
[5]   Network Intrusion Detection for IoT Security Based on Learning Techniques [J].
Chaabouni, Nadia ;
Mosbah, Mohamed ;
Zemmari, Akka ;
Sauvignac, Cyrille ;
Faruki, Parvez .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2019, 21 (03) :2671-2701
[6]   Machine Learning DDoS Detection for Consumer Internet of Things Devices [J].
Doshi, Rohan ;
Apthorpe, Noah ;
Feamster, Nick .
2018 IEEE SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS (SPW 2018), 2018, :29-35
[7]   Deep learning methods in network intrusion detection: A survey and an objective comparison [J].
Gamage, Sunanda ;
Samarabandu, Jagath .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2020, 169
[8]   Deep Learning-based Intrusion Detection for IoT Networks [J].
Ge, Mengmeng ;
Fu, Xiping ;
Syed, Naeem ;
Baig, Zubair ;
Teo, Gideon ;
Robles-Kelly, Antonio .
2019 IEEE 24TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2019), 2019, :256-265
[9]   Attack and anomaly detection in IoT sensors in IoT sites using machine learning approaches [J].
Hasan, Mahmudul ;
Islam, Md. Milon ;
Zarif, Md Ishrak Islam ;
Hashem, M. M. A. .
INTERNET OF THINGS, 2019, 7
[10]  
Hodo E, 2016, 2016 INTERNATIONAL SYMPOSIUM ON NETWORKS, COMPUTERS AND COMMUNICATIONS (ISNCC)