mlsanityData to 7 Oct 2026

MolHF: A Hierarchical Normalizing Flow for Molecular Graph Generation

arXiv 2305.08457 ↗First posted 15 May 2023cs.LG stat.MLcited by 6

Not on the map. Why?

Abstract (arXiv)

Molecular de novo design is a critical yet challenging task in scientific fields, aiming to design novel molecular structures with desired property profiles. Significant progress has been made by resorting to generative models for graphs. However, limited attention is paid to hierarchical generative models, which can exploit the inherent hierarchical structure (with rich semantic information) of the molecular graphs and generate complex molecules of larger size that we shall demonstrate to be difficult for most existing models. The primary challenge to hierarchical generation is the non-differentiable issue caused by the generation of intermediate discrete coarsened graph structures. To sidestep this issue, we cast the tricky hierarchical generation problem over discrete spaces as the reverse process of hierarchical representation learning and propose MolHF, a new hierarchical flow-based model that generates molecular graphs in a coarse-to-fine manner. Specifically, MolHF first generates bonds through a multi-scale architecture, then generates atoms based on the coarsened graph structure at each scale. We demonstrate that MolHF achieves state-of-the-art performance in random generation and property optimization, implying its high capacity to model data distribution. Furthermore, MolHF is the first flow-based model that can be applied to model larger molecules (polymer) with more than 100 heavy atoms. The code and models are available at https://github.com/violet-sto/MolHF.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 35 of its 46 references that are in the map. First posted on arXiv 15 May 2023.

Builds on

35 of 46 references.

References · 35

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  3. 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
  4. 2015Variational Inference with Normalizing Flowscited by 2,161
  5. 2016Density estimation using Real NVPcited by 2,029
  6. 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
  7. 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
  8. 2019Normalizing Flows for Probabilistic Modeling and Inferencecited by 1,315
  9. 2014NICE: Non-linear Independent Components Estimationcited by 1,052
  10. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
  11. 2016Automatic chemical design using a data-driven continuous representation of moleculescited by 762
  12. 2018CCNet: Criss-Cross Attention for Semantic Segmentationcited by 717
23 more
  1. 2017Masked Autoregressive Flow for Density Estimationcited by 680
  2. 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 647
  3. 2018MolGAN: An implicit generative model for small molecular graphscited by 392
  4. 2018GraphVAE: Towards Generation of Small Graphs Using Variational Autoencoderscited by 375
  5. 2018Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generationcited by 363
  6. 2020GraphAF: a Flow-based Autoregressive Model for Molecular Graph Generationcited by 301
  7. 2019Flow++: Improving Flow-Based Generative Models with Variational Dequantization and Architecture Designcited by 258
  8. 2020Hierarchical Generation of Molecular Graphs using Structural Motifscited by 204
  9. 2020MoFlow: An Invertible Flow Model for Generating Molecular Graphscited by 183
  10. 2021GraphDF: A Discrete Flow Model for Molecular Graph Generationcited by 177
  11. 2021MARS: Markov Molecular Sampling for Multi-objective Drug Discoverycited by 125
  12. 2020Sample-Efficient Optimization in the Latent Space of Deep Generative Models via Weighted Retrainingcited by 121
  13. 2013Stabilitycited by 119
  14. 2019GraphNVP: An Invertible Flow Model for Generating Molecular Graphscited by 115
  15. 2021Hierarchical Conditional Flow: A Unified Framework for Image Super-Resolution and Image Rescalingcited by 73
  16. 2020Understanding and Mitigating Exploding Inverses in Invertible Neural Networkscited by 71
  17. 2021Molecule Generation by Principal Subgraph Mining and Assemblingcited by 53
  18. 2021Improving black-box optimization in VAE latent space using decoder uncertaintycited by 51
  19. 2023Sample-efficient Multi-objective Molecular Optimization with GFlowNetscited by 48
  20. 2020Categorical Normalizing Flows via Continuous Transformationscited by 36
  21. 2020Wavelet Flow: Fast Training of High Resolution Normalizing Flowscited by 33
  22. 2018Message-passing neural networks for high-throughput polymer screeningcited by 30
  23. 2021MolGrow: A Graph Normalizing Flow for Hierarchical Molecular Generationcited by 22

Built on by

Cited by year

Citing papers per year: 2024: 2; 2025: 4.

6 papers.