mlsanityData to 7 Oct 2026

Data-Efficient Graph Grammar Learning for Molecular Generation

arXiv 2203.08031 ↗First posted 15 Mar 2022cs.LG q-bio.BMcited by 26

Not on the map. Why?

Abstract (arXiv)

The problem of molecular generation has received significant attention recently. Existing methods are typically based on deep neural networks and require training on large datasets with tens of thousands of samples. In practice, however, the size of class-specific chemical datasets is usually limited (e.g., dozens of samples) due to labor-intensive experimentation and data collection. This presents a considerable challenge for the deep learning generative models to comprehensively describe the molecular design space. Another major challenge is to generate only physically synthesizable molecules. This is a non-trivial task for neural network-based generative models since the relevant chemical knowledge can only be extracted and generalized from the limited training data. In this work, we propose a data-efficient generative model that can be learned from datasets with orders of magnitude smaller sizes than common benchmarks. At the heart of this method is a learnable graph grammar that generates molecules from a sequence of production rules. Without any human assistance, these production rules are automatically constructed from training data. Furthermore, additional chemical knowledge can be incorporated in the model by further grammar optimization. Our learned graph grammar yields state-of-the-art results on generating high-quality molecules for three monomer datasets that contain only ~20 samples each. Our approach also achieves remarkable performance in a challenging polymer generation task with only 117 training samples and is competitive against existing methods using 81k data points. Code is available at https://github.com/gmh14/dataefficientgrammar.

Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). Builds on 31 of its 60 references that are in the map. First posted on arXiv 15 Mar 2022.

Builds on

31 of 60 references.

References · 31

  1. 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 972
  2. 2019Strategies for Pre-training Graph Neural Networkscited by 964
  3. 2016Automatic chemical design using a data-driven continuous representation of moleculescited by 762
  4. 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 647
  5. 2018MolGAN: An implicit generative model for small molecular graphscited by 392
  6. 2018GraphVAE: Towards Generation of Small Graphs Using Variational Autoencoderscited by 375
  7. 2018Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generationcited by 363
  8. 2018Molecular Sets (MOSES): A Benchmarking Platform for Molecular Generation Modelscited by 270
  9. 2017Molecular De Novo Design through Deep Reinforcement Learningcited by 264
  10. 2019Efficient Graph Generation with Graph Recurrent Attention Networkscited by 231
  11. 2018Learning Deep Generative Models of Graphscited by 227
  12. 2020Hierarchical Generation of Molecular Graphs using Structural Motifscited by 204
19 more
  1. 2018Constrained Graph Variational Autoencoders for Molecule Designcited by 182
  2. 2017Objective-Reinforced Generative Adversarial Networks (ORGAN) for Sequence Generation Modelscited by 116
  3. 2019GraphNVP: An Invertible Flow Model for Generating Molecular Graphscited by 115
  4. 2018Syntax-Directed Variational Autoencoder for Structured Datacited by 103
  5. 2016Low Data Drug Discovery with One-shot Learningcited by 91
  6. 2020Retro*: Learning Retrosynthetic Planning with Neural Guided A* Searchcited by 75
  7. 2018Constrained Generation of Semantically Valid Graphs via Regularizing Variational Autoencoderscited by 74
  8. 2018NeVAE: A Deep Generative Model for Molecular Graphscited by 66
  9. 2019Mol-CycleGAN - a generative model for molecular optimizationcited by 66
  10. 2018Molecular Hypergraph Grammar with its Application to Molecular Optimizationcited by 56
  11. 2020Optimizing Molecules using Efficient Queries from Property Evaluationscited by 50
  12. 2017ChemTS: An Efficient Python Library for de novo Molecular Generationcited by 32
  13. 2018Message-passing neural networks for high-throughput polymer screeningcited by 30
  14. 2019Self-Referencing Embedded Strings (SELFIES): A 100% robust molecular string representationcited by 22
  15. 2021Polygrammar: Grammar for Digital Polymer Representation and Generationcited by 8
  16. 2021Augmenting Molecular Deep Generative Models with Topological Data Analysis Representationscited by 6
  17. 2018Learning Hyperedge Replacement Grammars for Graph Generationcited by 2
  18. 2019Modeling Graphs with Vertex Replacement Grammarscited by 2
  19. 2019Towards Interpretable Graph Modeling with Vertex Replacement Grammarscited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 4; 2023: 11; 2024: 3; 2025: 7; 2026: 1.

26 papers.

Sort:

By area:

  1. 2023Grammar Prompting for Domain-Specific Language Generation with Large Language Modelscited by 58
  2. 2023De Novo Molecular Generation via Connection-aware Motif Miningcited by 45
  3. 2022Group SELFIES: A Robust Fragment-Based Molecular String Representationcited by 32
  4. 2023A Simple and Scalable Representation for Graph Generationcited by 15
  5. 2023Deep Learning Methods for Small Molecule Drug Discovery: A Surveycited by 10
  6. 2023Activity Grammars for Temporal Action Segmentationcited by 8
  7. 2022Neurosymbolic Programming for Sciencecited by 7
  8. 2024GraphBPE: Molecular Graphs Meet Byte-Pair Encodingcited by 7
  9. 2023DISeR: Designing Imaging Systems with Reinforcement Learningcited by 6
  10. 2024Procedural Synthesis of Synthesizable Moleculescited by 6
  11. 2023Beam Enumeration: Probabilistic Explainability For Sample Efficient Self-conditioned Molecular Designcited by 5
  12. 2025How to Make Large Language Models Generate 100% Valid Molecules?cited by 4
14 more
  1. 2023Earning Extra Performance from Restrictive Feedbackscited by 3
  2. 2024Data-Efficient Molecular Generation with Hierarchical Textual Inversioncited by 3
  3. 2025Constrained Adaptive Rejection Samplingcited by 3
  4. 2022Photonic Quantum Computing For Polymer Classificationcited by 1
  5. 2022Random Copolymer inverse design system orienting on Accurate discovering of Antimicrobial peptide-mimetic copolymerscited by 0
  6. 2023Dynamic Vertex Replacement Grammarscited by 0
  7. 2023DiffDTM: A conditional structure-free framework for bioactive molecules generation targeted for dual proteinscited by 0
  8. 2023Hierarchical Grammar-Induced Geometry for Data-Efficient Molecular Property Predictioncited by 0
  9. 2025MixGCN: Scalable GCN Training by Mixture of Parallelism and Mixture of Acceleratorscited by 0
  10. 2025Directed Graph Grammars for Sequence-based Learningcited by 0
  11. 2025Symbolic Neural Generation with Applications to Lead Discovery in Drug Designcited by 0
  12. 2025FRAGMENTA: End-to-end Fragmentation-based Generative Model with Agentic Tuning for Drug Lead Optimizationcited by 0
  13. 2025Exploring polymer classification with a hybrid single-photon quantum approachcited by 0
  14. 2026Higher-Order Molecular Grammars for Generative and Foundation Models in Chemistrycited by 0