SmartTRO: Optimizing topology robustness for Internet of Things via deep reinforcement learning with graph convolutional networks

被引:11
|
作者
Peng, Yabin [1 ,2 ]
Liu, Caixia [1 ]
Liu, Shuxin [1 ]
Liu, Yuchen [1 ]
Wu, Yiteng [1 ]
机构
[1] Natl Digital Switching Syst Engn & Technol R&D Ctr, Zhengzhou, Peoples R China
[2] Southeast Univ, Sch Cyber Sci & Engn, Nanjing, Peoples R China
基金
中国国家自然科学基金;
关键词
Internet of Things; Robustness optimization; Graph convolutional network; Deep reinforcement learning; Rewiring operation; SCALE-FREE NETWORKS; ALGORITHM;
D O I
10.1016/j.comnet.2022.109385
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The reliability problems caused by random failure or malicious attacks in the Internet of Things (IoT) are becoming increasingly severe, while a highly robust network topology is the basis for highly reliable Quality of Service (QoS). Therefore, improving the robustness of the IoT against cyber-attacks by optimizing the network topology becomes a vital issue. Heuristic algorithms as the mainstream idea to solve the network robustness optimization, but their high computational cost cannot meet the timeliness requirements of real IoT scenarios. This paper proposes a Smart Topology Robustness Optimization (SmartTRO) algorithm based on Deep Reinforcement Learning (DRL). First, we design a rewiring operation as an evolutionary behavior in IoT network topology robustness optimization, which achieves topology optimization at a low cost without changing the degree of all nodes. Then, SmartTRO learns the evolutionary behavior characteristics of IoT network topology by combining Graph Convolutional Network (GCN) and policy network, where the training of neural network parameters is completed by DRL. Experimental results demonstrate that SmartTRO improves the ability of IoT topology to resist cyber-attacks effectively and outperforms the state-of-the-art heuristic algorithm in terms of both topology robustness optimization performance and computational cost.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Graph convolutional networks-based robustness optimization for scale-free Internet of Things
    Peng, Yabin
    Liu, Caixia
    Wu, Yiteng
    Liu, Shuxin
    Wang, Kai
    [J]. INTELLIGENT DATA ANALYSIS, 2022, 26 (06) : 1683 - 1701
  • [2] Grouping of Maintenance Actions with Deep Reinforcement Learning and Graph Convolutional Networks
    Kerkkamp, David
    Bukhsh, Zaharah A.
    Zhang, Yingqian
    Jansen, Nils
    [J]. ICAART: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE - VOL 2, 2022, : 574 - 585
  • [3] Learning Deep Graph Representations via Convolutional Neural Networks
    Ye, Wei
    Askarisichani, Omid
    Jones, Alex
    Singh, Ambuj
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (05) : 2268 - 2279
  • [4] Optimized Consensus for Blockchain in Internet of Things Networks via Reinforcement Learning
    Zou, Yifei
    Jin, Zongjing
    Zheng, Yanwei
    Yu, Dongxiao
    Lan, Tian
    [J]. TSINGHUA SCIENCE AND TECHNOLOGY, 2023, 28 (06) : 1009 - 1022
  • [5] Routing with Graph Convolutional Networks and Multi-Agent Deep Reinforcement Learning
    Bhavanasi, Sai Shreyas
    Pappone, Lorenzo
    Esposito, Flavio
    [J]. 2022 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (IEEE NFV-SDN), 2022, : 72 - 77
  • [6] Reinforcement and deep reinforcement learning for wireless Internet of Things: A survey
    Frikha, Mohamed Said
    Gammar, Sonia Mettali
    Lahmadi, Abdelkader
    Andrey, Laurent
    [J]. COMPUTER COMMUNICATIONS, 2021, 178 : 98 - 113
  • [7] Dynamic Channel Allocation for Satellite Internet of Things via Deep Reinforcement Learning
    Liu, Jiahao
    Zhao, Baokang
    Xin, Qin
    Liu, Hua
    [J]. 2020 34TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2020), 2020, : 465 - 470
  • [8] Enhancing Robustness of Graph Convolutional Networks via Dropping Graph Connections
    Chen, Lingwei
    Li, Xiaoting
    Wu, Dinghao
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2020, PT III, 2021, 12459 : 412 - 428
  • [9] On deep reinforcement learning security for Industrial Internet of Things
    Liu, Xing
    Yu, Wei
    Liang, Fan
    Griffith, David
    Golmie, Nada
    [J]. COMPUTER COMMUNICATIONS, 2021, 168 : 20 - 32
  • [10] Deep Reinforcement Learning for Internet of Things: A Comprehensive Survey
    Chen, Wuhui
    Qiu, Xiaoyu
    Cai, Ting
    Dai, Hong-Ning
    Zheng, Zibin
    Zhang, Yan
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2021, 23 (03): : 1659 - 1692