Solving Large-Scale Extensive-Form Network Security Games via Neural Fictitious Self-Play
Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 3713-3720.
https://doi.org/10.24963/ijcai.2021/511
Keywords
- Multidisciplinary Topics and Applications: Computational Sustainability
- Multidisciplinary Topics and Applications: Security and Privacy
Abstract
Securing networked infrastructures is important in the real world. The problem of deploying security resources to protect against an attacker in networked domains can be modeled as Network Security Games (NSGs). Unfortunately, existing approaches, including the deep learning-based approaches, are inefficient to solve large-scale extensive-form NSGs. In this paper, we propose a novel learning paradigm, NSG-NFSP, to solve large-scale extensive-form NSGs based on Neural Fictitious Self-Play (NFSP). Our main contributions include: i) reforming the best response (BR) policy network in NFSP to be a mapping from action-state pair to action-value, to make the calculation of BR possible in NSGs; ii) converting the average policy network of an NFSP agent into a metric-based classifier, helping the agent to assign distributions only on legal actions rather than all actions; iii) enabling NFSP with high-level actions, which can benefit training efficiency and stability in NSGs; and iv) leveraging information contained in graphs of NSGs by learning efficient graph node embeddings. Our algorithm significantly outperforms state-of-the-art algorithms in both scalability and solution quality.
@inproceedings{ijcai2021p511,
title = {Solving Large-Scale Extensive-Form Network Security Games via Neural Fictitious Self-Play},
author = {Xue, Wanqi and Zhang, Youzhi and Li, Shuxin and Wang, Xinrun and An, Bo and Yeo, Chai Kiat},
booktitle = {Proceedings of the Thirtieth International Joint Conference on
Artificial Intelligence, {IJCAI-21}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Prof. Zhi-Hua Zhou},
pages = {3713--3720},
year = {2021},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2021/511},
url = {https://doi.org/10.24963/ijcai.2021/511},
}
TY - CPAPER TI - Solving Large-Scale Extensive-Form Network Security Games via Neural Fictitious Self-Play AU - Xue, Wanqi AU - Zhang, Youzhi AU - Li, Shuxin AU - Wang, Xinrun AU - An, Bo AU - Yeo, Chai Kiat T2 - Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, IJCAI-21 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2021 SP - 3713 EP - 3720 DO - 10.24963/ijcai.2021/511 UR - https://doi.org/10.24963/ijcai.2021/511 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: