Scalable and Autonomous Network Defense Using Reinforcement Learning

被引:0
|
作者
Campbell, Robert G. [1 ]
Eirinaki, Magdalini [1 ]
Park, Younghee [1 ]
机构
[1] San Joe State Univ, Dept Comp Engn, San Jose, CA 95192 USA
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Training; Games; Reinforcement learning; Topology; Network topology; Game theory; Optimization; Markov processes; Graph neural networks; Convolutional neural networks; network defense; Markov games; deep learning; graph convolutional networks;
D O I
10.1109/ACCESS.2024.3418931
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An autonomous network defense method under attack is a critical part of preventing network infrastructure from potential damage in real time. Despite various network intrusion detection techniques, our network space is not safe enough due to the increasing exploitation of software vulnerabilities. Thus, timely response and defense methods under network intrusion are important techniques given the large scope of cyberattacks in recent years. In this paper, we design a scalable and autonomous network defense method by using the model of a zero-sum Markov game between an attacker and a defender agent. To scale up the proposed defense model, we utilize a graph convolutional network (GCN) along with framestacking to address the partial observability of the environment. The agents are trained using Proximal Policy Optimization (PPO) which allows for good convergence in a reasonable timeframe. In experiments, we evaluate the proposed model under the large network size while simulating network dynamics including link failures and other network events. The experimental results demonstrate that the proposed method scales well for larger networks and achieves state of the art results on various threat scenarios.
引用
收藏
页码:92919 / 92930
页数:12
相关论文
共 50 条
  • [1] A Curriculum Framework for Autonomous Network Defense using Multi-agent Reinforcement Learning
    Campbell, Robert G.
    Eirinaki, Magdalini
    Park, Younghee
    2023 SILICON VALLEY CYBERSECURITY CONFERENCE, SVCC, 2023,
  • [2] POSTER: Autonomous Network Defence using Reinforcement Learning
    Foley, Myles
    Hicks, Chris
    Highnam, Kate
    Mavroudis, Vasilios
    ASIA CCS'22: PROCEEDINGS OF THE 2022 ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2022, : 1252 - 1254
  • [3] EVADE: Efficient Moving Target Defense for Autonomous Network Topology Shuffling Using Deep Reinforcement Learning
    Zhang, Qisheng
    Cho, Jin-Hee
    Moore, Terrence J.
    Kim, Dan Dongseong
    Lim, Hyuk
    Nelson, Frederica
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, PT I, ACNS 2023, 2023, 13905 : 555 - 582
  • [4] Autonomous Delay Tolerant Network Management Using Reinforcement Learning
    Buzzi, Pau Garcia
    Selva, Daniel
    Net, Marc Sanchez
    JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2021, 18 (07): : 404 - 416
  • [5] Autonomous Decentralized Control of Distribution Network Voltage using Reinforcement Learning
    Takayama, Satoshi
    Ishigame, Atsushi
    IFAC PAPERSONLINE, 2018, 51 (28): : 209 - 214
  • [6] Autonomous drifting using reinforcement learning
    Orgován L.
    Bécsi T.
    Aradi S.
    Periodica Polytechnica Transportation Engineering, 2021, 49 (03): : 292 - 300
  • [7] Reinforcement Learning -based Autonomous Multilayer Network Operation
    Barzegar, Sima
    Ruiz, Marc
    Velasco, Luis
    2020 EUROPEAN CONFERENCE ON OPTICAL COMMUNICATIONS (ECOC), 2020,
  • [8] Scalable Parallel Task Scheduling for Autonomous Driving Using Multi-Task Deep Reinforcement Learning
    Qi, Qi
    Zhang, Lingxin
    Wang, Jingyu
    Sun, Haifeng
    Zhuang, Zirui
    Liao, Jianxin
    Yu, F. Richard
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (11) : 13861 - 13874
  • [9] Cooperative defense of autonomous surface vessels with quantity disadvantage using behavior cloning and deep reinforcement learning
    Sun, Siqing
    Li, Tianbo
    Chen, Xiao
    Dong, Huachao
    Wang, Xinjing
    APPLIED SOFT COMPUTING, 2024, 164
  • [10] Autonomous Intersection Management by Using Reinforcement Learning
    Karthikeyan, P.
    Chen, Wei-Lun
    Hsiung, Pao-Ann
    ALGORITHMS, 2022, 15 (09)