Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2022 Dec 22;12(1):22160.
doi: 10.1038/s41598-022-26312-w.

Neural Inverse Design of Nanostructures (NIDN)

Affiliations

Neural Inverse Design of Nanostructures (NIDN)

Pablo Gómez et al. Sci Rep. .

Abstract

In the recent decade, computational tools have become central in material design, allowing rapid development cycles at reduced costs. Machine learning tools are especially on the rise in photonics. However, the inversion of the Maxwell equations needed for the design is particularly challenging from an optimization standpoint, requiring sophisticated software. We present an innovative, open-source software tool called Neural Inverse Design of Nanostructures (NIDN) that allows designing complex, stacked material nanostructures using a physics-based deep learning approach. Instead of a derivative-free or data-driven optimization or learning method, we perform a gradient-based neural network training where we directly optimize the material and its structure based on its spectral characteristics. NIDN supports two different solvers, rigorous coupled-wave analysis and a finite-difference time-domain method. The utility and validity of NIDN are demonstrated on several synthetic examples as well as the design of a 1550 nm filter and anti-reflection coating. Results match experimental baselines, other simulation tools, and the desired spectral characteristics. Given its full modularity in regard to network architectures and Maxwell solvers as well as open-source, permissive availability, NIDN will be able to support computational material design processes in a broad range of applications.

PubMed Disclaimer

Conflict of interest statement

The authors declare no competing interests.

Figures

Figure 1
Figure 1
Training setup for NIDN; regression and classification as well as RCWA and FDTD are described in detail in Methods.
Figure 2
Figure 2
Comparison of the transmittance of a 380 nm thick layer of TiO2 in NIDN and experimentally measured.
Figure 3
Figure 3
Inversion results for a single-layer TiO2 material using FDTD and regression; (a) displays target and produced spectra, (b) shows the utilized permittivity; differences to Fig. 2 are due to smaller number of discretization grid points.
Figure 4
Figure 4
Inversion results for a single-layer TiO2 material using FDTD and classification; (a) displays target and produced spectra, (b) shows the utilized permittivity; differences to Fig. 2 are due to smaller number of discretization grid points.
Figure 5
Figure 5
Inversion results for a three-layer material using RCWA and regression; (a) displays target and produced spectra, (b) shows the utilized permittivity for each layer.
Figure 6
Figure 6
Inversion results for a three-layer material using RCWA and classification; (a) displays target and produced spectra, (b) shows the utilized permittivity for each layer.
Figure 7
Figure 7
Inversion results for a two-layer patterned material using RCWA and regression; (a) displays target and produced spectra, (b) each line shows the utilized permittivity for a grid cell.
Figure 8
Figure 8
Inversion results for a two-layer patterned material using RCWA and classification; (a) displays target and produced spectra, (b) each line shows the utilized permittivity for a grid cell.
Figure 9
Figure 9
Inversion results for designing a bandpass filter with a ten layer stack using RCWA and regression; (a) displays target and produced spectra, (b) shows the utilized permittivity for each layer and closest material in NIDN (dashed).
Figure 10
Figure 10
Inversion results for designing an anti-reflection coating with an eight layer stack using RCWA and regression; (a) displays target and produced spectra, (b) shows the utilized permittivity for each layer and closest material in NIDN (dashed).
Figure 11
Figure 11
Inversion results for designing an anti-reflection coating with an eight layer stack using RCWA and classification; (a) displays target and produced spectra, (b) shows the utilized permittivity for each layer and closest material in NIDN (dashed).
Figure 12
Figure 12
(a) L1 loss versus model evaluations of the three approaches. (b) Permittivities produced with a neural network in NIDN. (c) Permittivities produced with a voxelized grid representation. (d) Permittivities produced with GRCWA and NLopt.

References

    1. Wei J, et al. Machine learning in materials science. InfoMat. 2019;1:338–358. doi: 10.1002/inf2.12028. - DOI
    1. Liu Y, Zhao T, Ju W, Shi S. Materials discovery and design using machine learning. J. Materiomics. 2017;3:159–177. doi: 10.1016/j.jmat.2017.08.002. - DOI
    1. Jiang J, Chen M, Fan JA. Deep neural networks for the evaluation and design of photonic devices. Nat. Rev. Mater. 2021;6:679–700. doi: 10.1038/s41578-020-00260-1. - DOI
    1. Liu Z, Zhu D, Rodrigues SP, Lee K-T, Cai W. Generative model for the inverse design of metasurfaces. Nano Lett. 2018;18:6570–6576. doi: 10.1021/acs.nanolett.8b03171. - DOI - PubMed
    1. Ma W, Cheng F, Xu Y, Wen Q, Liu Y. Probabilistic representation and inverse design of metamaterials based on a deep generative model with semi-supervised learning strategy. Adv. Mater. 2019;31:1901111. doi: 10.1002/adma.201901111. - DOI - PubMed