Inverse Design of Nanophotonic Devices based on Reinforcement Learning

Butz, Marco; Leifhelm, Alexander; Becker, Marlon; Risse, Benjamin; Schuck, Carsten

Research article in edited proceedings (conference) | Peer reviewed

Abstract

Photonic integrated circuits are being employed for increasingly complex quantum optics experiments on compact and interferometrically stable chips. The integration of an ever-increasing number of circuit components poses challenging requirements on the footprint and performance of individual nanophotonic devices thus raising the need for sophisticated design algorithms. While various approaches, for instance based on direct search algorithms or analytically calculated gradients, have been demonstrated, they all suffer from drawbacks such as reliance on convex optimization methods in non-convex solution spaces or exponential runtime scaling for a linear increase in user-specified degrees of freedoms. Here we show how reinforcement learning can be applied to the nanophotonic pixel-discrete inverse design problem. Our method is capable of producing highly efficient devices with small footprints and arbitrary functionality. A distributed software architecture allows us to make efficient use of state-of-the-art high performance parallel computing resources. Multiple interfaces to the dataflow of the algorithm enable us to bias the resulting structures for realizing arbitrary design constraints. To demonstrate the broad applicability of our method, we show a wide range of devices optimized in 3D for different material platforms.

Details about the publication

PublisherDPG
Book titleQ 38 Photonics II
Page range2-2
Article numberQ 38.2
Publishing companyDeutsche Physikalische Gesellschaft
Place of publicationErlangen
StatusPublished
Release year2022
Conference𝗗𝗣𝗚 𝗦𝗽𝗿𝗶𝗻𝗴𝗺𝗲𝗲𝘁𝗶𝗻𝗴 𝟮𝟬𝟮𝟮, Erlangen, Germany
Link to the full texthttps://www.dpg-verhandlungen.de/year/2022/conference/erlangen/part/q/session/38/contribution/2
KeywordsPhotonic integrated circuits; reinforcement learning; nanophotonic pixel-discrete inverse design problem; 3D

Authors from the University of Münster

Becker, Marlon
Professorship of Geoinformatics for Sustainable Development (Prof. Risse)
Butz, Marco
Junior professorship for integration and manipulation of quantum emitters (Prof. Schuck)
Leifhelm, Alexander
Institute for Theoretical Physics
Risse, Benjamin
Professorship of Geoinformatics for Sustainable Development (Prof. Risse)
Schuck, Carsten
Junior professorship for integration and manipulation of quantum emitters (Prof. Schuck)