Constraining Generative Models for Engineering Design with Negative Data
Not on the map. Why?
Abstract (arXiv)
Generative models have recently achieved remarkable success and widespread adoption in society, yet they often struggle to generate realistic and accurate outputs. This challenge extends beyond language and vision into fields like engineering design, where safety-critical engineering standards and non-negotiable physical laws tightly constrain what outputs are considered acceptable. In this work, we introduce a novel training method to guide a generative model toward constraint-satisfying outputs using `negative data' -- examples of what to avoid. Our negative-data generative model (NDGM) formulation easily outperforms classic models, generating 1/6 as many constraint-violating samples using 1/8 as much data in certain problems. It also consistently outperforms other baselines, achieving a balance between constraint satisfaction and distributional similarity that is unsurpassed by any other model in 12 of the 14 problems tested. This widespread superiority is rigorously demonstrated across numerous synthetic tests and real engineering problems, such as ship hull synthesis with hydrodynamic constraints and vehicle design with impact safety constraints. Our benchmarks showcase both the best-in-class performance of our new NDGM formulation and the overall dominance of NDGMs versus classic generative models. We publicly release the code and benchmarks at https://github.com/Lyleregenwetter/NDGMs.
Key facts. Cited by 11 papers in the map (data through 14 Oct 2026). Builds on 40 of its 95 references that are in the map. First posted on arXiv 27 Jun 2023.
Builds on
40 of 95 references.
References · 40
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
- 2019On Variational Bounds of Mutual Informationcited by 559
- 2016f-GAN: Training Generative Neural Samplers using Variational Divergence Minimizationcited by 506
- 2015Importance Weighted Autoencoderscited by 456
- 2018Assessing Generative Models via Precision and Recallcited by 406
- 2016Ladder Variational Autoencoderscited by 318
- 2017VEEGAN: Reducing Mode Collapse in GANs using Implicit Variational Learningcited by 200
- 2016Learning in Implicit Generative Modelscited by 125
- 2020Telescoping Density-Ratio Estimationcited by 108
- 2021Deep Generative Models in Engineering Design: A Reviewcited by 105
- 2022Diffusion Models Beat GANs on Topology Optimizationcited by 79
28 more
- 2021SketchGen: Generating Constrained CAD Sketchescited by 68
- 2021Vitruvion: A Generative Model of Parametric CAD Sketchescited by 66
- 2020TopologyGAN: Topology Optimization Using Generative Adversarial Networks Based on Physical Fields Over the Initial Domaincited by 65
- 2021Density Ratio Estimation via Infinitesimal Classificationcited by 61
- 2020Deep Generative Modeling for Mechanistic-based Learning and Design of Metamaterial Systemscited by 52
- 2023Aligning Optimization Trajectories with Diffusion Models for Constrained Design Generationcited by 52
- 2021Negative Data Augmentationcited by 46
- 2018Relational inductive bias for physical construction in humans and machinescited by 44
- 2018Deep learning for determining a near-optimal topological design without any iterationcited by 40
- 2017Reconstruction of three-dimensional porous media using generative adversarial neural networkscited by 36
- 2022On the use of Artificial Neural Networks in Topology Optimisationcited by 36
- 2021PcDGAN: A Continuous Conditional Diverse Generative Adversarial Network For Inverse Designcited by 30
- 2018GDPP: Learning Diverse Generations Using Determinantal Point Processcited by 26
- 2022Topology Optimization via Machine Learning and Deep Learning: A Reviewcited by 23
- 2023Beyond Statistical Similarity: Rethinking Metrics for Deep Generative Models in Engineering Designcited by 23
- 2020MO-PaDGAN: Reparameterizing Engineering Designs for Augmented Multi-objective Optimizationcited by 21
- 2021IH-GAN: A Conditional Generative Model for Implicit Surface-Based Inverse Design of Cellular Structurescited by 19
- 20193D Shape Synthesis for Conceptual Design and Optimization Using Variational Autoencoderscited by 18
- 2023Estimating the Density Ratio between Distributions with High Discrepancy using Multinomial Logistic Regressioncited by 17
- 2021SimJEB: Simulated Jet Engine Bracket Datasetcited by 14
- 2020Teaching a GAN What Not to Learncited by 13
- 2023Ship-D: Ship Hull Dataset for Design Optimization using Machine Learningcited by 13
- 2018B'ezierGAN: Automatic Generation of Smooth Curves from Interpretable Low-Dimensional Parameterscited by 11
- 2020Learning the aerodynamic design of supercritical airfoils through deep reinforcement learningcited by 10
- 2023Diffusing the Optimal Topology: A Generative Optimization Approachcited by 10
- 2022Design Target Achievement Index: A Differentiable Metric to Enhance Deep Generative Models in Multi-Objective Inverse Designcited by 6
- 2023Neural Constraint Satisfaction: Hierarchical Abstraction for Combinatorial Generalization in Object Rearrangementcited by 6
- 2020Generative Deep Learning Model for a Multi-level Nano-Optic Broadband Power Splittercited by 2
Built on by
Citing papers per year: 2023: 2; 2024: 4; 2025: 3; 2026: 2.
11 papers.
- 2025Physics-Constrained Flow Matching: Sampling Generative Models with Hard Constraintscited by 52
- 2024On the Challenges and Opportunities in Generative AIcited by 31
- 2023ShipGen: A Diffusion Model for Parametric Ship Hull Generation with Multiple Objectives and Constraintscited by 11
- 2023Don't be so negative! Score-based Generative Modeling with Oracle-assisted Guidancecited by 6
- 2025BikeBench: A Bicycle Design Benchmark for Generative Models with Objectives and Constraintscited by 5
- 2024Scorecards for Synthetic Medical Data Evaluation and Reportingcited by 4
- 2024C-ShipGen: A Conditional Guided Diffusion Model for Parametric Ship Hull Designcited by 4
- 2024CAD-Prompted Generative Models: A Pathway to Feasible and Novel Engineering Designscited by 3
- 2025GLUE: Coordinating Pre-Trained Generative Models for System-Level Designcited by 0
- 2026FLARE: A Data-Efficient Surrogate for Predicting Displacement Fields in Directed Energy Depositioncited by 0
- 2026Integration Matters: Rollout-Based Training for Constrained Diffusion Modelscited by 0
- 2026Integration Matters: Rollout-Based Training for Constrained Diffusion Models15 Jul 2026
- 2026FLARE: A Data-Efficient Surrogate for Predicting Displacement Fields in Directed Energy Deposition17 Apr 2026
- 2025GLUE: Coordinating Pre-Trained Generative Models for System-Level Design22 Dec 2025
- 2025Physics-Constrained Flow Matching: Sampling Generative Models with Hard Constraints4 Jun 2025
- 2025BikeBench: A Bicycle Design Benchmark for Generative Models with Objectives and Constraints25 May 2025
- 2024CAD-Prompted Generative Models: A Pathway to Feasible and Novel Engineering Designs11 Jul 2024
- 2024Scorecards for Synthetic Medical Data Evaluation and Reporting17 Jun 2024
- 2024C-ShipGen: A Conditional Guided Diffusion Model for Parametric Ship Hull Design10 May 2024
- 2024On the Challenges and Opportunities in Generative AI28 Feb 2024
- 2023ShipGen: A Diffusion Model for Parametric Ship Hull Generation with Multiple Objectives and Constraints9 Nov 2023
- 2023Don't be so negative! Score-based Generative Modeling with Oracle-assisted Guidance31 Jul 2023