Initialization and Training of a Surrogate Model
Abstract
Surrogate models are standalone files in VirtualLab Fusion that can be attached to compatible components (e.g., metalens components) to compute realistic meta-structures. This tutorial describes how to define, train, and use custom surrogate models.
-
Initialize the surrogate document – load the template or start from a compatible component
-
Configure optical parameters – define media, wavelength and incidence angle ranges
-
Configure fabrication parameters – set meta-atom geometry (nanopillars or nanofins) and fix variation parameter space
-
Train the model – run RCWA calculations and generate the neural network
VirtualLab Fusion Configuration
-
VirtualLab Fusion
-
Flat Lens Package
-
Grating Package