A Framework for Discovering Optimal Solutions in Photonic Inverse Design
Jagrit Digani, Phillip Hon, Artur R. Davoyan

TL;DR
This paper introduces a framework to efficiently find near-global optimal solutions in complex photonic inverse design problems by analyzing and combining different black box optimization algorithms.
Contribution
It develops a two-step approach to identify the most effective optimization algorithms for complex search spaces in photonic design.
Findings
PSO and NOMAD outperform other algorithms in mixed integer problems
The framework reveals a link between search space complexity and algorithm performance
The approach accelerates the discovery of near-optimal photonic designs
Abstract
Photonic inverse design has emerged as an indispensable engineering tool for complex optical systems. In many instances it is important to optimize for both material and geometry configurations, which results in complex non-smooth search spaces with multiple local minima. Finding solutions approaching global optimum may present a computationally intractable task. Here, we develop a framework that allows expediting the search of solutions close to global optimum on complex optimization spaces. We study the way representative black box optimization algorithms work, including genetic algorithm (GA), particle swarm optimization (PSO), simulated annealing (SA), and mesh adaptive direct search (NOMAD). We then propose and utilize a two-step approach that identifies best performance algorithms on arbitrarily complex search spaces. We reveal a connection between the search space complexity and…
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
TopicsPhotonic and Optical Devices · Photonic Crystals and Applications · Thermal Radiation and Cooling Technologies
MethodsGenetic Algorithms
