A1 Vertaisarvioitu alkuperäisartikkeli tieteellisessä lehdessä

Implementation of the emulator-based component analysis




TekijätVladyka, Anton; Eronen, Eemeli A.; Niskanen, Johannes

KustantajaElsevier Ltd

Julkaisuvuosi2024

JournalJournal of Computational Science

Tietokannassa oleva lehden nimiJournal of Computational Science

Artikkelin numero102437

Vuosikerta83

ISSN1877-7503

eISSN1877-7511

DOIhttps://doi.org/10.1016/j.jocs.2024.102437

Verkko-osoitehttp://dx.doi.org/10.1016/j.jocs.2024.102437

Rinnakkaistallenteen osoitehttps://research.utu.fi/converis/portal/detail/Publication/458210671


Tiivistelmä

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.


Ladattava julkaisu

This is an electronic reprint of the original article.
This reprint may differ from the original in pagination and typographic detail. Please cite the original version.




Julkaisussa olevat rahoitustiedot
Academy of Finland is acknowledged for funding via project 331234 . The authors acknowledge CSC – IT Center for Science, Finland, and the FGCI – Finnish Grid and Cloud Infrastructure for computational resources. E.A.E. acknowledges Jenny and Antti Wihuri Foundation for funding.


Last updated on 2025-27-01 at 19:20