Identifying critical nodes in interdependent networks by GA-XGBoost

被引:3
|
作者
Zhong, Xingju [1 ]
Liu, Renjing [1 ]
机构
[1] Xi An Jiao Tong Univ, Sch management, 28 Xianning West Rd, Xian 710049, Shaanxi, Peoples R China
关键词
Interdependent network; Critical node identification; Machine learning; Genetic algorithm; XGBoost; CENTRALITY;
D O I
10.1016/j.ress.2024.110384
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Once a critical node is destroyed, the interdependent network is prone to experience severe cascading failure. Due to the coupling, traditional methods are challenging to apply to interdependent networks. Here, we propose a novel comprehensive model based on machine learning. The main work of this data-driven approach is to train the model on a small set of nodes (5 % of the graph) and do the critical node identification on the rest. We collect node centrality indicators to describe the node features and provide informative input data from different dimensions. The uniform node sampling is improved to cluster oversampling, which combines K-means and Synthetic Minority Over-sampling Technique (SMOTE) to select and recreate uniformly distributed training samples. We optimize the XGBoost based on the Genetic algorithm (GA) to overcome the instability of manual parameters. Kendall's tau correlation coefficient, Jaccard similarity coefficient, R2, and RMSE are used as the model performance evaluation metrics. Experiment results confirm that the proposed GA-XGBoost model outperforms others, demonstrating higher adaptability and stability in various situations. The heuristic algorithm-optimized machine learning model offers a viable solution for identifying critical nodes in interdependent networks, which is of great significance for controlling virus propagation and preventing failures.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Porosity prediction based on GS plus GA-XGBoost
    Zheng, Zechen
    Pan, Shaowei
    Luo, Haining
    Guo, Zhi
    2020 IEEE INTL SYMP ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, INTL CONF ON BIG DATA & CLOUD COMPUTING, INTL SYMP SOCIAL COMPUTING & NETWORKING, INTL CONF ON SUSTAINABLE COMPUTING & COMMUNICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2020), 2020, : 1014 - 1020
  • [2] 基于GA-XGBoost算法的肺癌预测研究
    柯东
    晏峻峰
    计算机时代, 2023, (11) : 131 - 135+140
  • [3] Identifying Critical Nodes of Social Networks
    Liu, Xue-hong
    Liang, Gang
    Xu, Chun
    Yang, Jin
    Gong, Xun
    BASIC & CLINICAL PHARMACOLOGY & TOXICOLOGY, 2020, 126 : 256 - 257
  • [4] Critical nodes in interdependent networks with deterministic and probabilistic cascading failures
    Veremyev, Alexander
    Pavlikov, Konstantin
    Pasiliao, Eduardo L.
    Thai, My T.
    Boginski, Vladimir
    JOURNAL OF GLOBAL OPTIMIZATION, 2019, 74 (04) : 803 - 838
  • [5] Detecting Critical Nodes in Interdependent Power Networks for Vulnerability Assessment
    Nguyen, Dung T.
    Shen, Yilin
    Thai, My T.
    IEEE TRANSACTIONS ON SMART GRID, 2013, 4 (01) : 151 - 159
  • [6] Critical nodes in interdependent networks with deterministic and probabilistic cascading failures
    Alexander Veremyev
    Konstantin Pavlikov
    Eduardo L. Pasiliao
    My T. Thai
    Vladimir Boginski
    Journal of Global Optimization, 2019, 74 : 803 - 838
  • [7] Diabetes prediction model based on GA-XGBoost and stacking ensemble algorithm
    Li, Wenguang
    Peng, Yan
    Peng, Ke
    PLOS ONE, 2024, 19 (09):
  • [8] Automatic Cardiopulmonary Endurance Assessment: A Machine Learning Approach Based on GA-XGBOOST
    Deng, Jia
    Fu, Yan
    Liu, Qi
    Chang, Le
    Li, Haibo
    Liu, Shenglin
    DIAGNOSTICS, 2022, 12 (10)
  • [9] Identifying critical nodes' group in complex networks
    Jiang, Zhong-Yuan
    Zeng, Yong
    Liu, Zhi-Hong
    Ma, Jian-Feng
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2019, 514 : 121 - 132
  • [10] Fault Detection and Identification of Furnace Negative Pressure System with CVA and GA-XGBoost
    Ling, Dan
    Li, Chaosong
    Wang, Yan
    Zhang, Pengye
    ENERGIES, 2022, 15 (17)