Dynamic community detection based on graph convolutional networks and contrastive learning

被引:12
|
作者
Li, Xianghua [1 ]
Zhen, Xiyuan [1 ]
Qi, Xin [3 ]
Han, Huichun [4 ]
Zhang, Long [1 ,2 ]
Han, Zhen [5 ]
机构
[1] Northwestern Polytech Univ, Sch Artificial Intelligence Opt & Elect iOPEN, Xian 710072, Shaanxi, Peoples R China
[2] Northwestern Polytech Univ, Sch Comp Sci, Xian 710072, Shaanxi, Peoples R China
[3] Southwest Univ, Coll Comp & Informat Sci, Chongqing 400715, Peoples R China
[4] Northwestern Polytech Univ, Engn Sch, Queen Mary Univ London, Xian 710072, Shaanxi, Peoples R China
[5] Northwestern Polytech Univ, Sch Cybersecur, Xian 710072, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Dynamic networks; Community detection; Graph convolutional neural networks; Contrastive learning; OPTIMIZATION;
D O I
10.1016/j.chaos.2023.114157
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
With the continuous development of technology and networks, real-life interactions are gradually being abstracted into social networks for study. Social circles are a fundamental structural feature that is prevalent on social networks. Thus, exploring social circle structure plays an important role in revealing the characteristics of complex social networks and provides guidance for understanding social behavior in real life. For example, it can aid in precision marketing, personalized recommendation, and knowledge dissemination within social circles. One of the important means of identifying social network circles lies on community detection algorithms. However, real-world social networks are often dynamic and can be studied and analyzed by building dynamic networks, while existing dynamic network community detection methods tend to ignore the global structure information and time-series information of nodes. To address this problem, this paper proposes a dynamic network community detection algorithm based on graph convolutional neural networks and contrastive learning, which fully captures the adjacent characteristics between nodes based on the correlation information and leverages the feature smoothing strategy to efficiently extract node representations of dynamic networks under unsupervised scenario. Specifically, the proposed algorithm first utilizes node correlation based aggregation strategy to compute the feature matrix for single time-step of the dynamic network. Then, mutual information maximization is implemented based on cross-entropy between learned local and global representations. To reduce the computational overhead in the optimization process, an additional LSTM module is further equipped for updating the parameters of graph convolutional networks in each time-step. Additionally, a contrastive learning based network smoothing strategy is designed to minimize the feature differences between neighboring nodes. Comparative experiments demonstrate that the proposed algorithm achieves excellent performance on both synthetic and real networks.
引用
收藏
页数:10
相关论文
共 50 条
  • [41] Community enhanced graph convolutional networks
    Liu, Yanbei
    Wang, Qi
    Wang, Xiao
    Zhang, Fang
    Geng, Lei
    Wu, Jun
    Xiao, Zhitao
    PATTERN RECOGNITION LETTERS, 2020, 138 : 462 - 468
  • [42] Attributed network community detection based on graph contrastive learning and multi-objective evolutionary algorithm
    Liang, Yao
    Shu, Jian
    Liu, Linlan
    NEUROCOMPUTING, 2025, 636
  • [43] Dynamic malware detection based on supervised contrastive learning
    Yang, Shumian
    Yang, Yongqi
    Zhao, Dawei
    Xu, Lijuan
    Li, Xin
    Yu, Fuqiang
    Hu, Jiarui
    COMPUTERS & ELECTRICAL ENGINEERING, 2025, 123
  • [44] Graph Anomaly Detection with Graph Convolutional Networks
    Mir, Aabid A.
    Zuhairi, Megat F.
    Musa, Shahrulniza
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (11) : 601 - 613
  • [45] COBRA-GCN: Contrastive Learning to Optimize Binary Representation Analysis with Graph Convolutional Networks
    Wang, Michael
    Interrante-Grant, Alexander
    Whelan, Ryan
    Leek, Tim
    DETECTION OF INTRUSIONS AND MALWARE, AND VULNERABILITY ASSESSMENT, DIMVA 2022, 2022, 13358 : 53 - 74
  • [46] Contrastive Graph Convolutional Networks with adaptive augmentation for text classification
    Yang, Yintao
    Miao, Rui
    Wang, Yili
    Wang, Xin
    INFORMATION PROCESSING & MANAGEMENT, 2022, 59 (04)
  • [47] Personalized Web Page Ranking Based Graph Convolutional Network for Community Detection in Attribute Networks
    Zhang, Weitong
    Shang, Ronghua
    Li, Zhiyuan
    Sun, Rui
    Du, Jun
    IEEE ACCESS, 2023, 11 : 84270 - 84282
  • [48] Contrastive Graph Convolutional Networks with Degree-specific Augmentation
    Cheng, Jiahou
    Yan, Hui
    2022 IEEE 34TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, ICTAI, 2022, : 599 - 606
  • [49] A Lightweight Method for Graph Neural Networks Based on Knowledge Distillation and Graph Contrastive Learning
    Wang, Yong
    Yang, Shuqun
    APPLIED SCIENCES-BASEL, 2024, 14 (11):
  • [50] Contrastive Multi-View Composite Graph Convolutional Networks Based on Contribution Learning for Autism Spectrum Disorder Classification
    Zhu, Hao
    Wang, Jun
    Zhao, Yin-Ping
    Lu, Minhua
    Shi, Jun
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2023, 70 (06) : 1943 - 1954