Proceedings

Adversarial Graph Embedding for Ensemble Clustering

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 3562-3568.

https://doi.org/10.24963/ijcai.2019/494

Abstract

Ensemble clustering generally integrates basic partitions into a consensus one through a graph partitioning method, which, however, has two limitations: 1) it neglects to reuse original features; 2) obtaining consensus partition with learnable graph representations is still under-explored. In this paper, we propose a novel Adversarial Graph Auto-Encoders (AGAE) model to incorporate ensemble clustering into a deep graph embedding process. Specifically, graph convolutional network is adopted as probabilistic encoder to jointly integrate the information from feature content and consensus graph, and a simple inner product layer is used as decoder to reconstruct graph with the encoded latent variables (i.e., embedding representations). Moreover, we develop an adversarial regularizer to guide the network training with an adaptive partition-dependent prior. Experiments on eight real-world datasets are presented to show the effectiveness of AGAE over several state-of-the-art deep embedding and ensemble clustering methods.

  1. [Bruna et al., 2013] J. Bruna, W. Zaremba, A. Szlam, and Y. Le- Cun. Spectral networks and locally connected networks on graphs. CoRR, abs/1312.6203, 2013.
  2. [Cai et al., 2009] D. Cai, X. Wang, and X. He. Probabilistic dyadic data analysis with local and global consistency. In ICML, pages 105-112, 2009.
  3. [Dai et al., 2018] Quanyu Dai, Qiang Li, Jian Tang, and Dan Wang. Adversarial network embedding. In AAAI, 2018.
  4. [Defferrard et al., 2016] Michaël Defferrard, Xavier Bresson, and Pierre Vandergheynst. Convolutional neural networks on graphs with fast localized spectral filtering. In NIPS, pages 3837-3845, 2016.
  5. [Ding et al., 2019] Zhengming Ding, Handong Zhao, and Yun Fu. Learning Representation for Multi-View Data Analysis -Models and Applications. Advanced Information and Knowledge Pro- cessing. Springer, 2019.
  6. [Domeniconi and Al-Razgan, 2009] Carlotta Domeniconi and Muna Al-Razgan. Weighted cluster ensembles: Methods and analysis. ACM Trans. Knowl. Discov. Data, 2(4):17:1-17:40, 2009.
  7. [Fred and Jain, 2005] A. L. N. Fred and A. K. Jain. Combin- ing multiple clusterings using evidence accumulation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(6):835-850, 2005.
  8. [Glorot and Bengio, 2010] Xavier Glorot and Yoshua Bengio. Un- derstanding the difficulty of training deep feedforward neural net- works. In AISTATS, 2010.
  9. [Goodfellow et al., 2014] I.
  10. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. Courville, and Y. Bengio. Generative adversarial nets. In NIPS, pages 2672-2680. 2014.
  11. [Henaff et al., 2015] Mikael Henaff, Joan Bruna, and Yann LeCun. Deep convolutional networks on graph-structured data. CoRR, abs/1506.05163, 2015.
  12. [Jebara et al., 2009] Tony Jebara, Jun Wang, and Shih-Fu Chang. Graph construction and b-matching for semi-supervised learning. In ICML, pages 441-448, 2009.
  13. [Kingma and Ba, 2014] Diederik P. Kingma and Jimmy Ba. Adam: A method for stochastic optimization. CoRR, abs/1412.6980, 2014.
  14. [Kingma and Welling, 2014] Diederik P. Kingma and Max Welling. Auto-encoding variational bayes. In ICLR, 2014.
  15. [Kipf and Welling, 2016] Thomas N. Kipf and Max Welling. Vari- ational graph auto-encoders. CoRR, abs/1611.07308, 2016.
  16. [Kipf and Welling, 2017] Thomas N. Kipf and Max Welling. Semi- supervised classification with graph convolutional networks. In ICLR, 2017.
  17. [Kulis et al., 2011] Brian Kulis, Kate Saenko, and Trevor Darrell. What you saw is not what you get: Domain adaptation us- ing asymmetric kernel transforms. In CVPR, pages 1785-1792, 2011.
  18. [Lampert et al., 2009] Christoph H. Lampert, Hannes Nickisch, and Stefan Harmeling. Learning to detect unseen object classes by betweenclass attribute transfer. In CVPR, 2009.
  19. [Lancichinetti and Fortunato, 2012] Andrea Lancichinetti and Santo Fortunato. Consensus clustering in complex networks. CoRR, abs/1203.6093, 2012.
  20. [Li and Fu, 2015] Sheng Li and Yun Fu. Learning balanced and unbalanced graphs via low-rank coding. IEEE Transactions on Knowledge and Data Engineering, 27(5):1274-1287, 2015.
  21. [Li et al., 2017] J. Li, T. Zhang, W. Luo, J. Yang, X. Yuan, and J. Zhang. Sparseness analysis in the pretraining of deep neural networks. IEEE Transactions on Neural Networks and Learning Systems, 28(6):1425-1438, 2017.
  22. [Liu et al., 2015] H. Liu, T. Liu, J. Wu, D. Tao, and Y. Fu. Spectral ensemble clustering. In SIGKDD, pages 715-724, 2015.
  23. [Liu et al., 2016] H. Liu, M. Shao, S. Li, and Y. Fu. Infinite ensem- ble for image clustering. In SIGKDD, pages 1745-1754, 2016.
  24. [Luo et al., 2011] D. Luo, C. H. Q. Ding, H. Huang, and F. Nie. Consensus spectral clustering in near-linear time. In ICDE, pages 1079-1090, 2011.
  25. [Makhzani et al., 2016] A. Makhzani, J. Shlens, N. Jaitly, and I. Goodfellow. Adversarial autoencoders. In ICLR, 2016.
  26. [Ng et al., 2001] A. Y. Ng, M. I. Jordan, and Y. Weiss. On spectral clustering: Analysis and an algorithm. In NIPS, pages 849-856, 2001.
  27. [Pan et al., 2018] Shirui Pan, Ruiqi Hu, Guodong Long, Jing Jiang, Lina Yao, and Chengqi Zhang. Adversarially regularized graph autoencoder for graph embedding. In IJCAI, pages 2609-2615, 2018. IJCAI
  28. [Simonyan and Zisserman, 2014] K. Simonyan and A. Zisserman. Very deep convolutional networks for large-scale image recogni- tion. CoRR, abs/1409.1556, 2014.
  29. [Strehl and Ghosh, 2003] A. Strehl and J. Ghosh. Cluster ensem- bles -a knowledge reuse framework for combining multiple partitions. Journal of Machine Learning Research, 3:583-617, 2003.
  30. [Tao et al., 2017a] Z. Tao, H. Liu, and Y. Fu. Simultaneous cluster- ing and ensemble. In AAAI, pages 1546-1552, 2017.
  31. [Tao et al., 2017b] Zhiqiang Tao, Hongfu Liu, Sheng Li, Zheng- ming Ding, and Yun Fu. From ensemble clustering to multi-view clustering. In IJCAI, pages 2843-2849, 2017. IJCAI
  32. [v. d. Maaten and Hinton, 2008] L. v. d. Maaten and G. E. Hinton. Visualizing high-dimensional data using t-sne. Journal of Ma- chine Learning Research, 9:2579-2605, 2008.
  33. [Wang et al., 2018] Hongwei Wang, Jia Wang, Jialin Wang, Miao Zhao, Weinan Zhang, Fuzheng Zhang, Xing Xie, and Minyi Guo. Graphgan: Graph representation learning with generative adver- sarial nets. In AAAI, pages 2508-2515, 2018.
  34. [Wu et al., 2015] J. Wu, H. Liu, H. Xiong, J. Cao, and J. Chen. K- means-based consensus clustering: A unified view. IEEE Trans- actions on Knowledge and Data Engineering, 27(1):155-169, 2015.
  35. [Xie et al., 2016] Junyuan Xie, Ross Girshick, and Ali Farhadi. Un- supervised deep embedding for clustering analysis. In ICML, pages 478-487, 2016.
  36. [Yang et al., 2016] Jianwei Yang, Devi Parikh, and Dhruv Batra. Joint unsupervised learning of deep representations and image clusters. In CVPR, June 2016.
  37. [Yang et al., 2017] Bo Yang, Xiao Fu, Nicholas D. Sidiropoulos, and Mingyi Hong. Towards k-means-friendly spaces: Simulta- neous deep learning and clustering. In ICML, pages 3861-3870, 2017.
  38. [Zhao et al., 2017] Handong Zhao, Zhengming Ding, and Yun Fu. Multi-view clustering via deep matrix factorization. In AAAI, pages 2921-2927, 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards