Proceedings

Multi-Class Imbalanced Graph Convolutional Network Learning

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 2879-2885.

https://doi.org/10.24963/ijcai.2020/398

Abstract

Networked data often demonstrate the Pareto principle (i.e., 80/20 rule) with skewed class distributions, where most vertices belong to a few majority classes and minority classes only contain a handful of instances. When presented with imbalanced class distributions, existing graph embedding learning tends to bias to nodes from majority classes, leaving nodes from minority classes under-trained. In this paper, we propose Dual-Regularized Graph Convolutional Networks (DR-GCN) to handle multi-class imbalanced graphs, where two types of regularization are imposed to tackle class imbalanced representation learning. To ensure that all classes are equally represented, we propose a class-conditioned adversarial training process to facilitate the separation of labeled nodes. Meanwhile, to maintain training equilibrium (i.e., retaining quality of fit across all classes), we force unlabeled nodes to follow a similar latent distribution to the labeled nodes by minimizing their difference in the embedding space. Experiments on real-world imbalanced graphs demonstrate that DR-GCN outperforms the state-of-the-art methods in node classification, graph clustering, and visualization.

  1. [Ahrendt, 2005] Peter Ahrendt. The multivariate gaussian probability distribution. Technical University of Denmark, Tech. Rep, 2005.
  2. [Chawla et al., 2002] Nitesh V Chawla, Kevin W Bowyer, Lawrence O Hall, and W Philip Kegelmeyer. Smote: syn- thetic minority over-sampling technique. Journal of artifi- cial intelligence research, 16:321-357, 2002.
  3. [Chen et al., 2019] Zhao-Min Chen, Xiu-Shen Wei, Peng Wang, and Yanwen Guo. Multi-label image recognition with graph convolutional networks. In Proc. of the IEEE Conf. on Computer Vision and Pattern Recognition, pages 5177-5186, 2019.
  4. [Dong et al., 2018] Qi Dong, Shaogang Gong, and Xiatian Zhu. Imbalanced deep learning by minority class incre- mental rectification. IEEE Trans. on Pattern Analysis and Machine Intelligence, 41(6):1367-1381, 2018.
  5. [Drummond et al., 2003] Chris Drummond, Robert C Holte, et al. C4. 5, class imbalance, and cost sensitivity: why under-sampling beats over-sampling. In Workshop on learning from imbalanced datasets II, volume 11, pages 1-8, 2003.
  6. [Hamilton et al., 2017] Will Hamilton, Zhitao Ying, and Jure Leskovec. Inductive representation learning on large graphs. In Advances in Neural Information Processing Systems, pages 1024-1034, 2017.
  7. [He and Garcia, 2009] Haibo He and Edwardo A Garcia. Learning from imbalanced data. IEEE Transactions on knowledge and data engineering, 21(9):1263-1284, 2009.
  8. [Huang et al., 2016] Chen Huang, Yining Li, Chen Change Loy, and Xiaoou Tang. Learning deep rep- resentation for imbalanced classification. In Proc. of the IEEE conf. on Computer Vision and Pattern Recognition, pages 5375-5384, 2016.
  9. [Japkowicz and Stephen, 2002] Nathalie Japkowicz and Shaju Stephen. The class imbalance problem: A systematic study. Intell. Data Anal., 6(5):429-449, 2002.
  10. [Joyce, 2011] James M Joyce. Kullback-leibler divergence. Inl. Ency. of Statistical Science, pages 720-722, 2011.
  11. [Kipf and Welling, 2016] Thomas N Kipf and Max Welling. Semi-supervised classification with graph convolutional networks. In Intl. Conf. on Learning Representations, 2016.
  12. [Lee et al., 2018] John Boaz Lee, Ryan A Rossi, Xiang- nan Kong, Sungchul Kim, Eunyee Koh, and Anup Rao. Higher-order graph convolutional networks. arXiv preprint arXiv:1809.07697, 2018.
  13. [Lin and Cohen, 2010] Frank Lin and William W Cohen. Semi-supervised classification of network data using very few labels. In Intl. IEEE Conf. on Advances in Social Net- works Analysis and Mining, pages 192-199, 2010.
  14. [Liu et al., 2008] Xu-Ying Liu, Jianxin Wu, and Zhi-Hua Zhou. Exploratory undersampling for class-imbalance learning. IEEE Trans. on Systems, Man, and Cybernetics, Part B (Cybernetics), 39(2):539-550, 2008.
  15. [Mikolov et al., 2013] Tomas Mikolov, Kai Chen, Greg Cor- rado, and Jeffrey Dean. Efficient estimation of word rep- resentations in vector space. ICLR Workshop, 2013.
  16. [Mirza and Osindero, 2014] Mehdi Mirza and Simon Osin- dero. Conditional generative adversarial nets. CoRR, abs/1411.1784, 2014.
  17. [Pan and Zhu, 2013] Shirui Pan and Xingquan Zhu. Graph classification with imbalanced class distributions and noise. In Proc. of the 23rd AAAI Conf. on Artificial In- telligence, pages 1586-1592, 2013. IJCAI
  18. [Perozzi et al., 2014] Bryan Perozzi, Rami Al-Rfou, Steven Skiena, Rami Al-Rfou, and Steven Skiena. Deepwalk: On- line learning of social representations. In Proc. of the ACM SIGKDD Intl. Conf., pages 701-710, 2014.
  19. [Sun et al., 2009] Yanmin Sun, Andrew KC Wong, and Mo- hamed S Kamel. Classification of imbalanced data: A re- view. Intl. Journal of Pattern Recognition and Artificial Intelligence, 23(04):687-719, 2009.
  20. [Tai et al., 2015] Kai Sheng Tai, Richard Socher, and Socher Richard Manning, Christopher D, and Christo- pher D Manning. Improved semantic representations from tree-structured long short-term memory networks. In Proc. of the 53rd Annual Meeting of the Association for Compu- tational Linguistics, page 1556-1566, 2015.
  21. [Veličković et al., 2018] Petar Veličković, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. Graph attention networks. In Intl. Conf. on Learning Representations, 2018.
  22. [Wang et al., 2019] Hongwei Wang, Miao Zhao, Xing Xie, Wenjie Li, and Minyi Guo. Knowledge graph convolu- tional networks for recommender systems. In Proc. of the intl. conf. on World Wide Web, pages 3307-3313, 2019.
  23. [Wu et al., 2020] Zonghan Wu, Shirui Pan, Fengwen Chen, Guodong Long, Chengqi Zhang, and S Yu Philip. A com- prehensive survey on graph neural networks. IEEE Trans- actions on Neural Networks and Learning Systems, 2020.
  24. [Xia et al., 2014] Rongkai Xia, Yan Pan, Lei Du, and Jian Yin. Robust multi-view spectral clustering via low-rank and sparse decomposition. In Proc. of the 28th AAAI conf. on Artificial Intelligence, 2014.
  25. [Yao et al., 2019] Liang Yao, Chengsheng Mao, and Yuan Luo. Graph convolutional networks for text classification. In Proc. of the 33rd AAAI Conf. on Artificial Intelligence, pages 7370-7377, 2019.
  26. [Zhang et al., 2019] Yingxue Zhang, Soumyasundar Pal, Mark Coates, and Deniz Ustebay. Bayesian graph con- volutional neural networks for semi-supervised classifica- tion. In Proc. of the 33rd AAAI Conf. on Artificial Intelli- gence, pages 5829-5836, 2019.
  27. [Zhang et al., 2020] Daokun Zhang, Jie Yin, Xingquan Zhu, and Chengqi Zhang. Network representation learning: A survey. IEEE Trans. on Big Data, 6(1):3-28, 2020.

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

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