Translating Subgraphs to Nodes Makes Simple GNNs Strong and Efficient for Subgraph Representation Learning
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.
- Sub2vec: Feature learning for subgraphs. In Pacific-Asia Conference on Knowledge Discovery and Data Mining, pp. 170–182. Springer, 2018.
- 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.
- Subgraph neural networks. Proceedings of Neural Information Processing Systems, NeurIPS, 2020.
- Gene ontology: tool for the unification of biology. Nature genetics, 25(1):25–29, 2000.
- Barabási, A.-L. Network science. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 371(1987):20120375, 2013.
- Emergence of scaling in random networks. science, 286(5439):509–512, 1999.
- Question answering with subgraph embeddings. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), pp. 615–620, 2014.
- How attentive are graph attention networks? In International Conference on Learning Representations, 2022.
- Graph coarsening with neural networks. In International Conference on Learning Representations, 2021. URL https://openreview.net/forum?id=uxpzitPEooJ.
- Simple and deep graph convolutional networks. In International Conference on Machine Learning, pp. 1725–1735. PMLR, 2020.
- Chung, F. Graph theory in the information age. Notices of the AMS, 57(6):726–732, 2010.
- Consortium, G. O. The gene ontology resource: 20 years and still going strong. Nucleic acids research, 47(D1):D330–D338, 2019.
- The efficiency misnomer. In International Conference on Learning Representations, 2022. URL https://openreview.net/forum?id=iulEMLYh1uR.
- 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.
- Cktgnn: Circuit graph neural network for electronic design automation. In The Eleventh International Conference on Learning Representations, 2023.
- Graph neural networks with learnable structural and positional representations. In International Conference on Learning Representations, 2022.
- Falcon, W. and The PyTorch Lightning team. PyTorch Lightning, 3 2019. URL https://github.com/PyTorchLightning/pytorch-lightning.
- Slaps: Self-supervision improves structure learning for graph neural networks. Advances in Neural Information Processing Systems, 34, 2021.
- Fast graph representation learning with PyTorch Geometric. In International Conference on Learning Representations Workshop on Representation Learning on Graphs and Manifolds, 2019.
- Learning discrete structures for graph neural networks. In International conference on machine learning, pp. 1972–1982. PMLR, 2019.
- Subgraph representation learning for team mining. In Proceedings of the 14th ACM Web Science Conference 2022, pp. 148–153, 2022.
- New diagnostic approaches for undiagnosed rare genetic diseases. Annual review of genomics and human genetics, 21:351–372, 2020.
- Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 770–778, 2016.
- 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.
- Batch normalization: Accelerating deep network training by reducing internal covariate shift. In International conference on machine learning, pp. 448–456. PMLR, 2015.
- Junction tree variational autoencoder for molecular graph generation. In International conference on machine learning, pp. 2323–2332. PMLR, 2018.
- Graph condensation for graph neural networks. In International Conference on Learning Representations, 2022. URL https://openreview.net/forum?id=WLEx3Jo4QaB.
- 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.
- 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.
- Semi-supervised classification with graph convolutional networks. In International Conference on Learning Representations, 2017.
- Expansion of the human phenotype ontology (hpo) knowledge base and resources. Nucleic acids research, 47(D1):D1018–D1027, 2019.
- Deeper insights into graph convolutional networks for semi-supervised learning. In Proceedings of the AAAI conference on artificial intelligence, volume 32, 2018.
- Self-organising multiple human–robot collaboration: A temporal subgraph reasoning-based method. Journal of Manufacturing Systems, 68:304–312, 2023.
- Large scale learning on non-homophilous graphs: New benchmarks and strong simple methods. Advances in Neural Information Processing Systems, 34, 2021.
- Loukas, A. Graph reduction with spectral and cut guarantees. Journal of Machine Learning Research, 20:1–42, 2019.
- Spectrally approximating large graphs with smaller graphs. In International Conference on Machine Learning, pp. 3237–3246. PMLR, 2018.
- Luo, Y. Shine: Subhypergraph inductive neural network. Advances in Neural Information Processing Systems, 35:18779–18792, 2022.
- Timegraphs: Graph-based temporal reasoning. arXiv preprint arXiv:2401.03134, 2024.
- Subgraph pattern neural networks for high-order graph evolution prediction. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 32, 2018.
- Metabolomics to improve the diagnostic efficiency of inborn errors of metabolism. International journal of molecular sciences, 21(4):1195, 2020.
- Newman, M. Networks. Oxford university press, 2018.
- Modeling heart rate and activity data for personalized fitness recommendation. In The World Wide Web Conference, pp. 1343–1353, 2019.
- Bitcoin money laundering detection via subgraph contrastive learning. Entropy, 26(3):211, 2024.
- Pytorch: An imperative style, high-performance deep learning library. In Advances in neural information processing systems, pp. 8026–8037, 2019.
- Geom-gcn: Geometric graph convolutional networks. In International Conference on Learning Representations, 2020. URL https://openreview.net/forum?id=S1e2agrFvS.
- 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.
- Performance embeddings: A similarity-based transfer tuning approach to performance optimization. In Proceedings of the 37th International Conference on Supercomputing, pp. 50–62, 2023.
- GLASS: GNN with labeling tricks for subgraph representation learning. In International Conference on Learning Representations, 2022. URL https://openreview.net/forum?id=XLxhEjKNbXj.
- How powerful are graph neural networks? In International Conference on Learning Representations, 2019. URL https://openreview.net/forum?id=ryGs6iA5Km.
- Hierarchical graph representation learning with differentiable pooling. Advances in neural information processing systems, 31, 2018.
- Nested graph neural networks. Advances in Neural Information Processing Systems, 34:15734–15747, 2021.
- Constrained social community recommendation. In Proceedings of the 29th ACM SIGKDD conference on knowledge discovery and data mining, pp. 5586–5596, 2023.
- Dpgs: Degree-preserving graph summarization. In Proceedings of the 2021 SIAM International Conference on Data Mining (SDM), pp. 280–288. SIAM, 2021.
- A provable framework of learning graph embeddings via summarization. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 37, pp. 4946–4953, 2023.
- Beyond homophily in graph neural networks: Current limitations and effective designs. Advances in Neural Information Processing Systems, 33:7793–7804, 2020.
- Biosnap datasets: Stanford biomedical network dataset collection. Note: http://snap. stanford. edu/biodata Cited by, 5(1), 2018.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.