mlsanityData to 7 Oct 2026

Improving Self-supervised Molecular Representation Learning using Persistent Homology

arXiv 2311.17327 ↗First posted 29 Nov 2023cs.LGcited by 6

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

  1. 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  4. 2017Inductive Representation Learning on Large Graphscited by 6,284
  5. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
  6. 2018How Powerful are Graph Neural Networks?cited by 4,355
  7. 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
  8. 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
  9. 2020Graph Contrastive Learning with Augmentationscited by 1,203
  10. 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
  11. 2019Strategies for Pre-training Graph Neural Networkscited by 964
  12. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
31 more
  1. 2022GraphMAE: Self-Supervised Masked Graph Autoencoderscited by 443
  2. 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
  3. 2021With a Little Help from My Friends: Nearest-Neighbor Contrastive Learning of Visual Representationscited by 324
  4. 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 302
  5. 2021Graph Contrastive Learning Automatedcited by 287
  6. 2021Pre-training Molecular Graph Representation with 3D Geometrycited by 248
  7. 2015Persistence Images: A Stable Vector Representation of Persistent Homologycited by 235
  8. 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
  9. 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184
  10. 2022SimGRACE: A Simple Framework for Graph Contrastive Learning without Data Augmentationcited by 171
  11. 2021On Feature Decorrelation in Self-Supervised Learningcited by 160
  12. 2021Motif-based Graph Self-Supervised Learning for Molecular Property Predictioncited by 159
  13. 20213D Infomax improves GNNs for Molecular Property Predictioncited by 146
  14. 2022DiffCSE: Difference-based Contrastive Learning for Sentence Embeddingscited by 131
  15. 2015A roadmap for the computation of persistent homologycited by 126
  16. 2021Self-supervised Graph-level Representation Learning with Local and Global Structurecited by 125
  17. 2022Contrastive Adapters for Foundation Model Group Robustnesscited by 62
  18. 2022Does GNN Pretraining Help Molecular Representation?cited by 59
  19. 2013Stochastic Convergence of Persistence Landscapes and Silhouettescited by 43
  20. 2021A Primer on Contrastive Pretraining in Language Processing: Methods, Lessons Learned and Perspectivescited by 41
  21. 2022Improving Molecular Contrastive Learning via Faulty Negative Mitigation and Decomposed Fragment Contrastcited by 37
  22. 2022A Systematic Survey of Chemical Pre-trained Modelscited by 34
  23. 2021Robust Representation Learning via Perceptual Similarity Metricscited by 23
  24. 2022Evaluating Self-Supervised Learning for Molecular Graph Embeddingscited by 22
  25. 2022Graph Self-supervised Learning with Accurate Discrepancy Learningcited by 21
  26. 2022EquiMod: An Equivariance Module to Improve Self-Supervised Learningcited by 20
  27. 2022Neural Approximation of Graph Topological Featurescited by 16
  28. 2022ToDD: Topological Compound Fingerprinting in Computer-Aided Drug Discoverycited by 13
  29. 2022Calibration and generalizability of probabilistic models on low-data chemical datasets with DIONYSUScited by 10
  30. 2023Probing Graph Representationscited by 10
  31. 2023SEGA: Structural Entropy Guided Anchor View for Graph Contrastive Learningcited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 3; 2025: 2; 2026: 1.

6 papers.