Papers
Topics
Authors
Recent
Search
2000 character limit reached

Translating Subgraphs to Nodes Makes Simple GNNs Strong and Efficient for Subgraph Representation Learning

Published 9 Apr 2022 in cs.LG, cs.AI, and cs.SI | (2204.04510v4)

Abstract: Subgraph representation learning has emerged as an important problem, but it is by default approached with specialized graph neural networks on a large global graph. These models demand extensive memory and computational resources but challenge modeling hierarchical structures of subgraphs. In this paper, we propose Subgraph-To-Node (S2N) translation, a novel formulation for learning representations of subgraphs. Specifically, given a set of subgraphs in the global graph, we construct a new graph by coarsely transforming subgraphs into nodes. Demonstrating both theoretical and empirical evidence, S2N not only significantly reduces memory and computational costs compared to state-of-the-art models but also outperforms them by capturing both local and global structures of the subgraph. By leveraging graph coarsening methods, our method outperforms baselines even in a data-scarce setting with insufficient subgraphs. Our experiments on eight benchmarks demonstrate that fined-tuned models with S2N translation can process 183 -- 711 times more subgraph samples than state-of-the-art models at a better or similar performance level.

Authors (2)
Definition Search Book Streamline Icon: https://streamlinehq.com
References (56)
  1. Sub2vec: Feature learning for subgraphs. In Pacific-Asia Conference on Knowledge Discovery and Data Mining, pp.  170–182. Springer, 2018.
  2. Optuna: A next-generation hyperparameter optimization framework. In Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining, pp.  2623–2631, 2019.
  3. Subgraph neural networks. Proceedings of Neural Information Processing Systems, NeurIPS, 2020.
  4. Gene ontology: tool for the unification of biology. Nature genetics, 25(1):25–29, 2000.
  5. Barabási, A.-L. Network science. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 371(1987):20120375, 2013.
  6. Emergence of scaling in random networks. science, 286(5439):509–512, 1999.
  7. Question answering with subgraph embeddings. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), pp.  615–620, 2014.
  8. How attentive are graph attention networks? In International Conference on Learning Representations, 2022.
  9. Graph coarsening with neural networks. In International Conference on Learning Representations, 2021. URL https://openreview.net/forum?id=uxpzitPEooJ.
  10. Simple and deep graph convolutional networks. In International Conference on Machine Learning, pp.  1725–1735. PMLR, 2020.
  11. Chung, F. Graph theory in the information age. Notices of the AMS, 57(6):726–732, 2010.
  12. Consortium, G. O. The gene ontology resource: 20 years and still going strong. Nucleic acids research, 47(D1):D330–D338, 2019.
  13. The efficiency misnomer. In International Conference on Learning Representations, 2022. URL https://openreview.net/forum?id=iulEMLYh1uR.
  14. Graphzoom: A multi-level spectral approach for accurate and scalable graph embedding. In International Conference on Learning Representations, 2020. URL https://openreview.net/forum?id=r1lGO0EKDH.
  15. Cktgnn: Circuit graph neural network for electronic design automation. In The Eleventh International Conference on Learning Representations, 2023.
  16. Graph neural networks with learnable structural and positional representations. In International Conference on Learning Representations, 2022.
  17. Falcon, W. and The PyTorch Lightning team. PyTorch Lightning, 3 2019. URL https://github.com/PyTorchLightning/pytorch-lightning.
  18. Slaps: Self-supervision improves structure learning for graph neural networks. Advances in Neural Information Processing Systems, 34, 2021.
  19. Fast graph representation learning with PyTorch Geometric. In International Conference on Learning Representations Workshop on Representation Learning on Graphs and Manifolds, 2019.
  20. Learning discrete structures for graph neural networks. In International conference on machine learning, pp.  1972–1982. PMLR, 2019.
  21. Subgraph representation learning for team mining. In Proceedings of the 14th ACM Web Science Conference 2022, pp.  148–153, 2022.
  22. New diagnostic approaches for undiagnosed rare genetic diseases. Annual review of genomics and human genetics, 21:351–372, 2020.
  23. Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition, pp.  770–778, 2016.
  24. Scaling up graph neural networks via graph coarsening. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, pp.  675–684, 2021.
  25. Batch normalization: Accelerating deep network training by reducing internal covariate shift. In International conference on machine learning, pp.  448–456. PMLR, 2015.
  26. Junction tree variational autoencoder for molecular graph generation. In International conference on machine learning, pp.  2323–2332. PMLR, 2018.
  27. Graph condensation for graph neural networks. In International Conference on Learning Representations, 2022. URL https://openreview.net/forum?id=WLEx3Jo4QaB.
  28. How to find your friendly neighborhood: Graph attention design with self-supervision. In International Conference on Learning Representations, 2021. URL https://openreview.net/forum?id=Wi5KUNlqWty.
  29. Models and benchmarks for representation learning of partially observed subgraphs. In Proceedings of the 31st ACM International Conference on Information & Knowledge Management, pp.  4118–4122, 2022.
  30. Semi-supervised classification with graph convolutional networks. In International Conference on Learning Representations, 2017.
  31. Expansion of the human phenotype ontology (hpo) knowledge base and resources. Nucleic acids research, 47(D1):D1018–D1027, 2019.
  32. Deeper insights into graph convolutional networks for semi-supervised learning. In Proceedings of the AAAI conference on artificial intelligence, volume 32, 2018.
  33. Self-organising multiple human–robot collaboration: A temporal subgraph reasoning-based method. Journal of Manufacturing Systems, 68:304–312, 2023.
  34. Large scale learning on non-homophilous graphs: New benchmarks and strong simple methods. Advances in Neural Information Processing Systems, 34, 2021.
  35. Loukas, A. Graph reduction with spectral and cut guarantees. Journal of Machine Learning Research, 20:1–42, 2019.
  36. Spectrally approximating large graphs with smaller graphs. In International Conference on Machine Learning, pp.  3237–3246. PMLR, 2018.
  37. Luo, Y. Shine: Subhypergraph inductive neural network. Advances in Neural Information Processing Systems, 35:18779–18792, 2022.
  38. Timegraphs: Graph-based temporal reasoning. arXiv preprint arXiv:2401.03134, 2024.
  39. Subgraph pattern neural networks for high-order graph evolution prediction. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 32, 2018.
  40. Metabolomics to improve the diagnostic efficiency of inborn errors of metabolism. International journal of molecular sciences, 21(4):1195, 2020.
  41. Newman, M. Networks. Oxford university press, 2018.
  42. Modeling heart rate and activity data for personalized fitness recommendation. In The World Wide Web Conference, pp.  1343–1353, 2019.
  43. Bitcoin money laundering detection via subgraph contrastive learning. Entropy, 26(3):211, 2024.
  44. Pytorch: An imperative style, high-performance deep learning library. In Advances in neural information processing systems, pp.  8026–8037, 2019.
  45. Geom-gcn: Geometric graph convolutional networks. In International Conference on Learning Representations, 2020. URL https://openreview.net/forum?id=S1e2agrFvS.
  46. Gene set enrichment analysis: a knowledge-based approach for interpreting genome-wide expression profiles. Proceedings of the National Academy of Sciences, 102(43):15545–15550, 2005.
  47. Performance embeddings: A similarity-based transfer tuning approach to performance optimization. In Proceedings of the 37th International Conference on Supercomputing, pp.  50–62, 2023.
  48. GLASS: GNN with labeling tricks for subgraph representation learning. In International Conference on Learning Representations, 2022. URL https://openreview.net/forum?id=XLxhEjKNbXj.
  49. How powerful are graph neural networks? In International Conference on Learning Representations, 2019. URL https://openreview.net/forum?id=ryGs6iA5Km.
  50. Hierarchical graph representation learning with differentiable pooling. Advances in neural information processing systems, 31, 2018.
  51. Nested graph neural networks. Advances in Neural Information Processing Systems, 34:15734–15747, 2021.
  52. Constrained social community recommendation. In Proceedings of the 29th ACM SIGKDD conference on knowledge discovery and data mining, pp.  5586–5596, 2023.
  53. Dpgs: Degree-preserving graph summarization. In Proceedings of the 2021 SIAM International Conference on Data Mining (SDM), pp.  280–288. SIAM, 2021.
  54. A provable framework of learning graph embeddings via summarization. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 37, pp.  4946–4953, 2023.
  55. Beyond homophily in graph neural networks: Current limitations and effective designs. Advances in Neural Information Processing Systems, 33:7793–7804, 2020.
  56. Biosnap datasets: Stanford biomedical network dataset collection. Note: http://snap. stanford. edu/biodata Cited by, 5(1), 2018.
Citations (2)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 51 likes about this paper.