skip to main content
10.1145/3341161.3342859acmconferencesArticle/Chapter ViewAbstractPublication PageskddConference Proceedingsconference-collections
research-article
Public Access

Meta-GNN: metagraph neural network for semi-supervised learning in attributed heterogeneous information networks

Published:15 January 2020Publication History

ABSTRACT

Heterogeneous Information Networks (HINs) comprise nodes of different types inter-connected through diverse semantic relationships. In many real-world applications, nodes in information networks are often associated with additional attributes, resulting in Attributed HINs (or AHINs). In this paper, we study semi-supervised learning (SSL) on AHINs to classify nodes based on their structure, node types and attributes, given limited supervision. Recently, Graph Convolutional Networks (GCNs) have achieved impressive results in several graph-based SSL tasks. However, they operate on homogeneous networks, while being completely agnostic to the semantics of typed nodes and relationships in real-world HINs.

In this paper, we seek to bridge the gap between semantic-rich HINs and the neighborhood aggregation paradigm of graph neural networks, to generalize GCNs through metagraph semantics. We propose a novel metagraph convolution operation to extract features from local metagraph-structured neighborhoods, thus capturing semantic higher-order relationships in AHINs. Our proposed neural architecture Meta-GNN extracts features of diverse semantics by utilizing multiple metagraphs, and employs a novel metagraph-attention module to learn personalized metagraph preferences for each node. Our semi-supervised node classification experiments on multiple real-world AHIN datasets indicate significant performance gains of 6% Micro-F1 on average over state-of-the-art AHIN baselines. Visualizations on metagraph attention weights yield interpretable insights into their relative task-specific importance.

References

  1. D. Zhou, O. Bousquet, T. N. Lal, J. Weston, and B. Schölkopf, "Learning with local and global consistency," in Advances in neural information processing systems, 2004, pp. 321--328.Google ScholarGoogle Scholar
  2. L. Tang and H. Liu, "Relational learning via latent social dimensions," in Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 2009, pp. 817--826.Google ScholarGoogle Scholar
  3. A. Krishnan, A. Sharma, and H. Sundaram, "Improving latent user models in online social media," arXiv preprint arXiv.1711.11124, 2017.Google ScholarGoogle Scholar
  4. M. Ji, Y. Sun, M. Danilevsky, J. Han, and J. Gao, "Graph regularized transductive classification on heterogeneous information networks," in Joint European Conference on Machine Learning and Knowledge Discovery in Databases. Springer, 2010, pp. 570--586.Google ScholarGoogle Scholar
  5. C. Yang, L. Bai, C. Zhang, Q. Yuan, and J. Han, "Bridging collaborative filtering and semi-supervised learning: a neural approach for poi recommendation," in Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 2017, pp. 1245--1254.Google ScholarGoogle Scholar
  6. A. Krishnan, A. Sharma, A. Sankar, and H. Sundaram, "An adversarial approach to improve long-tail performance in neural collaborative filtering," in Proceedings of the 27th ACM International Conference on Information and Knowledge Management, ser. CIKM '18. New York, NY, USA: ACM, 2018, pp. 1491--1494. [Online]. Available Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Y. Sun, J. Han, X. Yan, P. S. Yu, and T. Wu, "Pathsim: Meta path-based top-k similarity search in heterogeneous information networks," Proceedings of the VLDB Endowment, vol. 4, no. 11, pp. 992--1003, 2011.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. J. Atwood and D. Towsley, "Diffusion-convolutional neural networks," in Advances in Neural Information Processing Systems, 2016, pp. 1993--2001.Google ScholarGoogle Scholar
  9. T. N. Kipf and M. Welling, "Semi-supervised classification with graph convolutional networks," in International Conference for Learning Representations (ICLR), 2017.Google ScholarGoogle Scholar
  10. P. Veličković, G. Cucurull, A. Casanova, A. Romero, P. Liò, and Y. Bengio, "Graph attention networks," arXiv preprint arXiv:1710.10903, 2017.Google ScholarGoogle Scholar
  11. X. Li, Y. Wu, M. Ester, B. Kao, X. Wang, and Y. Zheng, "Semi-supervised clustering in attributed heterogeneous information networks," in Proceedings of the 26th International Conference on World Wide Web. International World Wide Web Conferences Steering Committee, 2017, pp. 1621--1629.Google ScholarGoogle Scholar
  12. J. Hu, R. Cheng, K. C.-C. Chang, A. Sankar, Y. Fang, and B. Y. Lam, "Discovering maximal motif cliques in large heterogeneous information networks," in 2019 IEEE 35th International Conference on Data Engineering (ICDE). IEEE, 2019, pp. 746--757.Google ScholarGoogle Scholar
  13. D. Bahdanau, K. Cho, and Y. Bengio, "Neural machine translation by jointly learning to align and translate," arXiv preprint arXiv.1409.0473, 2014.Google ScholarGoogle Scholar
  14. M. Belkin, P. Niyogi, and V. Sindhwani, "Manifold regularization: A geometric framework for learning from labeled and unlabeled examples," Journal of machine learning research, vol. 7, no. Nov, pp. 2399--2434, 2006.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. X. Zhou and M. Belkin, "Semi-supervised learning," in Academic Press Library in Signal Processing. Elsevier, 2014, vol. 1, pp. 1239--1269.Google ScholarGoogle Scholar
  16. B. Perozzi, R. Al-Rfou, and S. Skiena, "Deepwalk: Online learning of social representations," in Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 2014, pp. 701--710.Google ScholarGoogle Scholar
  17. A. Grover and J. Leskovec, "node2vec: Scalable feature learning for networks," in Proceedings of the 22nd ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 2016, pp. 855--864.Google ScholarGoogle Scholar
  18. A. Sankar, A. Krishnan, Z. He, and C. Yang, "Rase: Relationship aware social embedding," in 2019 International Joint Conference on Neural Networks (IJCNN). IEEE, 2019.Google ScholarGoogle Scholar
  19. M. Henaff, J. Bruna, and Y. LeCun, "Deep convolutional networks on graph-structured data," CoRR, vol. abs/1506.05163, 2015.Google ScholarGoogle Scholar
  20. F. P. Such, S. Sah, M. Dominguez, S. Pillai, C. Zhang, A. Michael, N. Cahill, and R. Ptucha, "Robust spatial filtering with graph convolutional neural networks," arXiv preprint arXiv.1703.00792, 2017.Google ScholarGoogle Scholar
  21. W. Hamilton, Z. Ying, and J. Leskovec, "Inductive representation learning on large graphs," in Advances in Neural Information Processing Systems 30, 2017, pp. 1025--1035.Google ScholarGoogle Scholar
  22. A. Sankar, Y. Wu, L. Gou, W. Zhang, and H. Yang, "Dynamic graph representation learning via self-attention networks," arXiv preprint arXiv:1812.09430, 2018.Google ScholarGoogle Scholar
  23. Y. Dong, N. V. Chawla, and A. Swami, "metapath2vec: Scalable representation learning for heterogeneous networks," in Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 2017, pp. 135--144.Google ScholarGoogle Scholar
  24. H. Jiang, Y. Song, C. Wang, M. Zhang, and Y. Sun, "Semi-supervised learning over heterogeneous information networks by ensemble of meta-graph guided random walks." IJCAI, 2017.Google ScholarGoogle Scholar
  25. X. Kong, P. S. Yu, Y. Ding, and D. J. Wild, "Meta path-based collective classification in heterogeneous information networks," in Proceedings of the 21st ACM international conference on Information and knowledge management. ACM, 2012, pp. 1567--1571.Google ScholarGoogle Scholar
  26. T. Pham, T. Tran, D. Q. Phung, and S. Venkatesh, "Column networks for collective classification." in AAAI, 2017, pp. 2485--2491.Google ScholarGoogle Scholar
  27. Y. Fang, W. Lin, V. W. Zheng, M. Wu, K. C.-C. Chang, and X.-L. Li, "Semantic proximity search on graphs with metagraph-based learning," in Data Engineering (ICDE), 2016 IEEE 32nd International Conference on. IEEE, 2016, pp. 277--288.Google ScholarGoogle Scholar
  28. M. Wan, Y. Ouyang, L. Kaplan, and J. Han, "Graph regularized meta-path based transductive regression in heterogeneous information network," in Proceedings of the 2015 SIAM International Conference on Data Mining. SIAM, 2015, pp. 918--926.Google ScholarGoogle Scholar
  29. T.-y. Fu, W.-C. Lee, and Z. Lei, "Hin2vec: Explore meta-paths in heterogeneous information networks for representation learning," in Proceedings of the 2017 ACM on Conference on Information and Knowledge Management. ACM, 2017, pp. 1797--1806.Google ScholarGoogle Scholar
  30. Y. Shi, H. Gui, Q. Zhu, L. Kaplan, and J. Han, "Aspem: Embedding learning by aspects in heterogeneous information networks," in Proceedings of the 2018 SIAM International Conference on Data Mining. SIAM, 2018, pp. 144--152.Google ScholarGoogle Scholar
  31. M. Latapy, "Main-memory triangle computations for very large (sparse (power-law)) graphs," Theoretical Computer Science, vol. 407, no. 1--3, pp. 458--473, 2008.Google ScholarGoogle Scholar
  32. L. Lai, L. Qin, X. Lin, and L. Chang, "Scalable subgraph enumeration in mapreduce," Proceedings of the VLDB Endowment, vol. 8, no. 10, pp. 974--985, 2015.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. M. Abadi, A. Agarwal, P. Barham, E. Brevdo, Z. Chen, C. Citro, G. S. Corrado, A. Davis, J. Dean, M. Devin et al., "Tensorflow: Large-scale machine learning on heterogeneous distributed systems," arXiv preprint arXiv.1603.04467, 2016.Google ScholarGoogle Scholar
  34. A. McCallum, K. Nigam, J. Rennie, and K. Seymore, "Automating the construction of internet portals with machine learning," Information Retrieval Journal, vol. 3, pp. 127--163, 2000.Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. F. M. Harper and J. A. Konstan, "The movielens datasets: History and context," ACM Transactions on Interactive Intelligent Systems (TiiS), vol. 5, no. 4, p. 19, 2016.Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. D. P. Kingma and J. Ba, "Adam: A method for stochastic optimization," in Proceedings of the 3rd International Conference on Learning Representations (ICLR), 2014.Google ScholarGoogle Scholar
  37. A. Sankar, X. Zhang, and K. C.-C. Chang, "Motif-based convolutional neural network on graphs," arXiv preprint arXiv.1711.05697, 2017.Google ScholarGoogle Scholar
  1. Meta-GNN: metagraph neural network for semi-supervised learning in attributed heterogeneous information networks

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        ASONAM '19: Proceedings of the 2019 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining
        August 2019
        1228 pages
        ISBN:9781450368681
        DOI:10.1145/3341161

        Copyright © 2019 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 15 January 2020

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        ASONAM '19 Paper Acceptance Rate41of286submissions,14%Overall Acceptance Rate116of549submissions,21%

        Upcoming Conference

        KDD '24

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader