TS-IDS: Traffic-aware self-supervised learning for IoT Network Intrusion Detection

被引:19
|
作者
Nguyen, Hoang [1 ]
Kashef, Rasha [1 ]
机构
[1] Toronto Metropolitan Univ, Dept Elect Comp & BioMed Engn, Toronto, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Intrusion detection; Internet of Things; Graph neural networks; Artificial intelligence; DETECTION SYSTEM;
D O I
10.1016/j.knosys.2023.110966
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With recent advances in the Internet of Things (IoT) technology, more people can have instant and easy access to the IoT network of vast and diverse interconnected devices (e.g., surveillance cameras, motion sensors, or smart watches). This trend leads to a significant increase in the frequency and complexity of cyber attacks in the IoT network. Further, these attacks inflict severe financial and privacy damages to individuals and evince the need to develop a more effective and robust network intrusion detection system (NIDS). Network Intrusion Detection (NID) aims to identify the attacks in the networked devices, which is an essential task to protect and maintain Cyber Security. Although recent Machine Learning-based methods have developed and provided more efficient non-human intervention solutions to this problem, these methods still have some unsolved issues. One of the main limitations of existing solutions is that most focus on extracting the features at the flow level independently and ignore their interactions in the network, which impacts the detection performance. To address this problem, in this paper, we propose a Traffic-aware Self-supervised learning for IoT Network Intrusion Detection System, namely TS-IDS, which aims to capture the flow relationships between the network entities. Our approach leverages both node and edge features for improved performance. Additionally, we incorporate auxiliary property-based self-supervised learning (SSL) to enhance the graph representation, even in the absence of labelled data. We conducted experiments on two real-world datasets, NF-ToN-IoT and NF-BoT-IoT. We compared the proposed model with state-of-the-art baseline models to demonstrate the potential of our proposed framework. (c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页数:14
相关论文
共 50 条
  • [11] Encrypted Network Traffic Classification using Self-supervised Learning
    Towhid, Md Shamim
    Shahriar, Nashid
    PROCEEDINGS OF THE 2022 IEEE 8TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2022): NETWORK SOFTWARIZATION COMING OF AGE: NEW CHALLENGES AND OPPORTUNITIES, 2022, : 366 - 374
  • [12] SSA-GAT: Graph-Based Self-supervised Learning for Network Intrusion Detection
    Liu, Qian
    Zhang, Hui
    Zhang, Youpeng
    Fan, Lin
    Jin, Xue
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING-ICANN 2024, PT IX, 2024, 15024 : 476 - 491
  • [13] Mobility-aware federated self-supervised learning in vehicular network
    Xueying Gu
    Qiong Wu
    Qiang Fan
    Pingyi Fan
    Urban Lifeline, 2 (1):
  • [14] DeepIoT.IDS: Hybrid Deep Learning for Enhancing IoT Network Intrusion Detection
    Maseer, Ziadoon K.
    Yusof, Robiah
    Mostafa, Salama A.
    Bahaman, Nazrulazhar
    Musa, Omar
    Al-rimy, Bander Ali Saleh
    CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 69 (03): : 3945 - 3966
  • [15] Encrypted Network Traffic Classification in SDN using Self-supervised Learning
    Towhid, Md Shamim
    Shahriar, Nashid
    PROCEEDINGS OF THE 2022 IEEE 8TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2022): NETWORK SOFTWARIZATION COMING OF AGE: NEW CHALLENGES AND OPPORTUNITIES, 2022, : 243 - 245
  • [16] A Novel Self-supervised Few-shot Network Intrusion Detection Method
    Zhang, Jing
    Shi, Zhixin
    Wu, Hao
    Xing, Mengyan
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS (WASA 2022), PT I, 2022, 13471 : 513 - 525
  • [17] Intrusion Detection using Network Traffic Profiling and Machine Learning for IoT
    Rose, Joseph R.
    Swann, Matthew
    Bendiab, Gueltoum
    Shiaeles, Stavros
    Kolokotronis, Nicholas
    PROCEEDINGS OF THE 2021 IEEE 7TH INTERNATIONAL CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT 2021): ACCELERATING NETWORK SOFTWARIZATION IN THE COGNITIVE AGE, 2021, : 409 - 415
  • [18] Geography-Aware Self-Supervised Learning
    Ayush, Kumar
    Uzkent, Burak
    Meng, Chenlin
    Tanmay, Kumar
    Burke, Marshall
    Lobell, David
    Ermon, Stefano
    2021 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2021), 2021, : 10161 - 10170
  • [19] Intrusion Detection using Network Traffic Profiling and Machine Learning for IoT
    Ben Slimane, Jihane
    Abd-Elkawy, Eman H.
    Maqbool, Albia
    JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (03) : 2140 - 2149
  • [20] Robust unsupervised network intrusion detection with self-supervised masked context reconstruction
    Wang, Wei
    Jian, Songlei
    Tan, Yusong
    Wu, Qingbo
    Huang, Chenlin
    COMPUTERS & SECURITY, 2023, 128