Proceedings

The Surprising Power of Graph Neural Networks with Random Node Initialization

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 2112-2118.

https://doi.org/10.24963/ijcai.2021/291

Abstract

Graph neural networks (GNNs) are effective models for representation learning on relational data. However, standard GNNs are limited in their expressive power, as they cannot distinguish graphs beyond the capability of the Weisfeiler-Leman graph isomorphism heuristic. In order to break this expressiveness barrier, GNNs have been enhanced with random node initialization (RNI), where the idea is to train and run the models with randomized initial node features. In this work, we analyze the expressive power of GNNs with RNI, and prove that these models are universal, a first such result for GNNs not relying on computationally demanding higher-order properties. This universality result holds even with partially randomized initial node features, and preserves the invariance properties of GNNs in expectation. We then empirically analyze the effect of RNI on GNNs, based on carefully constructed datasets. Our empirical findings support the superior performance of GNNs with RNI over standard GNNs.

  1. [Barceló et al., 2020] Pablo Barceló, Egor V. Kostylev, Mikaël Monet, Jorge Pérez, Juan L. Reutter, and Juan Pablo Silva. The logical expressiveness of graph neural networks. In ICLR, 2020.
  2. [Battaglia et al., 2018] Peter W. Battaglia, Jessica B. Hamrick, Vic- tor Bapst, Alvaro Sanchez-Gonzalez, Vinícius Flores Zambaldi, Mateusz Malinowski, Andrea Tacchetti, David Raposo, Adam Santoro, Ryan Faulkner, C ¸aglar Gülc ¸ehre, H. Francis Song, Andrew J. Ballard, Justin Gilmer, George E. Dahl, Ashish Vaswani, Kelsey R. Allen, Charles Nash, Victoria Langston, Chris Dyer, Nicolas Heess, Daan Wierstra, Pushmeet Kohli, Matthew Botvinick, Oriol Vinyals, Yujia Li, and Razvan Pascanu. Relational inductive biases, deep learning, and graph networks. CoRR, abs/1806.01261, 2018.
  3. [Bengio et al., 2021] Yoshua Bengio, Andrea Lodi, and Antoine Prouvost. Machine learning for combinatorial optimization: A methodological tour d'horizon. European Journal of Operational Research, 290(2):405-421, 2021.
  4. [Cai et al., 1992] Jin-yi Cai, Martin Fürer, and Neil Immerman. An optimal lower bound on the number of variables for graph iden- tifications. Comb., 12(4):389-410, 1992.
  5. [Clevert et al., 2016] Djork-Arné Clevert, Thomas Unterthiner, and Sepp Hochreiter. Fast and accurate deep network learning by exponential linear units (ELUs). In ICLR, 2016.
  6. [Dasoulas et al., 2020] George Dasoulas, Ludovic Dos Santos, Kevin Scaman, and Aladin Virmaux. Coloring graph neural net- works for node disambiguation. In IJCAI, 2020. IJCAI
  7. [Dwivedi et al., 2020] Vijay Prakash Dwivedi, Chaitanya K. Joshi, Thomas Laurent, Yoshua Bengio, and Xavier Bresson. Bench- marking graph neural networks. CoRR, abs/2003.00982, 2020.
  8. [Fout et al., 2017] Alex Fout, Jonathon Byrd, Basir Shariat, and Asa Ben -Hur. Protein interface prediction using graph con- volutional networks. In NIPS, pages 6530-6539, 2017.
  9. [Gilmer et al., 2017] Justin Gilmer, Samuel S. Schoenholz, Patrick F. Riley, Oriol Vinyals, and George E. Dahl. Neural message passing for quantum chemistry. In ICML, pages 1263-1272, 2017.
  10. [Glorot and Bengio, 2010] Xavier Glorot and Yoshua Bengio. Un- derstanding the difficulty of training deep feedforward neural net- works. In AISTATS, pages 249-256, 2010.
  11. [Gori et al., 2005] Marco Gori, Gabriele Monfardini, and Franco Scarselli. A new model for learning in graph domains. In IJCNN, volume 2, pages 729-734, 2005.
  12. [Grohe, 2017] Martin Grohe. Descriptive Complexity, Canonisa- tion, and Definable Graph Structure Theory, volume 47 of Lec- ture Notes in Logic. Cambridge University Press, 2017.
  13. [Grohe, 2021] Martin Grohe. The logic of graph neural networks. In LICS, 2021.
  14. [Hamilton et al., 2017] William L. Hamilton, Rex Ying, and Jure Leskovec. Representation learning on graphs: Methods and ap- plications. IEEE Data Eng. Bull., 40(3):52-74, 2017.
  15. [Keriven and Peyré, 2019] Nicolas Keriven and Gabriel Peyré. Uni- versal invariant and equivariant graph neural networks. In NeurIPS, pages 7090-7099, 2019.
  16. [Kersting et al., 2016] Kristian Kersting, Nils M. Kriege, Christo- pher Morris, Petra Mutzel, and Marion Neumann. Bench- mark data sets for graph kernels, 2016. http://graphkernels.cs. tu-dortmund.de. [Kipf and Welling, 2017] Thomas Kipf and Max Welling. Semi- supervised classification with graph convolutional networks. In ICLR, 2017. Link
  17. [Maron et al., 2019a] Haggai Maron, Heli Ben-Hamu, Hadar Ser- viansky, and Yaron Lipman. Provably powerful graph networks. In NeurIPS, pages 2153-2164, 2019.
  18. [Maron et al., 2019b] Haggai Maron, Heli Ben-Hamu, Nadav Shamir, and Yaron Lipman. Invariant and equivariant graph net- works. In ICLR, 2019.
  19. [Maron et al., 2019c] Haggai Maron, Ethan Fetaya, Nimrod Segol, and Yaron Lipman. On the universality of invariant networks. In ICML, pages 4363-4371, 2019.
  20. [Morris et al., 2019] Christopher Morris, Martin Ritzert, Matthias Fey, William L. Hamilton, Jan Eric Lenssen, Gaurav Rattan, and Martin Grohe. Weisfeiler and Leman go neural: Higher-order graph neural networks. In AAAI, pages 4602-4609, 2019.
  21. [Puny et al., 2020] Omri Puny, Heli Ben-Hamu, and Yaron Lipman. From graph low-rank global attention to 2-FWL approximation. CoRR, abs/2006.07846v1, 2020.
  22. [Sato et al., 2021] Ryoma Sato, Makoto Yamada, and Hisashi Kashima. Random features strengthen graph neural networks. In SDM, 2021.
  23. [Scarselli et al., 2009] Franco Scarselli, Marco Gori, Ah Chung Tsoi, Markus Hagenbuchner, and Gabriele Monfardini. The graph neural network model. IEEE Transactions on Neural Net- works, 20(1):61-80, 2009.
  24. [Velickovic et al., 2018] Petar Velickovic, Guillem Cucurull, Aran- txa Casanova, Adriana Romero, Pietro Liò, and Yoshua Bengio. Graph attention networks. In ICLR, 2018.
  25. [Xu et al., 2019] Keyulu Xu, Weihua Hu, Jure Leskovec, and Ste- fanie Jegelka. How powerful are graph neural networks? In ICLR, 2019.
  26. [Ying et al., 2018] Rex Ying, Ruining He, Kaifeng Chen, Pong Ek- sombatchai, William L. Hamilton, and Jure Leskovec. Graph convolutional neural networks for web-scale recommender sys- tems. In KDD, pages 974-983, 2018.
  27. [You et al., 2018] Jiaxuan You, Bowen Liu, Zhitao Ying, Vijay S. Pande, and Jure Leskovec. Graph convolutional policy network for goal-directed molecular graph generation. In NeurIPS, pages 6412-6422, 2018.

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

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