Skip to main content
Log in

Cluster-guided graph attention auto-encoder

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Attribute graph clustering is an important tool to analyze and understand complex networks. In recent years, graph attention auto-encoder has been applied to attribute graph clustering as a learning method for unsupervised feature representation. However, the graph attention auto-encoder only learns the feature representation of the nodes, and needs to use traditional clustering algorithms such as k-means and spectral clustering to achieve the final clustering of nodes. During the optimization process, the clustering loss cannot be fed back to the auto-encoder and the extracted features are not necessarily suitable for downstream clustering tasks because the auto-encoder model for feature learning and the clustering model are mutually independent. To overcome this problem, we propose a cluster-guided graph attention auto-encoder (CGATAE), which introduces a cluster-guided pairwise feature relationship preservation-based non-negative matrix factorization model (FR-NMF) into the graph attention auto-encoder. The model CGATAE obtains the final clustering results while learning the cluster-oriented node feature representation. Experiments on five public attribute graph datasets verify the effectiveness of the CGATAE model, and its clustering quality is significantly better than the original graph attention auto-encoder model.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Algorithm 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

References

  1. Sen P, Namata G, Bilgic M et al (2008) Collective classification in network data. AI magazine, 29(3):93–93.

    Article  MATH  Google Scholar 

  2. Girvan M, Newman MEJ (2002) Community structure in social and biological networks. In Proceedings of the National Academy of Sciences of the United States of America, 99(12):7821–7826.

    Article  MathSciNet  MATH  Google Scholar 

  3. Ghoshal AK, Das N, Das S (2021) Influence of community structure on misinformation containment in online social networks. Knowledge-Based Systems, 213:106693.

    Article  MATH  Google Scholar 

  4. Wang Q, Guo K, Wu L (2022) Attributed Network Embedding Based on Attributed Subgraph Based Random Walk for Community Detection. In Proceedings of the 16th CCF Computer Supported Cooperative Work and Social Computing Conference, 199–213.

  5. Grover A, Leskovec J (2016) node2vec: Scalable feature learning for networks. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 855–864.

  6. Kuang D, Yun S, Park H (2015) SymNMF: nonnegative low-rank approximation of a similarity matrix for graph clustering. Journal of Global Optimization, 62:545–574.

    Article  MathSciNet  MATH  Google Scholar 

  7. He C, Fei X, Cheng Q et al (2021) A survey of community detection in complex networks using nonnegative matrix factorization. IEEE Transactions on Computational Social Systems, 9(2):440–457.

    Article  MATH  Google Scholar 

  8. Cai B, Wang Y, Zeng L et al (2020) Edge classification based on convolutional Neural Networks for community detection in complex network. Physica A: Statistical Mechanics and its Applications, 556:124826.

    Article  MATH  Google Scholar 

  9. Wang C, Pan S, Hu R et al (2019) Attributed graph clustering: A deep attentional embedding approach. In Proceedings of the 28th International Joint Conference on Artificial Intelligence(IJCAI), 3670–3676.

  10. Huang Z, Ye Y, Li X, et al(2017) Joint weighted nonnegative matrix factorization for mining attributed graphs. In Proceedings of the 21st Pacific-Asia Knowledge Discovery and Data Mining Conference,368–380.

  11. Kuang D, Yun S, Park H (2015) SymNMF: nonnegative low-rank approximation of a similarity matrix for graph clustering. Journal of Global Optimization, 62:545–574.

    Article  MathSciNet  MATH  Google Scholar 

  12. Kipf TN, Welling M (2016) Variational graph auto-encoders. NeurIPS Workshop on Bayesian Deep Learning, 1–3.

  13. Velickovic P, Cucurull G, Casanova A et al (2018) Graph attention networks. In Proceedings of the 6th International Conference on Learning Representations (ICLR).

  14. Salehi A, Davulcu H (2020) Graph attention auto-encoders. In Proceedings of the 32nd IEEE Internatinal Conference on Tools with Artificial Intelligence (ICTAI), 989–996.

  15. Hedjam R, Abdesselam A, Melgani F (2021) NMF with feature relationship preservation penalty term for clustering problems. Pattern Recognition, 112:107814.

    Article  MATH  Google Scholar 

  16. Yuan Q, Liu B (2021) Community detection via an efficient nonconvex optimization approach based on modularity. Computational Statistics & Data Analysis, 157:107163.

    Article  MathSciNet  MATH  Google Scholar 

  17. Zhang T, Xiong Y, Zhang J et al (2020) CommDGI: community detection oriented deep graph infomax. In Proceedings of the 29th ACM International Conference on Information & Knowledge Management (CIKM), 1843-1852.

  18. Ding C, He X, Simon DH (2005) On the equivalence of non-negative matrix factorization and spectral clustering. In Proceedings of the 2005 SIAM International Conference on Data Mining, 606–610.

  19. Li J, Yu J, Li J et al (2020) Dirichlet graph variational auto-encoder. Advances in Neural Information Processing Systems, 33:5274–5283.

    MATH  Google Scholar 

  20. Hunter RD, Lange K (2004) A tutorial on MM algorithms. The American Statistician 58(1):30–37.

    Article  MathSciNet  MATH  Google Scholar 

  21. Yang C, Liu Z, Zhao D, Sun M, Chang E (2015) Network representation learning with rich text information. In Proceedings of the 24th International Joint Conference on Artificial Intelligence, 2111–2117.

  22. Meng Z, Liang S, Bao H, Zhang X (2019) Co-embedding attributed networks. In Proceedings of the 19th international Conference on Web Search and Data Mining, 393–401.

  23. Guo L, Dai Q (2022) Graph clustering via variational graph embedding. Pattern Recognition, 122:108334.

    Article  MATH  Google Scholar 

  24. Pan S, Hu R, Long G, Jing J, Zhang C (2019) Adversarially regularized graph auto-encoder for graph embedding. In Proceedings of the 27th International Joint Conference on Artificial Intelligence (IJCAI), 125: 2609-2615.

  25. Wang C, Pan S, Hu R et al (2019) Attributed graph clustering: A deep attentional embedding approach. In Proceedings of the 28th International Joint Conference on Artificial Intelligence (IJCAI), 125:3670–3676.

  26. Lvd Maaten, Hinton G (2008) Visualizing data using t-SNE. Journal of Machine Learning Research, 9(11):2579–2605.

    MATH  Google Scholar 

Download references

Acknowledgements

This research was supported by Natural Science Foundation of Fujian Province, China (Grant No.2022J01102).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaoyun Chen.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zheng, Z., Chen, X. & Huang, M. Cluster-guided graph attention auto-encoder. J Supercomput 81, 470 (2025). https://doi.org/10.1007/s11227-025-06953-0

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11227-025-06953-0

Keywords