Any-Property-Conditional Molecule Generation with Self-Criticism using Spanning Trees
Not on the map. Why?
Abstract (arXiv)
Generating novel molecules is challenging, with most representations leading to generative models producing many invalid molecules. Spanning Tree-based Graph Generation (STGG) is a promising approach to ensure the generation of valid molecules, outperforming state-of-the-art SMILES and graph diffusion models for unconditional generation. In the real world, we want to be able to generate molecules conditional on one or multiple desired properties rather than unconditionally. Thus, in this work, we extend STGG to multi-property-conditional generation. Our approach, STGG+, incorporates a modern Transformer architecture, random masking of properties during training (enabling conditioning on any subset of properties and classifier-free guidance), an auxiliary property-prediction loss (allowing the model to self-criticize molecules and select the best ones), and other improvements. We show that STGG+ achieves state-of-the-art performance on in-distribution and out-of-distribution conditional generation, and reward maximization.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 61 of its 98 references that are in the map. First posted on arXiv 12 Jul 2024.
Builds on
61 of 98 references.
References · 61
- 2017Attention Is All You Needcited by 59,932
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2022Classifier-Free Diffusion Guidancecited by 5,717
- 2016Layer Normalizationcited by 5,579
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,616
- 2021RoFormer: Enhanced Transformer with Rotary Position Embeddingcited by 4,581
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,067
38 more
- 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
- 2023Mistral 7Bcited by 3,065
- 2023FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioningcited by 2,551
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2017Arbitrary Style Transfer in Real-time with Adaptive Instance Normalizationcited by 1,998
- 2020GLU Variants Improve Transformercited by 1,724
- 2019Root Mean Square Layer Normalizationcited by 1,425
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2023RWKV: Reinventing RNNs for the Transformer Eracited by 814
- 2022Equivariant Diffusion for Molecule Generation in 3Dcited by 666
- 2023ChemCrow: Augmenting large-language models with chemistry toolscited by 609
- 2015Generating Sentences from a Continuous Spacecited by 607
- 2022DiGress: Discrete Denoising diffusion for graph generationcited by 503
- 2023Hyena Hierarchy: Towards Larger Convolutional Language Modelscited by 388
- 2020GraphAF: a Flow-based Autoregressive Model for Molecular Graph Generationcited by 301
- 2018GuacaMol: Benchmarking Models for De Novo Molecular Designcited by 294
- 2021GFlowNet Foundationscited by 286
- 2022Score-based Generative Modeling of Graphs via the System of Stochastic Differential Equationscited by 273
- 2018Molecular Sets (MOSES): A Benchmarking Platform for Molecular Generation Modelscited by 270
- 2020Permutation Invariant Graph Generation via Score-Based Generative Modelingcited by 263
- 2018Fr'echet Audio Distance: A Metric for Evaluating Music Enhancement Algorithmscited by 221
- 2018Fr'echet ChemNet Distance: A metric for generative models for molecules in drug discoverycited by 191
- 2023Geometric Latent Diffusion Models for 3D Molecule Generationcited by 185
- 2020MoFlow: An Invertible Flow Model for Generating Molecular Graphscited by 183
- 2018Constrained Graph Variational Autoencoders for Molecule Designcited by 182
- 2021GraphDF: A Discrete Flow Model for Molecular Graph Generationcited by 177
- 2019A Generalized Algorithm for Multi-Objective Reinforcement Learning and Policy Adaptationcited by 166
- 2022Sample Efficiency Matters: A Benchmark for Practical Molecular Optimizationcited by 151
- 2021MARS: Markov Molecular Sampling for Multi-objective Drug Discoverycited by 125
- 2022Multi-Objective GFlowNetscited by 100
- 2022Exploring Chemical Space with Score-based Out-of-distribution Generationcited by 95
- 2023Stay on topic with Classifier-Free Guidancecited by 90
- 2023Autoregressive Diffusion Model for Graph Generationcited by 82
- 2022SELFIES and the future of molecular string representationscited by 76
- 2022Equivariant Energy-Guided SDE for Inverse Molecular Designcited by 72
- 2022Pareto Set Learning for Neural Multi-objective Combinatorial Optimizationcited by 56
50 most cited of 61 All 61 (JSON)
Built on by
Citing papers per year: 2026: 2.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2025Composable Score-based Graph Diffusion Model for Multi-Conditional Molecular Generation
- 2025DMol: A Highly Efficient and Chemical Motif-Preserving Molecule Generation Platform
- 2023Conditional Diffusion Based on Discrete Graph Structures for Molecular Graph Generation
- 2025FragFM: Hierarchical Framework for Efficient Molecule Generation via Fragment-Level Discrete Flow Matching
- 2023GraphGUIDE: interpretable and controllable conditional graph generation with discrete Bernoulli diffusion
- 2025MolGuidance: Advanced Guidance Strategies for Conditional Molecular Generation with Flow Matching
- 2024Improving Molecular Graph Generation with Flow Matching and Optimal Transport
- 2025JTreeformer: Graph-Transformer via Latent-Diffusion Model for Molecular Generation