FeCoGraph: Label-Aware Federated Graph Contrastive Learning for Few-Shot Network Intrusion Detection

被引:0
|
作者
Mao, Qinghua [1 ]
Lin, Xi [1 ]
Xu, Wenchao [2 ,3 ]
Qi, Yuxin [1 ]
Su, Xiu [4 ,5 ]
Li, Gaolei [1 ]
Li, Jianhua [1 ]
机构
[1] Shanghai Jiao Tong Univ, Inst Cyber Sci & Technol, Sch Elect Informat & Elect Engn, Shanghai Key Lab Integrated Adm Technol Informat S, Shanghai 200240, Peoples R China
[2] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Peoples R China
[3] Hong Kong Polytech Univ, Shenzhen Res Inst, Shenzhen 518057, Peoples R China
[4] Cent South Univ, Big Data Inst, Changsha 410075, Peoples R China
[5] Univ Sydney, Fac Engn, Sch Comp Sci, Sydney, NSW 2006, Australia
基金
中国国家自然科学基金;
关键词
Feature extraction; Contrastive learning; Data mining; Image edge detection; Botnet; Training; Topology; Telecommunication traffic; Network topology; Network intrusion detection; few-shot learning; graph contrastive learning; graph neural networks;
D O I
10.1109/TIFS.2025.3541890
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With increasing cyber attacks over the Internet, network intrusion detection systems (NIDS) have been an indispensable barrier to protecting network security. Taking advantage of automatically capturing topology connections, recent deep graph learning approaches have achieved remarkable performance in distinguishing different types of malicious flows. However, there remain some critical challenges. 1) previous supervised learning methods rely heavily on abundant and high-quality annotated samples, while label annotation requires abundant time and expert knowledge. 2) Centralized methods require all data to be uploaded to a server for learning behavior patterns, which results in high detection latency and critical privacy leakage. 3) Diverse attack scenarios exhibit highly imbalanced distribution, making it hard to characterize abnormal behaviors. To address these issues, we proposed FeCoGraph, a label-aware federated graph contrastive learning framework for intrusion detection in few-shot scenarios. The line graph is introduced to directly process flow embeddings, which are compatible with diverse GNNs. Furthermore, We formulate a graph contrastive learning task to effectively leverage label information, allowing intra-class embeddings more compact than inter-class embeddings. To improve the scalability of NIDS, we utilize federated learning to cover more attack scenarios while protecting data privacy. Experiment results show that FeCoGraph surpass E-graphSAGE with an average 8.36% accuracy on binary classification and 6.77% accuracy on multiclass classification, demonstrating the efficiency of our approach.
引用
收藏
页码:2266 / 2280
页数:15
相关论文
共 50 条
  • [1] Intrusion Detection Using Few-shot Learning Based on Triplet Graph Convolutional Network
    Wang, Yue
    Jiang, Yiming
    Lan, Julong
    JOURNAL OF WEB ENGINEERING, 2021, 20 (05): : 1527 - 1552
  • [2] CLG: Contrastive Label Generation with Knowledge for Few-Shot Learning
    Ma, Han
    Fan, Baoyu
    Ng, Benjamin K.
    Lam, Chan-Tong
    MATHEMATICS, 2024, 12 (03)
  • [3] Label-enhanced Prototypical Network with Contrastive Learning for Multi-label Few-shot Aspect Category Detection
    Liu, Han
    Zhang, Feng
    Zhang, Xiaotong
    Zhao, Siyang
    Sun, Junjie
    Yu, Hong
    Zhang, Xianchao
    PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022, 2022, : 1079 - 1087
  • [4] Federated Few-shot Learning
    Wang, Song
    Fu, Xingbo
    Ding, Kaize
    Chen, Chen
    Chen, Huiyuan
    Li, Jundong
    PROCEEDINGS OF THE 29TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2023, 2023, : 2374 - 2385
  • [5] Supervised Graph Contrastive Learning for Few-Shot Node Classification
    Tan, Zhen
    Ding, Kaize
    Guo, Ruocheng
    Liu, Huan
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT II, 2023, 13714 : 394 - 411
  • [6] Few-shot Object Detection with Refined Contrastive Learning
    Shangguan, Zeyu
    Huai, Lian
    Liu, Tong
    Jiang, Xingqun
    2023 IEEE 35TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, ICTAI, 2023, : 991 - 996
  • [7] LGLNN: Label Guided Graph Learning-Neural Network for few-shot learning
    Zhao, Kangkang
    Zhang, Ziyan
    Jiang, Bo
    Tang, Jin
    NEURAL NETWORKS, 2022, 155 : 50 - 57
  • [8] Prompt-Based Label-Aware Framework for Few-Shot Multi-Label Text Classification
    Thaminkaew, Thanakorn
    Lertvittayakumjorn, Piyawat
    Vateekul, Peerapon
    IEEE ACCESS, 2024, 12 : 28310 - 28322
  • [9] An Intrusion Detection Method Using Few-Shot Learning
    Yu, Yingwei
    Bian, Naizheng
    IEEE ACCESS, 2020, 8 (08): : 49730 - 49740
  • [10] Few-Shot Classification with Contrastive Learning
    Yang, Zhanyuan
    Wang, Jinghua
    Zhu, Yingying
    COMPUTER VISION, ECCV 2022, PT XX, 2022, 13680 : 293 - 309