arrow
Return

Solving an inverse problem with generative models

delete2025-07-26
delete0
delete
OA
AI
J
John R. Kitchin *
DOI:10.1039/D5DD00137Ddelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Inverse problems; where we seek the values of inputs to a model that lead to a desired set of outputs; are considered a more challenging problem in science and engineering than forward problems where we compute or measure outputs from known inputs. In this work we demonstrate the use of two generative machine learning methods to solve inverse problems. We compare this approach to two more conventional approaches that use a forward model with nonlinear programming; and the use of a backward model. We illustrate each method on a dataset obtained from a simple remote instrument that has three inputs: the setting of the red; green and blue channels of an RGB LED. We focus on several outputs from a light sensor that measures intensity at 445 nm; 515 nm; 590 nm; and 630 nm. The specific problem we solve is identifying inputs that lead to a specific intensity in three of those channels. We show that generative models can be used to solve this kind of inverse problem; and they have some advantages over the conventional approaches.
Keywords:
inverse problems
generative machine learning
forward model
nonlinear programming
backward model

Journal

Digital Discovery cover
Digital Discovery
IF:
5.6
Papers:
997
Citations:
1.7K

Organization

No organization information available
Cited Papers

Cited Papers

Literate Programming
err1984-02-01
err0
errOAAI
errD. E. Knuth
errShare
errSave
The whole and its parts: Visualizing Gaussian mixture models
err2024-06-01
err1
errOAAI
errGiesen, Joachim; Lucas, Philipp; Pfeiffer, Linda; Schmalwasser, Laines; Lawonn, Kai
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
errShare
errSave
Generative models for tabular data: A review
err2024-09-05
err0
PREAI
errDong-Keon Kim; DongHeum Ryu; Yongbin Lee; Dong-Hoon Choi
errShare
errSave
errShare
errSave
researcher View more