GoMS: Graph of Molecule Substructure Network for Molecule Property Prediction
Abstract
While graph neural networks have shown remarkable success in molecular property prediction, current approaches like the Equivariant Subgraph Aggregation Networks (ESAN) treat molecules as bags of independent substructures, overlooking crucial relationships between these components. We present Graph of Molecule Substructures (GoMS), a novel architecture that explicitly models the interactions and spatial arrangements between molecular substructures. Unlike ESAN's bag-based representation, GoMS constructs a graph where nodes represent subgraphs and edges capture their structural relationships, preserving critical topological information about how substructures are connected and overlap within the molecule. Through extensive experiments on public molecular datasets, we demonstrate that GoMS outperforms ESAN and other baseline methods, with particularly improvements for large molecules containing more than 100 atoms. The performance gap widens as molecular size increases, demonstrating GoMS's effectiveness for modeling industrial-scale molecules. Our theoretical analysis demonstrates that GoMS can distinguish molecules with identical subgraph compositions but different spatial arrangements. Our approach shows particular promise for materials science applications involving complex molecules where properties emerge from the interplay between multiple functional units. By capturing substructure relationships that are lost in bag-based approaches, GoMS represents a significant advance toward scalable and interpretable molecular property prediction for real-world applications.
Benchmark Results
Tested on 1 dataset 2 baseline values reported too low
Tables show presented results in global context (best 3 papers + GCN + MLP).
OGB
| # | Model | MAE ↓ | Paper |
|---|---|---|---|
| 1 | DeMol | 0.0603 | |
| 2 | TGT-At | 0.0671 | |
| 3 | TGT-At (+RDKit) | 0.0683 | |
| 8 | GoMS_GT | 0.0780 | This paper |
| 10 | MPNNs | 0.0800 | This paper |
| 28 | OSAN | 0.0862 | This paper |
| 31 | Graphormer | 0.0864 best reported | best at pub: Recipe for a General, Powerful, Scalable Graph Transformer (NeurIPS 2022) best today: Enhancing Molecular Property Predictions by Learning from Bond Modelling and Interactions (ICLR 2026) |
| 37 | IDMPNN | 0.0882 | This paper |
| 47 | ESAN | 0.0930 | This paper |
| 56 | FragNet | 0.1070 | This paper |
| 64 | GIN | 0.1195 best reported | best at pub: Recipe for a General, Powerful, Scalable Graph Transformer (NeurIPS 2022) best today: Enhancing Molecular Property Predictions by Learning from Bond Modelling and Interactions (ICLR 2026) |
| 65 | GCN | 0.1195 | |
| 76 | CGNN | 0.1380 | This paper |
