Pre-training of Molecular GNNs via Conditional Boltzmann Generator

Daiki Koge, Naoaki Ono, Shigehiko Kanaya
12/20/2023
cs.LGphysics.chem-phq-bio.BM

No confident code implementation found for this paper.

Abstract

Learning representations of molecular structures using deep learning is a fundamental problem in molecular property prediction tasks. Molecules inherently exist in the real world as three-dimensional structures; furthermore, they are not static but in continuous motion in the 3D Euclidean space, forming a potential energy surface. Therefore, it is desirable to generate multiple conformations in advance and extract molecular representations using a 4D-QSAR model that incorporates multiple conformations. However, this approach is impractical for drug and material discovery tasks because of the computational cost of obtaining multiple conformations. To address this issue, we propose a pre-training method for molecular GNNs using an existing dataset of molecular conformations to generate a latent vector universal to multiple conformations from a 2D molecular graph. Our method, called Boltzmann GNN, is formulated by maximizing the conditional marginal likelihood of a conditional generative model for conformations generation. We show that our model has a better prediction performance for molecular properties than existing pre-training methods using molecular graphs and three-dimensional molecular structures.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{koge2023pretraining,
  title  = {Pre-training of Molecular GNNs via Conditional Boltzmann Generator},
  author = {Daiki Koge and Naoaki Ono and Shigehiko Kanaya},
  year   = {2023},
  eprint = {2312.13110},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.13110v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.13110.svg)](https://codeofpaper.com/paper/2312.13110)

Discussion