| Hauptseite > Publikationsdatenbank > VIPR: Versatile inverse problem software framework |
| Journal Article | FZJ-2026-05915 |
; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;
2026
Elsevier
Amsterdam [u.a.]
This record in other databases:
Please use a persistent id in citations: doi:10.1016/j.softx.2026.103163 doi:10.34734/FZJ-2026-05915
Abstract: VIPR (Versatile Inverse Problem Software Framework) is a plugin-based software framework for building reproducible machine-learning workflows for scientific inverse problems. These problems arise when researchers need to reconstruct physical properties of a sample from incomplete or indirect measurements, a common challenge in X-ray and neutron scattering experiments where only intensity measurements are available and phase information is lost. VIPR addresses such ill-posed reconstruction tasks where direct inversion is often impossible. VIPR implements a modular microkernel architecture with domain-specific plugins to produce configurable machine learning workflows, including both deterministic and probabilistic models. Workflows are defined via declarative YAML configurations and can be executed through a command-line interface or a containerized web application. For a given experimental dataset, VIPR produces standardized analysis artifacts, including visualizations and statistical summaries. This article demonstrates VIPR for X-ray and neutron reflectometry and for reconstructing PEMFC operating parameters from sensor data. Both applications use domain-specific plugins with the same core inference workflow.
Keyword(s): Instrument and Method Development (1st) ; Information and Communication (1st) ; Condensed Matter Physics (2nd) ; Instrument and Method Development (2nd)
|
The record appears in these collections: |