Implementation of the Emulator-based Component Analysis

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Vladyka, Anton, Eronen, Eemeli A., Niskanen, Johannes
Formato: Preprint
Publicado: 2023
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866915093106655232
author Vladyka, Anton
Eronen, Eemeli A.
Niskanen, Johannes
author_facet Vladyka, Anton
Eronen, Eemeli A.
Niskanen, Johannes
contents We present a PyTorch-powered implementation of the emulator-based component analysis used for ill-posed numerical non-linear inverse problems, where an approximate emulator for the forward problem is known. This emulator may be a numerical model, an interpolating function, or a fitting function such as a neural network. With the help of the emulator and a data set, the method seeks dimensionality reduction by projection in the variable space so that maximal variance of the target (response) values of the data is covered. The obtained basis set for projection in the variable space defines a subspace of the greatest response for the outcome of the forward problem. The method allows for the reconstruction of the coordinates in this subspace for an approximate solution to the inverse problem. We present an example of using the code provided as a Python class.
format Preprint
id arxiv_https___arxiv_org_abs_2312_12967
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Implementation of the Emulator-based Component Analysis
Vladyka, Anton
Eronen, Eemeli A.
Niskanen, Johannes
Numerical Analysis
Mathematical Software
We present a PyTorch-powered implementation of the emulator-based component analysis used for ill-posed numerical non-linear inverse problems, where an approximate emulator for the forward problem is known. This emulator may be a numerical model, an interpolating function, or a fitting function such as a neural network. With the help of the emulator and a data set, the method seeks dimensionality reduction by projection in the variable space so that maximal variance of the target (response) values of the data is covered. The obtained basis set for projection in the variable space defines a subspace of the greatest response for the outcome of the forward problem. The method allows for the reconstruction of the coordinates in this subspace for an approximate solution to the inverse problem. We present an example of using the code provided as a Python class.
title Implementation of the Emulator-based Component Analysis
topic Numerical Analysis
Mathematical Software
url https://arxiv.org/abs/2312.12967