Few Edges are Enough: Few-Shot Network Attack Detection with Graph Neural Networks

被引:0
|
作者
Bilot, Tristan [1 ,2 ,3 ]
El Madhoun, Nour [3 ,4 ]
Al Agha, Khaldoun [1 ]
Zouaoui, Anis [2 ]
机构
[1] Univ Paris Saclay, CNRS, Lab Interdisciplinaire Sci Numer, Gif Sur Yvette, France
[2] Iriguard, Puteaux La Defense, France
[3] ISEP Inst Super Elect Paris, LISITE Lab, Issy Les Moulineaux, France
[4] Sorbonne Univ, CNRS, LIP6, Paris, France
关键词
Attack Detection; Network Security; Few-shot Learning; Self-Supervised Learning; Graph Neural Networks;
D O I
10.1007/978-981-97-7737-2_15
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Detecting cyberattacks using Graph Neural Networks (GNNs) has seen promising results recently. Most of the state-of-the-art models that leverage these techniques require labeled examples, hard to obtain in many real-world scenarios. To address this issue, unsupervised learning and Self-Supervised Learning (SSL) have emerged as interesting approaches to reduce the dependency on labeled data. Nonetheless, these methods tend to yield more anomalous detection algorithms rather than effective attack detection systems. This paper introduces Few Edges Are Enough (FEAE), a GNN-based architecture trained with SSL and Few-Shot Learning (FSL) to better distinguish between false positive anomalies and actual attacks. To maximize the potential of fewshot examples, our model employs a hybrid self-supervised objective that combines the advantages of contrastive-based and reconstruction-based SSL. By leveraging only a minimal number of labeled attack events, represented as attack edges, FEAE achieves competitive performance on two well-known network datasets compared to both supervised and unsupervised methods. Remarkably, our experimental results unveil that employing only 1 malicious event for each attack type in the dataset is sufficient to achieve substantial improvements. FEAE not only outperforms self-supervised GNN baselines but also surpasses some supervised approaches on one of the datasets.
引用
收藏
页码:257 / 276
页数:20
相关论文
共 50 条
  • [1] Hierarchical Graph Neural Networks for Few-Shot Learning
    Chen, Cen
    Li, Kenli
    Wei, Wei
    Zhou, Joey Tianyi
    Zeng, Zeng
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2022, 32 (01) : 240 - 252
  • [2] Hybrid Graph Neural Networks for Few-Shot Learning
    Yu, Tianyuan
    He, Sen
    Song, Yi-Zhe
    Xiang, Tao
    THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / THE TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 3179 - 3187
  • [3] Fuzzy Graph Neural Network for Few-Shot Learning
    Wei, Tong
    Hou, Junlin
    Feng, Rui
    2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [4] Federated Collaborative Graph Neural Networks for Few-shot Graph Classification
    Xie, Yu
    Liang, Yanfeng
    Wen, Chao
    Qin, A. K.
    Gong, Maoguo
    MACHINE INTELLIGENCE RESEARCH, 2024, 21 (06) : 1077 - 1091
  • [5] Few-Shot Audio Classification with Attentional Graph Neural Networks
    Zhang, Shilei
    Qin, Yong
    Sun, Kewei
    Lin, Yonghua
    INTERSPEECH 2019, 2019, : 3649 - 3653
  • [6] Few-shot palmprint recognition via graph neural networks
    Shao, Huikai
    Zhong, Dexing
    ELECTRONICS LETTERS, 2019, 55 (16) : 890 - 891
  • [7] Graph Neural Networks With Triple Attention for Few-Shot Learning
    Cheng, Hao
    Zhou, Joey Tianyi
    Tay, Wee Peng
    Wen, Bihan
    IEEE TRANSACTIONS ON MULTIMEDIA, 2023, 25 : 8225 - 8239
  • [8] Local feature graph neural network for few-shot learning
    Weng P.
    Dong S.
    Ren L.
    Zou K.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (04) : 4343 - 4354
  • [9] Category Decoupled Few-Shot Classification for Graph Neural Network
    Deng, Gelong
    Huang, Guoheng
    Chen, Ziyan
    Computer Engineering and Applications, 2024, 60 (02) : 129 - 136
  • [10] GRAPH AFFINITY NETWORK FOR FEW-SHOT SEGMENTATION
    Luo, Xiaoliu
    Zhang, Taiping
    2021 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2021, : 609 - 613