Fast Design Space Exploration of Nonlinear Systems: Part I
Sanjai Narain, Emily Mak, Dana Chee, Brendan Englot, Kishore, Pochiraju, Niraj K. Jha, Karthik Narayan

TL;DR
This paper introduces CNMA, a novel approach combining neural networks, MILPs, and learning from failures to efficiently solve inverse design problems in nonlinear systems, outperforming traditional methods especially in high-dimensional and mixed-variable scenarios.
Contribution
The paper presents CNMA, a new method for inverse design that overcomes challenges of blackbox evaluation, high dimensionality, and mixed variables, with a parallel version enhancing efficiency and solution quality.
Findings
CNMA solves all tested nonlinear design problems, including high-dimensional and mixed-variable cases.
CNMA outperforms Bayesian Optimization, Nelder Mead, and Random Search, with up to 87% better performance.
Parallel CNMA improves solution quality and efficiency over the sequential version.
Abstract
System design tools are often only available as input-output blackboxes: for a given design as input they compute an output representing system behavior. Blackboxes are intended to be run in the forward direction. This paper presents a new method of solving the inverse design problem namely, given requirements or constraints on output, find an input that also optimizes an objective function. This problem is challenging for several reasons. First, blackboxes are not designed to be run in reverse. Second, inputs and outputs can be discrete and continuous. Third, finding designs concurrently satisfying a set of requirements is hard because designs satisfying individual requirements may conflict with each other. Fourth, blackbox evaluations can be expensive. Finally, blackboxes can sometimes fail to produce an output. This paper presents CNMA, a new method of solving the inverse problem…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Multi-Objective Optimization Algorithms · Optimal Experimental Design Methods · Industrial Vision Systems and Defect Detection
MethodsRandom Search
