Enhancing IoT Security: A Few-Shot Learning Approach for Intrusion Detection

被引:7
作者
Althiyabi, Theyab [1 ]
Ahmad, Iftikhar [1 ]
Alassafi, Madini O. [1 ]
机构
[1] King Abdulaziz Univ, Fac Comp & Informat Technol, Dept Informat Technol, Jeddah 21589, Saudi Arabia
关键词
few-shot learning; intrusion detection system; cybersecurity; Internet of Things; prototypical networks; NETWORK;
D O I
10.3390/math12071055
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Recently, the number of Internet of Things (IoT)-connected devices has increased daily. Consequently, cybersecurity challenges have increased due to the natural diversity of the IoT, limited hardware resources, and limited security capabilities. Intrusion detection systems (IDSs) play a substantial role in securing IoT networks. Several researchers have focused on machine learning (ML) and deep learning (DL) to develop intrusion detection techniques. Although ML is good for classification, other methods perform better in feature transformation. However, at the level of accuracy, both learning techniques have their own certain compromises. Although IDSs based on ML and DL methods can achieve a high detection rate, the performance depends on the training dataset size. Incidentally, collecting a large amount of data is one of the main drawbacks that limits performance when training datasets are lacking, and such methods can fail to detect novel attacks. Few-shot learning (FSL) is an emerging approach that is employed in different domains because of its proven ability to learn from a few training samples. Although numerous studies have addressed the issues of IDSs and improved IDS performance, the literature on FSL-based IDSs is scarce. Therefore, an investigation is required to explore the performance of FSL in IoT IDSs. This work proposes an IoT intrusion detection model based on a convolutional neural network as a feature extractor and a prototypical network as an FSL classifier. The empirical results were analyzed and compared with those of recent intrusion detection approaches. The accuracy results reached 99.44%, which shows a promising direction for involving FSL in IoT IDSs.
引用
收藏
页数:25
相关论文
共 41 条
[1]   Real time dataset generation framework for intrusion detection systems in IoT [J].
Al-Hadhrami, Yahya ;
Hussain, Farookh Khadeer .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 108 :414-423
[2]   Multiclass Classification Procedure for Detecting Attacks on MQTT-IoT Protocol [J].
Alaiz-Moreton, Hector ;
Aveleira-Mata, Jose ;
Ondicol-Garcia, Jorge ;
Luis Munoz-Castaneda, Angel ;
Garcia, Isaias ;
Benavides, Carmen .
COMPLEXITY, 2019, 2019
[3]   Impact of Dataset Size on Classification Performance: An Empirical Evaluation in the Medical Domain [J].
Althnian, Alhanoof ;
AlSaeed, Duaa ;
Al-Baity, Heyam ;
Samha, Amani ;
Dris, Alanoud Bin ;
Alzakari, Najla ;
Abou Elwafa, Afnan ;
Kurdi, Heba .
APPLIED SCIENCES-BASEL, 2021, 11 (02) :1-18
[5]  
Bontonou M., 2020, arXiv
[6]  
Chawla S., 2017, Deep Learning-Based Intrusion Detection System for Internet of Things, P72
[7]   AI Empowered Intrusion Detection for MQTT Networks [J].
Chesney, Steve ;
Roy, Kaushik .
5TH INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, BIG DATA, COMPUTING AND DATA COMMUNICATION SYSTEMS (ICABCD2022), 2022,
[8]  
Chowdhury MMU, 2017, 2017 IEEE 8TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (UEMCON), P456, DOI 10.1109/UEMCON.2017.8249084
[9]  
Fink M., 2004, Advances in Neural Information Processing Systems NIPS
[10]  
Guo JY, 2022, 2022 IFIP NETWORKING CONFERENCE (IFIP NETWORKING)