Proceedings

GCN-LASE: Towards Adequately Incorporating Link Attributes in Graph Convolutional Networks

Download BibTeX Cite

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

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

Abstract

Graph Convolutional Networks (GCNs) have proved to be a most powerful architecture in aggregating local neighborhood information for individual graph nodes. Low-rank proximities and node features are successfully leveraged in existing GCNs, however, attributes that graph links may carry are commonly ignored, as almost all of these models simplify graph links into binary or scalar values describing node connectedness. In our paper instead, links are reverted to hypostatic relationships between entities with descriptional attributes. We propose GCN-LASE (GCN with Link Attributes and Sampling Estimation), a novel GCN model taking both node and link attributes as inputs. To adequately captures the interactions between link and node attributes, their tensor product is used as neighbor features, based on which we define several graph kernels and further develop according architectures for LASE. Besides, to accelerate the training process, the sum of features in entire neighborhoods are estimated through Monte Carlo method, with novel  sampling strategies designed for LASE to minimize the estimation variance. Our experiments show that LASE outperforms strong baselines over various graph datasets, and further experiments corroborate the informativeness of link attributes and our model's ability of adequately leveraging them.

  1. [Bruna et al., 2014] Joan Bruna, Wojciech Zaremba, Arthur Szlam, and Yann Lecun. Spectral networks and locally connected networks on graphs. In Proceedings of the 2nd International Conference on Learning Representa- tions (ICLR'14), 2014.
  2. [Du et al., 2018] Lun Du, Yun Wang, Guojie Song, Zhicong Lu, and Junshan Wang. Dynamic network embedding : An extended approach for skip-gram based network em- bedding. In Proceedings of the 27th International Joint Conference on Artificial Intelligence (IJCAI'18), 2018. IJCAI
  3. [Gärtner et al., 2003] Thomas Gärtner, Peter Flach, and Ste- fan Wrobel. On graph kernels: Hardness results and ef- ficient alternatives. In Proceedings of the Annual Con- ference on Computational Learning Theory (CoLT'03), 2003.
  4. [Grover and Leskovec, 2016] Aditya Grover and Jure Leskovec. node2vec: Scalable feature learning for networks. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD'16), pages 855-864, 2016.
  5. [Hamilton et al., 2017] William L. Hamilton, Rex Ying, and Jure Leskovec. Inductive representation learning on large graphs. In Proceedings of the 31st Conference on Neural Information Processing Systems (NeurIPS'17), 2017.
  6. [Henaff et al., 2015] Mikael Henaff, Joan Bruna, and Yann Lecun. Deep convolutional networks on graph-structured data. Computer Science, 2015.
  7. [Huang et al., 2018] Wen-bing Huang, Tong Zhang, Yu Rong, and Junzhou Huang. Adaptive sampling towards fast graph representation learning. CoRR, abs/1809.05343, 2018.
  8. [Jie et al., 2018] Chen Jie, Tengfei Ma, and Xiao Cao. Fast- gcn: Fast learning with graph convolutional networks via importance sampling. In Proceedings of the 6th International Conference on Learning Representations (ICLR'18), 2018.
  9. [Kipf and Welling, 2016] Thomas N. Kipf and Max Welling. Semi-supervised classification with graph convolutional networks. In Proceedings of the 4th International Con- ference on Learning Representations (ICLR'16), 2016.
  10. [Li et al., 2018] Ziyao Li, Liang Zhang, and Guojie Song. Sepne: Bringing separability to network embedding. CoRR, abs/1811.05614, 2018.
  11. [Niepert et al., 2016] Mathias Niepert, Mohamed Ahmed, and Konstantin Kutzkov. Learning convolutional neural networks for graphs. In Proceedings of the 33rd Interna- tional Conference on Machine Learning (ICML'16), 2016.
  12. [Owen, 2013] Art B. Owen. Monte Carlo theory, methods and examples. 2013. [Perozzi et al., 2014]
  13. Bryan Perozzi, Rami Al-Rfou, and Steven Skiena. Deepwalk: online learning of social repre- sentations. In Proceedings of the 20th ACM SIGKDD In- ternational Conference on Knowledge Discovery and Data Mining (KDD'14), 2014.
  14. [Qiu et al., 2018] Jiezhong Qiu, Yuxiao Dong, Hao Ma, Jian Li, Kuansan Wang, and Jie Tang. Network embedding as matrix factorization: Unifying deepwalk, line, pte, and node2vec. In Proceedings of the 11th ACM International Conference on Web Search and Data Mining (WSDM'18), 2018.
  15. [Ribeiro et al., 2017] Leonardo F.R. Ribeiro, Pedro H.P. Saverese, and Daniel R. Figueiredo. Struc2vec: Learning node representations from structural identity. In Proceed- ings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD'17), 2017.
  16. [Schölkopf and Smola, 2002] B. Schölkopf and Alexan- der Johannes Smola. Learning With Kernels. The MIT Press, 2002.
  17. [Shervashidze et al., 2011] Nino Shervashidze, Pascal Schweitzer, Erik Jan, Van Leeuwen, Kurt Mehlhorn, and Karsten M. Borgwardt. Weisfeiler-lehman graph kernels. Journal of Machine Learning Research, 12(3):2539-2561, 2011.
  18. [Tang et al., 2015] Jian Tang, Meng Qu, Mingzhe Wang, Ming Zhang, Jun Yan, and Qiaozhu Mei. Line:large- scale information network embedding. In Proceedings of the 24th International Conference on World Wide Web (WWW'15), 2015.
  19. [Tao et al., 2017] Lei Tao, Wengong Jin, Regina Barzilay, and Tommi Jaakkola. Deriving neural architectures from sequence and graph kernels. In Proceedings of the 34 th In- ternational Conference on Machine Learning (ICML'17), 2017.
  20. [Vishwanathan et al., 2008] S. V. N. Vishwanathan, Karsten M. Borgwardt, Imre Risi Kondor, and Nicol N. Schraudolph. Graph kernels. Journal of Machine Learning Research, 11(2):1201-1242, 2008.
  21. [Wang et al., 2016] Daixin Wang, Peng Cui, and Wenwu Zhu. Structural deep network embedding. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD'16), 2016.

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

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