Constrained non-negative matrix factorization enabling real-time insights of in situ and high-throughput experiments

04/02/2021
by   Phillip M. Maffettone, et al.
0

Non-negative Matrix Factorization (NMF) methods offer an appealing unsupervised learning method for real-time analysis of streaming spectral data in time-sensitive data collection, such as in situ characterization of materials. However, canonical NMF methods are optimized to reconstruct a full dataset as closely as possible, with no underlying requirement that the reconstruction produces components or weights representative of the true physical processes. In this work, we demonstrate how constraining NMF weights or components, provided as known or assumed priors, can provide significant improvement in revealing true underlying phenomena. We present a PyTorch based method for efficiently applying constrained NMF and demonstrate this on several synthetic examples. When applied to streaming experimentally measured spectral data, an expert researcher-in-the-loop can provide and dynamically adjust the constraints. This set of interactive priors to the NMF model can, for example, contain known or identified independent components, as well as functional expectations about the mixing of components. We demonstrate this application on measured X-ray diffraction and pair distribution function data from in situ beamline experiments. Details of the method are described, and general guidance provided to employ constrained NMF in extraction of critical information and insights during in situ and high-throughput experiments.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/01/2015

Monotonous (Semi-)Nonnegative Matrix Factorization

Nonnegative matrix factorization (NMF) factorizes a non-negative matrix ...
research
12/10/2021

On the Relationships between Transform-Learning NMF and Joint-Diagonalization

Non-negative matrix factorization with transform learning (TL-NMF) is a ...
research
01/21/2021

A fast two-stage algorithm for non-negative matrix factorization in streaming data

In this article, we study algorithms for nonnegative matrix factorizatio...
research
10/25/2021

Fast Rank-1 NMF for Missing Data with KL Divergence

We propose a fast non-gradient based method of rank-1 non-negative matri...
research
04/03/2019

Decomposing Temperature Time Series with Non-Negative Matrix Factorization

During the fabrication of casting parts sensor data is typically automat...
research
04/28/2021

Analysis of Legal Documents via Non-negative Matrix Factorization Methods

The California Innocence Project (CIP), a clinical law school program ai...

Please sign up or login with your details

Forgot password? Click here to reset