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 条
  • [1] Strengthening Network Intrusion Detection in IoT Environments with Self-supervised Learning and Few Shot Learning
    Ben Atitallah, Safa
    Driss, Maha
    Boulila, Wadii
    Koubaa, Anis
    COMPUTATIONAL COLLECTIVE INTELLIGENCE, PT II, ICCCI 2024, 2024, 14811 : 83 - 96
  • [2] SSCL-IDS: Enhancing Generalization of Intrusion Detection with Self-Supervised Contrastive Learning
    Golchin, Pegah
    Rafiee, Nima
    Hajizadeh, Mehrdad
    Khalil, Ahmad
    Kundel, Ralf
    Steinmetz, Ralf
    2024 23RD IFIP NETWORKING CONFERENCE, IFIP NETWORKING 2024, 2024, : 404 - 412
  • [3] A Self-supervised Adversarial Learning Approach for Network Intrusion Detection System
    Deng, Lirui
    Zhao, Youjian
    Bao, Heng
    CYBER SECURITY, CNCERT 2022, 2022, 1699 : 73 - 85
  • [4] Intrusion Detection with Mouse Movements and Self-Supervised Learning
    Yildirim, Metehan
    Anarim, Emin
    2020 28TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2020,
  • [5] Network Intrusion Detection Model Based on Improved BYOL Self-Supervised Learning
    Wang, Zhendong
    Li, Zeyu
    Wang, Junling
    Li, Dahai
    SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
  • [6] Applying self-supervised learning to network intrusion detection for network flows with graph neural network
    Xu, Renjie
    Wu, Guangwei
    Wang, Weiping
    Gao, Xing
    He, An
    Zhang, Zhengpeng
    COMPUTER NETWORKS, 2024, 248
  • [7] Traffic Prediction with Self-Supervised Learning: A Heterogeneity-Aware Model for Urban Traffic Flow Prediction Based on Self-Supervised Learning
    Gao, Min
    Wei, Yingmei
    Xie, Yuxiang
    Zhang, Yitong
    MATHEMATICS, 2024, 12 (09)
  • [8] Traffic-aware packet matching for intrusion detection systems
    Yoshioka, Atsushi
    Kim, Min Sik
    2007 FOURTH INTERNATIONAL CONFERENCE ON BROADBAND COMMUNICATIONS, NETWORKS & SYSTEMS, VOLS 1 AND 2, 2007, : 309 - 310
  • [9] Online Self-Supervised Deep Learning for Intrusion Detection Systems
    Nakip, Mert
    Gelenbe, Erol
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2024, 19 : 5668 - 5683
  • [10] Traffic-Aware Design of a High-Speed FPGA Network Intrusion Detection System
    Pontarelli, Salvatore
    Bianchi, Giuseppe
    Teofili, Simone
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (11) : 2322 - 2334