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 条
  • [31] Contrastive Graph Convolutional Networks for Hardware Trojan Detection in Third Party IP Cores
    Muralidhar, Nikhil
    Zubair, Abdullah
    Weidler, Nathanael
    Gerdes, Ryan
    Ramakrishnan, Naren
    Proceedings of the 2021 IEEE International Symposium on Hardware Oriented Security and Trust, HOST 2021, 2021, : 181 - 191
  • [32] Contrastive Graph Convolutional Networks for Hardware Trojan Detection in Third Party IP Cores
    Muralidhar, Nikhil
    Zuhair, Abdullah
    Weidler, Nathanael
    Gerdes, Ryan
    Ramakrishnan, Naren
    2021 IEEE INTERNATIONAL SYMPOSIUM ON HARDWARE ORIENTED SECURITY AND TRUST (HOST), 2021, : 181 - 191
  • [33] Contrastive Multiview Subspace Clustering of Hyperspectral Images Based on Graph Convolutional Networks
    Guan, Renxiang
    Li, Zihao
    Tu, Wenxuan
    Wang, Jun
    Liu, Yue
    Li, Xianju
    Tang, Chang
    Feng, Ruyi
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2024, 62 : 1 - 14
  • [34] Multiview Spatio-Temporal Learning With Dual Dynamic Graph Convolutional Networks for Rumor Detection
    Huang, Xuejian
    Ma, Tinghuai
    Jin, Wenwen
    Rong, Huan
    Jia, Li
    Yang, Bin
    Xie, Xintong
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2025,
  • [35] Interpretable learning based Dynamic Graph Convolutional Networks for Alzheimer's Disease analysis
    Zhu, Yonghua
    Ma, Junbo
    Yuan, Changan
    Zhu, Xiaofeng
    INFORMATION FUSION, 2022, 77 : 53 - 61
  • [36] Emotion recognition of EEG signals based on contrastive learning graph convolutional model
    Zhang, Yiling
    Liao, Yuan
    Chen, Wei
    Zhang, Xiruo
    Huang, Liya
    JOURNAL OF NEURAL ENGINEERING, 2024, 21 (04)
  • [37] Distribution Network Anomaly Detection Based on Graph Contrastive Learning
    Feng, Mingjun
    Liu, Caiyun
    Sun, Yan
    Wu, Yidong
    Li, Bo
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2024, 96 (10): : 541 - 554
  • [38] Motif-Based Contrastive Learning for Community Detection
    Wu, Xunxun
    Wang, Chang-Dong
    Lin, Jia-Qi
    Xi, Wu-Dong
    Yu, Philip S.
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (09) : 11706 - 11719
  • [39] Perturbation-augmented Graph Convolutional Networks: A Graph Contrastive Learning architecture for effective node classification tasks
    Guo, Qihang
    Yang, Xibei
    Zhang, Fengjun
    Xu, Taihua
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2024, 129
  • [40] Joint Community and Structural Hole Spanner Detection via Graph Contrastive Learning
    Zhang, Jingyuan
    Wang, Wenjun
    Li, Tianpeng
    Shao, Minglai
    Liu, Jiye
    Sun, Yueheng
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, PT IV, KSEM 2023, 2023, 14120 : 403 - 417