MoFlow: An Invertible Flow Model for Generating Molecular Graphs
Chengxi Zang, Fei Wang
Abstract
Generating molecular graphs with desired chemical properties driven by deep graph generative models provides a very promising way to accelerate drug discovery process. Such graph generative models usually consist of two steps: learning latent representations and generation of molecular graphs. However, to generate novel and chemically-valid molecular graphs from latent representations is very challenging because of the chemical constraints and combinatorial complexity of molecular graphs. In this paper, we propose MoFlow, a flow-based graph generative model to learn invertible mappings between molecular graphs and their latent representations. To generate molecular graphs, our MoFlow first generates bonds (edges) through a Glow based model, then generates atoms (nodes) given bonds by a novel graph conditional flow, and finally assembles them into a chemically valid molecular graph with a posthoc validity correction. Our MoFlow has merits including exact and tractable likelihood training, efficient one-pass embedding and generation, chemical validity guarantees, 100% reconstruction of training data, and good generalization ability. We validate our model by four tasks: molecular graph generation and reconstruction, visualization of the continuous latent space, property optimization, and constrained property optimization. Our MoFlow achieves state-of-the-art performance, which implies its potential efficiency and effectiveness to explore large chemical space for drug discovery.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 27435bb4-5d70-4ee4-b29f-128c770b4ebbCited by top-tier papers57
- Score-based Generative Modeling of Graphs via the System of Stochastic Differential EquationsJaehyeong Jo, Seul Lee, Sung Ju HwangICML 2022 · 327 citations
- GraphDF: A Discrete Flow Model for Molecular Graph GenerationYouzhi Luo, Keqiang Yan, Shuiwang JiICML 2021 · 264 citations
- Geometric Latent Diffusion Models for 3D Molecule GenerationMinkai Xu, Alexander S. Powers, Ron O. Dror, Stefano Ermon et al.ICML 2023 · 252 citations
- MARS: Markov Molecular Sampling for Multi-objective Drug DiscoveryYutong Xie, Chence Shi, Hao Zhou, Yuwei Yang et al.ICLR 2021 · 186 citations
- Structure-aware Interactive Graph Neural Networks for the Prediction of Protein-Ligand Binding AffinityShuangli Li, Jingbo Zhou, Tong Xu, Liang Huang et al.KDD 2021 · 184 citations
Builds on1
Related papers
- Navigating Chemical Space with Latent FlowsGuanghao Wei, Yining Huang, Chenru Duan, Yue Song et al.NeurIPS 2024 · 8 citations
- MolGrow: A Graph Normalizing Flow for Hierarchical Molecular GenerationMaksim Kuznetsov, Daniil PolykovskiyAAAI 2021 · 57 citations
- Learning to Extend Molecular Scaffolds with Structural MotifsKrzysztof Maziarz, Henry Richard Jackson-Flux, Pashmina Cameron, Finton Sirockin et al.ICLR 2022 · 95 citations
- Flexible MOF Generation with Torsion-Aware Flow MatchingNayoung Kim, Seongsu Kim, Sungsoo AhnNeurIPS 2025 · 13 citations
- MolDiff: Addressing the Atom-Bond Inconsistency Problem in 3D Molecule Diffusion GenerationXingang Peng, Jiaqi Guan, Qiang Liu, Jianzhu MaICML 2023 · 76 citations
