Generative Surrogate
Generative surrogate models are computationally efficient alternatives to complex simulations, aiming to accurately reproduce the output of computationally expensive black-box functions or processes. Current research focuses on improving the fidelity of generated samples using architectures like normalizing flows and GANs, often incorporating convolutional layers or U-Net structures for higher-dimensional data. These models find applications in diverse fields, from optimizing challenging engineering designs (e.g., metasurfaces) and accelerating scientific discovery to enhancing adversarial attacks on machine learning models and improving active feature acquisition in resource-constrained settings. The ultimate goal is to create highly accurate and efficient surrogates that enable faster, cheaper, and more robust exploration of complex systems.