Improving Self-supervised Molecular Representation Learning using Persistent Homology
Not on the map. Why?
Abstract (arXiv)
Self-supervised learning (SSL) has great potential for molecular representation learning given the complexity of molecular graphs, the large amounts of unlabelled data available, the considerable cost of obtaining labels experimentally, and the hence often only small training datasets. The importance of the topic is reflected in the variety of paradigms and architectures that have been investigated recently. Yet the differences in performance seem often minor and are barely understood to date. In this paper, we study SSL based on persistent homology (PH), a mathematical tool for modeling topological features of data that persist across multiple scales. It has several unique features which particularly suit SSL, naturally offering: different views of the data, stability in terms of distance preservation, and the opportunity to flexibly incorporate domain knowledge. We (1) investigate an autoencoder, which shows the general representational power of PH, and (2) propose a contrastive loss that complements existing approaches. We rigorously evaluate our approach for molecular property prediction and demonstrate its particular features in improving the embedding space: after SSL, the representations are better and offer considerably more predictive power than the baselines over different probing tasks; our loss increases baseline performance, sometimes largely; and we often obtain substantial improvements over very small datasets, a common scenario in practice.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 43 of its 70 references that are in the map. First posted on arXiv 29 Nov 2023.
Builds on
43 of 70 references.
References · 43
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
31 more
- 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 443
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2021With a Little Help from My Friends: Nearest-Neighbor Contrastive Learning of Visual Representationscited by 324
- 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 302
- 2021Graph Contrastive Learning Automatedcited by 287
- 2021Pre-training Molecular Graph Representation with 3D Geometrycited by 248
- 2015Persistence Images: A Stable Vector Representation of Persistent Homologycited by 235
- 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
- 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184
- 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
- 2021On Feature Decorrelation in Self-Supervised Learningcited by 160
- 2021Motif-based Graph Self-Supervised Learning for Molecular Property Predictioncited by 159
- 20213D Infomax improves GNNs for Molecular Property Predictioncited by 146
- 2022DiffCSE: Difference-based Contrastive Learning for Sentence Embeddingscited by 131
- 2015A roadmap for the computation of persistent homologycited by 126
- 2021Self-supervised Graph-level Representation Learning with Local and Global Structurecited by 125
- 2022Contrastive Adapters for Foundation Model Group Robustnesscited by 62
- 2022Does GNN Pretraining Help Molecular Representation?cited by 59
- 2013Stochastic Convergence of Persistence Landscapes and Silhouettescited by 43
- 2021A Primer on Contrastive Pretraining in Language Processing: Methods, Lessons Learned and Perspectivescited by 41
- 2022Improving Molecular Contrastive Learning via Faulty Negative Mitigation and Decomposed Fragment Contrastcited by 37
- 2022A Systematic Survey of Chemical Pre-trained Modelscited by 34
- 2021Robust Representation Learning via Perceptual Similarity Metricscited by 23
- 2022Evaluating Self-Supervised Learning for Molecular Graph Embeddingscited by 22
- 2022Graph Self-supervised Learning with Accurate Discrepancy Learningcited by 21
- 2022EquiMod: An Equivariance Module to Improve Self-Supervised Learningcited by 20
- 2022Neural Approximation of Graph Topological Featurescited by 16
- 2022ToDD: Topological Compound Fingerprinting in Computer-Aided Drug Discoverycited by 13
- 2022Calibration and generalizability of probabilistic models on low-data chemical datasets with DIONYSUScited by 10
- 2023Probing Graph Representationscited by 10
- 2023SEGA: Structural Entropy Guided Anchor View for Graph Contrastive Learningcited by 6
Built on by
Citing papers per year: 2024: 3; 2025: 2; 2026: 1.
6 papers.
- 2024Classic GNNs are Strong Baselines: Reassessing GNNs for Node Classificationcited by 83
- 2025Can Classic GNNs Be Strong Baselines for Graph-level Tasks? Simple Architectures Meet Excellencecited by 24
- 2024MOL-Mamba: Enhancing Molecular Representation with Structural & Electronic Insightscited by 4
- 2025Topology-Aware CLIP Few-Shot Learningcited by 1
- 2024Scalar Function Topology Divergence: Comparing Topology of 3D Objectscited by 0
- 2026Multi-level Self-supervised Pretraining on Compositional Hierarchical Graph for Molecular Property Predictioncited by 0
- 2026Multi-level Self-supervised Pretraining on Compositional Hierarchical Graph for Molecular Property Prediction15 May 2026
- 2025Topology-Aware CLIP Few-Shot Learning3 May 2025
- 2025Can Classic GNNs Be Strong Baselines for Graph-level Tasks? Simple Architectures Meet Excellence13 Feb 2025
- 2024MOL-Mamba: Enhancing Molecular Representation with Structural & Electronic Insights21 Dec 2024
- 2024Scalar Function Topology Divergence: Comparing Topology of 3D Objects11 Jul 2024
- 2024Classic GNNs are Strong Baselines: Reassessing GNNs for Node Classification13 Jun 2024