Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Graph clustering network with structure embedding enhanced

Published: 01 December 2023 Publication History
  • Get Citation Alerts
  • Abstract

    Recently, deep clustering utilizing Graph Neural Networks has shown good performance in the graph clustering. However, the structure information of graph was underused in existing deep clustering methods. Particularly, the lack of concern on mining different types structure information simultaneously. To tackle with the problem, this paper proposes a Graph Clustering Network with Structure Embedding Enhanced (GC-SEE) which extracts nodes importance-based and attributes importance-based structure information via a feature attention fusion graph convolution module and a graph attention encoder module respectively. Additionally, it captures different orders-based structure information through multi-scale feature fusion. Finally, a self-supervised learning module has been designed to integrate different types structure information and guide the updates of the GC-SEE. The comprehensive experiments on benchmark datasets commonly used demonstrate the superiority of the GC-SEE. The results showcase the effectiveness of the GC-SEE in exploiting multiple types of structure for deep clustering.

    Highlights

    The focus on structural information learned by GCN and GAE varies.
    We propose a Graph Clustering Network with Structure Embedding Enhanced (GC-SEE).
    GC-SEE integrates different types structure information to enrich the embedding.
    A self-supervised loss is designed to achieve clear boundaries and high accuracy.
    GC-SEE outperforms the methods using single structure information.

    References

    [1]
    Duong C.T., Nguyen T.T., Hoang T.-D., Yin H., Weidlich M., Nguyen Q.V.H., Deep MinCut: Learning node embeddings by detecting communities, Pattern Recognit. 134 (2023).
    [2]
    Pereda M., Estrada E., Visualization and machine learning analysis of complex networks in hyperspherical space, Pattern Recognit. 86 (2019) 320–331.
    [3]
    Ozger Z.B., A robust protein language model for SARS-CoV-2 protein–protein interaction network prediction, Artif. Intell. Med. 142 (2023).
    [4]
    Ma W., Tu X., Luo B., Wang G., Semantic clustering based deduction learning for image recognition and classification, Pattern Recognit. 124 (2022).
    [5]
    M. Caron, P. Bojanowski, A. Joulin, M. Douze, Deep clustering for unsupervised learning of visual features, in: Proceedings of the European Conference on Computer Vision, ECCV, 2018, pp. 132–149.
    [6]
    Negi S.S., Schein C.H., Braun W., Regional and temporal coordinated mutation patterns in SARS-CoV-2 spike protein revealed by a clustering and network analysis, Sci. Rep. 12 (1) (2022) 1128.
    [7]
    Zheng Y., Hu R., fu Fung S., Yu C., Long G., Guo T., Pan S., Clustering social audiences in business information networks, Pattern Recognit. 100 (2020).
    [8]
    T.N. Kipf, M. Welling, Semi-Supervised Classification with Graph Convolutional Networks, in: 5th International Conference on Learning Representations, Toulon, France, 2017.
    [9]
    Velickovic P., Cucurull G., Casanova A., Romero A., Lio P., Bengio Y., et al., Graph attention networks, Stat 1050 (20) (2017) 10–48550.
    [10]
    D. Bo, X. Wang, C. Shi, M. Zhu, E. Lu, P. Cui, Structural deep clustering network, in: Proceedings of the Web Conference 2020, 2020, pp. 1400–1410.
    [11]
    Xie J., Girshick R., Farhadi A., Unsupervised deep embedding for clustering analysis, in: International Conference on Machine Learning, PMLR, 2016, pp. 478–487.
    [12]
    X. Guo, L. Gao, X. Liu, J. Yin, Improved deep embedded clustering with local structure preservation, in: Proceedings of the 26th International Joint Conference on Artificial Intelligence, 2017, pp. 1753–1759.
    [13]
    Alqahtani A., Xie X., Deng J., Jones M.W., A deep convolutional auto-encoder with embedded clustering, in: 2018 25th IEEE International Conference on Image Processing, ICIP, IEEE, 2018, pp. 4058–4062.
    [14]
    Kipf T.N., Welling M., Variational graph auto-encoders, 2016, arXiv:1611.07308.
    [15]
    C. Wang, S. Pan, R. Hu, G. Long, J. Jiang, C. Zhang, Attributed graph clustering: a deep attentional embedding approach, in: Proceedings of the 28th International Joint Conference on Artificial Intelligence, 2019, pp. 3670–3676.
    [16]
    Li X., Hu Y., Sun Y., Hu J., Zhang J., Qu M., A deep graph structured clustering network, IEEE Access 8 (2020) 161727–161738.
    [17]
    Z. Peng, H. Liu, Y. Jia, J. Hou, Attention-driven graph clustering network, in: Proceedings of the 29th ACM International Conference on Multimedia, 2021, pp. 935–943.
    [18]
    Huo G., Zhang Y., Gao J., Wang B., Hu Y., Yin B., CaEGCN: Cross-attention fusion based enhanced graph convolutional network for clustering, IEEE Trans. Knowl. Data Eng. (2021).
    [19]
    W. Tu, S. Zhou, X. Liu, X. Guo, Z. Cai, E. Zhu, J. Cheng, Deep fusion clustering network, in: Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 35, 2021, pp. 9978–9987.
    [20]
    Hao J., Zhu W., Deep graph clustering with enhanced feature representations for community detection, Appl. Intell. (2022) 1–14.
    [21]
    Yang Y., Ju F., Sun Y., Gao J., Yin B., Adversarially regularized joint structured clustering network, Inform. Sci. 615 (2022) 136–151.
    [22]
    Guo L., Dai Q., Graph clustering via variational graph embedding, Pattern Recognit. 122 (2022).
    [23]
    Wang C., Pan S., Yu C.P., Hu R., Long G., Zhang C., Deep neighbor-aware embedding for node clustering in attributed graphs, Pattern Recognit. 122 (2022).
    [24]
    Zhan K., Zhang C., Guan J., Wang J., Graph learning for multiview clustering, IEEE Trans. Cybern. 48 (10) (2017) 2887–2895.
    [25]
    C. Liu, Z. Liao, Y. Ma, K. Zhan, Stationary diffusion state neural estimation for multiview clustering, in: Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 36, 2022, pp. 7542–7549.
    [26]
    Liao Z., Zhang X., Su W., Zhan K., View-consistent heterogeneous network on graphs with few labeled nodes, IEEE Trans. Cybern. (2022).
    [27]
    Li W., Wang S., Guo X., Zhu E., Deep graph clustering with multi-level subspace fusion, Pattern Recognit. 134 (2023).
    [28]
    Wei C., Liang J., Liu D., Wang F., Contrastive graph structure learning via information bottleneck for recommendation, Adv. Neural Inf. Process. Syst. 35 (2022) 20407–20420.
    [29]
    X. Cai, C. Huang, L. Xia, X. Ren, LightGCL: Simple Yet Effective Graph Contrastive Learning for Recommendation, in: The Eleventh International Conference on Learning Representations, 2023.
    [30]
    Y. Liu, X. Yang, S. Zhou, X. Liu, Z. Wang, K. Liang, W. Tu, L. Li, J. Duan, C. Chen, Hard sample aware network for contrastive deep graph clustering, in: Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 37, 2023, pp. 8914–8922.
    [31]
    G. Cui, J. Zhou, C. Yang, Z. Liu, Adaptive graph encoder for attributed graph embedding, in: Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 2020, pp. 976–985.
    [32]
    Hassani K., Khasahmadi A.H., Contrastive multi-view representation learning on graphs, in: International Monference on Machine Learning, PMLR, 2020, pp. 4116–4126.
    [33]
    Xia W., Wang Q., Gao Q., Yang M., Gao X., Self-consistent contrastive attributed graph clustering with Pseudo-label prompt, IEEE Trans. Multimed. (2022) 1–13,.
    [34]
    Xia W., Wang Q., Gao Q., Zhang X., Gao X., Self-supervised graph convolutional network for multi-view clustering, IEEE Trans. Multimed. 24 (2022) 3182–3192,.
    [35]
    Y. Liu, W. Tu, S. Zhou, X. Liu, L. Song, X. Yang, E. Zhu, Deep graph clustering via dual correlation reduction, in: Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 36, 2022, pp. 7603–7611.
    [36]
    van der Maaten L., Hinton G., Visualizing data using t-SNE, J. Mach. Learn. Res. 9 (11) (2008) 2579–2605.
    [37]
    Hartigan J.A., Wong M.A., Algorithm AS 136: A k-means clustering algorithm, J. R. Stat. Soc. Ser. C (Appl. Stat.) 28 (1) (1979) 100–108.
    [38]
    Hinton G.E., Salakhutdinov R.R., Reducing the dimensionality of data with neural networks, Science 313 (5786) (2006) 504–507.

    Index Terms

    1. Graph clustering network with structure embedding enhanced
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Information & Contributors

          Information

          Published In

          cover image Pattern Recognition
          Pattern Recognition  Volume 144, Issue C
          Dec 2023
          766 pages

          Publisher

          Elsevier Science Inc.

          United States

          Publication History

          Published: 01 December 2023

          Author Tags

          1. Graph machine learning
          2. Graph Neural Network
          3. Deep clustering
          4. Self-supervised learning

          Qualifiers

          • Research-article

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • 0
            Total Citations
          • 0
            Total Downloads
          • Downloads (Last 12 months)0
          • Downloads (Last 6 weeks)0

          Other Metrics

          Citations

          View Options

          View options

          Get Access

          Login options

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media