Mixed Integer Neural Inverse Design
Navid Ansari, Hans-Peter Seidel, Vahid Babaei

TL;DR
This paper introduces a mixed-integer linear programming approach for neural network-based inverse design, enabling globally optimal solutions and robust fabrication-tolerant designs in computational design tasks.
Contribution
It presents a novel inverse design method leveraging neural network piecewise linearity and mixed-integer programming, addressing global optimality and combinatorial challenges.
Findings
Uncovers globally optimal solutions for inverse design.
Facilitates combinatorial tasks like material selection.
Provides robust solutions against fabrication perturbations.
Abstract
In computational design and fabrication, neural networks are becoming important surrogates for bulky forward simulations. A long-standing, intertwined question is that of inverse design: how to compute a design that satisfies a desired target performance? Here, we show that the piecewise linear property, very common in everyday neural networks, allows for an inverse design formulation based on mixed-integer linear programming. Our mixed-integer inverse design uncovers globally optimal or near optimal solutions in a principled manner. Furthermore, our method significantly facilitates emerging, but challenging, combinatorial inverse design tasks, such as material selection. For problems where finding the optimal solution is not desirable or tractable, we develop an efficient yet near-optimal hybrid optimization. Eventually, our method is able to find solutions provably robust to possible…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning in Materials Science · Manufacturing Process and Optimization · Advanced Multi-Objective Optimization Algorithms
