Distributed response to network intrusions using multiagent reinforcement learning

被引:41
|
作者
Malialis, Kleanthis [1 ]
Kudenko, Daniel [1 ]
机构
[1] Univ York, Dept Comp Sci, York YO10 5GH, N Yorkshire, England
关键词
Reinforcement learning; Coordination and cooperation; Network security; DDoS attacks; DDOS ATTACKS;
D O I
10.1016/j.engappai.2015.01.013
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Distributed denial of service (DDoS) attacks constitute a rapidly evolving threat in the current Internet. Multiagent Router Throttling is a novel approach to defend against DDoS attacks where multiple reinforcement learning agents are installed on a set of routers and learn to throttle or rate-limit traffic towards a victim server. It has been demonstrated to perform well against DDoS attacks in small-scale network topologies. The focus of this paper is to tackle the scalability challenge. Scalability is one of the most important aspects of a defence system since a non-scalable defence mechanism will never be considered, let alone adopted, for wide deployment by a company or organisation. In this paper we introduce Coordinated Team Learning (CTL) which is a novel design to the original Multiagent Router Throttling approach. One of the novel characteristics of our approach is that it provides a decentralised coordinated response to the DDoS problem. It incorporates several mechanisms, namely, hierarchical team-based communication, task decomposition and team rewards and its scalability is successfully demonstrated in experiments involving up to 100 reinforcement learning agents. We compare our proposed approach against a baseline and a popular state-of-the-art router throttling technique from the network security literature and we show that our approach significantly outperforms both of them in a series of scenarios with increasingly sophisticated attack dynamics. Furthermore, we show that our approach is more resilient and adaptable than the existing throttling approaches. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:270 / 284
页数:15
相关论文
共 50 条
  • [21] A Hetero-Relation Transformer Network for Multiagent Reinforcement Learning
    Park, Junho
    Yoon, Sukmin
    Kim, Yong-Duk
    IEEE TRANSACTIONS ON GAMES, 2025, 17 (01) : 138 - 147
  • [22] Multiagent Reinforcement Learning Algorithm for Distributed Dynamic Pricing of Managed Lanes
    Pandey, Venktesh
    Boyles, Stephen D.
    2018 21ST INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2018, : 2346 - 2351
  • [23] Coordination for Multienergy Microgrids Using Multiagent Reinforcement Learning
    Qiu, Dawei
    Chen, Tianyi
    Strbac, Goran
    Bu, Shengrong
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (04) : 5689 - 5700
  • [24] Using Distributed Reinforcement Learning for Resource Orchestration in a Network Slicing Scenario
    Mason, Federico
    Nencioni, Gianfranco
    Zanella, Andrea
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2023, 31 (01) : 88 - 102
  • [25] Cooperative Multiagent Reinforcement Learning Using Factor Graphs
    Zhang, Zhen
    Zhao, Dongbin
    PROCEEDINGS OF THE 2013 FOURTH INTERNATIONAL CONFERENCE ON INTELLIGENT CONTROL AND INFORMATION PROCESSING (ICICIP), 2013, : 797 - 802
  • [26] Asymmetric multiagent reinforcement learning
    Könönen, V
    IEEE/WIC INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT TECHNOLOGY, PROCEEDINGS, 2003, : 336 - 342
  • [27] Learning Multiagent Options for Tabular Reinforcement Learning using Factor Graphs
    Chen J.
    Chen J.
    Lan T.
    Aggarwal V.
    IEEE Transactions on Artificial Intelligence, 2023, 4 (05): : 1141 - 1153
  • [28] Distributed Energy Trading and Scheduling Among Microgrids via Multiagent Reinforcement Learning
    Gao, Guanyu
    Wen, Yonggang
    Tao, Dacheng
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (12) : 10638 - 10652
  • [29] Distributed Multiagent Deep Reinforcement Learning for Multiline Dynamic Bus Timetable Optimization
    Yan, Haoyang
    Cui, Zhiyong
    Chen, Xinqiang
    Ma, Xiaolei
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (01) : 469 - 479
  • [30] Reinforcement learning based distributed multiagent sensing policy for cognitive radio networks
    Lunden, Jarmo
    Koivunen, Visa
    Kulkarni, Sanjeev R.
    Poor, H. Vincent
    2011 IEEE INTERNATIONAL SYMPOSIUM ON DYNAMIC SPECTRUM ACCESS NETWORKS (DYSPAN), 2011, : 642 - 646