TMM-Fast: A Transfer Matrix Computation Package for Multilayer Thin-Film
Optimization
- URL: http://arxiv.org/abs/2111.13667v1
- Date: Wed, 24 Nov 2021 14:47:37 GMT
- Title: TMM-Fast: A Transfer Matrix Computation Package for Multilayer Thin-Film
Optimization
- Authors: Alexander Luce, Ali Mahdavi, Florian Marquardt, Heribert Wankerl
- Abstract summary: An advanced thin-film structure can consist of multiple materials with different thicknesses and numerous layers.
Design and optimization of complex thin-film structures with multiple variables is a computationally heavy problem that is still under active research.
We propose the Python package TMM-Fast which enables parallelized computation of reflection and transmission of light at different angles of incidence and wavelengths through the multilayer thin-film.
- Score: 62.997667081978825
- License: http://creativecommons.org/licenses/by-sa/4.0/
- Abstract: Achieving the desired optical response from a multilayer thin-film structure
over a broad range of wavelengths and angles of incidence can be challenging.
An advanced thin-film structure can consist of multiple materials with
different thicknesses and numerous layers. Design and optimization of complex
thin-film structures with multiple variables is a computationally heavy problem
that is still under active research. To enable fast and easy experimentation
with new optimization techniques, we propose the Python package TMM-Fast which
enables parallelized computation of reflection and transmission of light at
different angles of incidence and wavelengths through the multilayer thin-film.
By decreasing computational time, generating datasets for machine learning
becomes feasible and evolutionary optimization can be used effectively.
Additionally, the sub-package TMM-Torch allows to directly compute analytical
gradients for local optimization by using PyTorch Autograd functionality.
Finally, an OpenAi Gym environment is presented which allows the user to train
reinforcement learning agents on the problem of finding multilayer thin-film
configurations.
Related papers
- CREMA: Generalizable and Efficient Video-Language Reasoning via Multimodal Modular Fusion [58.15403987979496]
CREMA is a generalizable, highly efficient, and modular modality-fusion framework for video reasoning.
We propose a novel progressive multimodal fusion design supported by a lightweight fusion module and modality-sequential training strategy.
We validate our method on 7 video-language reasoning tasks assisted by diverse modalities, including VideoQA and Video-Audio/3D/Touch/Thermal QA.
arXiv Detail & Related papers (2024-02-08T18:27:22Z) - OL-Transformer: A Fast and Universal Surrogate Simulator for Optical
Multilayer Thin Film Structures [1.2891210250935143]
We propose the Opto-Layer Transformer to act as a universal surrogate simulator for enormous types of structures.
Our model can predict accurate reflection and transmission spectra for up to $1025$ different multilayer structures.
arXiv Detail & Related papers (2023-05-19T20:05:07Z) - Investigation of inverse design of multilayer thin-films with
conditional invertible Neural Networks [62.997667081978825]
We use conditional Invertible Neural Networks (cINNs) to inversely design multilayer thin-films given an optical target.
We show that cINNs can generate proposals for thin-film configurations that are reasonably close to the desired target depending on random variables.
arXiv Detail & Related papers (2022-10-10T12:29:20Z) - Neighbor Correspondence Matching for Flow-based Video Frame Synthesis [90.14161060260012]
We introduce a neighbor correspondence matching (NCM) algorithm for flow-based frame synthesis.
NCM is performed in a current-frame-agnostic fashion to establish multi-scale correspondences in the spatial-temporal neighborhoods of each pixel.
coarse-scale module is designed to leverage neighbor correspondences to capture large motion, while the fine-scale module is more efficient to speed up the estimation process.
arXiv Detail & Related papers (2022-07-14T09:17:00Z) - ResNet-LDDMM: Advancing the LDDMM Framework Using Deep Residual Networks [86.37110868126548]
In this work, we make use of deep residual neural networks to solve the non-stationary ODE (flow equation) based on a Euler's discretization scheme.
We illustrate these ideas on diverse registration problems of 3D shapes under complex topology-preserving transformations.
arXiv Detail & Related papers (2021-02-16T04:07:13Z) - A Reinforcement learning method for Optical Thin-Film Design [2.9005223064604078]
Machine learning is changing the methods associated with optical thin-film inverse design.
We propose a new end-to-end algorithm for optical thin-film inverse design.
We show how one can use this technique to optimize the spectra of a multi-layer solar absorber device.
arXiv Detail & Related papers (2021-02-13T07:42:15Z) - DiffPD: Differentiable Projective Dynamics with Contact [65.88720481593118]
We present DiffPD, an efficient differentiable soft-body simulator with implicit time integration.
We evaluate the performance of DiffPD and observe a speedup of 4-19 times compared to the standard Newton's method in various applications.
arXiv Detail & Related papers (2021-01-15T00:13:33Z) - Parameterized Reinforcement Learning for Optical System Optimization [0.0]
A multi-layer optical system with designated optical characteristics is designed by several discrete and continuous parameters.
Most methods merely determine the optimal thicknesses of the system's layers.
We propose a method that considers the stacking of consecutive layers as parameterized actions in a Markov decision process.
arXiv Detail & Related papers (2020-10-09T10:53:28Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.