Large Scale Training of Graph Neural Networks for Optimal Markov-Chain Partitioning Using the Kemeny Constant
Not on the map. Why?
Abstract (arXiv)
Traditional clustering algorithms often struggle to capture the complex relationships within graphs and generalise to arbitrary clustering criteria. The emergence of graph neural networks (GNNs) as a powerful framework for learning representations of graph data provides new approaches to solving the problem. Previous work has shown GNNs to be capable of proposing partitionings using a variety of criteria, however, these approaches have not yet been extended to work on Markov chains or kinetic networks. These arise frequently in the study of molecular systems and are of particular interest to the biochemical modelling community. In this work, we propose several GNN-based architectures to tackle the graph partitioning problem for Markov Chains described as kinetic networks. This approach aims to minimize how much a proposed partitioning changes the Kemeny constant. We propose using an encoder-decoder architecture and show how simple GraphSAGE-based GNNs with linear layers can outperform much larger and more expressive attention-based models in this context. As a proof of concept, we first demonstrate the method's ability to cluster randomly connected graphs. We also use a linear chain architecture corresponding to a 1D free energy profile as our kinetic network. Subsequently, we demonstrate the effectiveness of our method through experiments on a data set derived from molecular dynamics. We compare the performance of our method to other partitioning techniques such as PCCA+. We explore the importance of feature and hyperparameter selection and propose a general strategy for large-scale parallel training of GNNs for discovering optimal graph partitionings.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 68 references that are in the map. First posted on arXiv 22 Dec 2023.
Builds on
13 of 68 references.
References · 13
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2021How Attentive are Graph Attention Networks?cited by 835
- 2017Self-Normalizing Neural Networkscited by 598
- 2017Community Detection and Stochastic Block Modelscited by 319
- 2020Graph Clustering with Graph Neural Networkscited by 163
- 2018SpectralNet: Spectral Clustering using Deep Neural Networkscited by 94
- 2018Machine Learning of coarse-grained Molecular Dynamics Force Fieldscited by 69
- 2018Graph Partition Neural Networks for Semi-Supervised Classificationcited by 17
1 more
Built on by
Not cited yet.