Avoiding subtraction and division of stochastic signals using normalizing flows: NFdeconvolve

📅 2025-01-14
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
Traditional subtraction/division-based inversion methods for random signals corrupted by combined additive and multiplicative noise suffer from noise amplification and numerical instability. To address this, we propose an end-to-end probabilistic inversion framework based on normalizing flows (NFs). This work is the first to employ invertible neural networks—structured as normalizing flows—to directly model the posterior distribution of latent components, thereby circumventing explicit decoupling operations and enabling statistically robust learning of latent variable distributions. The method integrates maximum likelihood estimation with exact probability density transformation and is implemented in the open-source toolkit NFdeconvolve. Experiments demonstrate substantial improvements in fluorescence background suppression and molecular density estimation: signal-to-noise ratio increases by +8.2 dB, and KL divergence—measuring statistical fidelity—decreases by 37%. Our approach establishes a new paradigm for probabilistic inversion of stochastic signals.

Technology Category

Machine Learning: Probabilistic Circuits and Graphical ModelsReasoning under Uncertainty: Probabilistic InferenceIntelligent Robots: State Estimation

Application Category

Graph Algorithms and Modeling for the Web: Graph embeddings and representation learning for Web-related graphsSearch and Retrieval-Augmented AI: Web learning to rank, online learning, and counterfactual learning for rankingSecurity and Privacy: Data transparency and provenance
📝 Abstract
Across the scientific realm, we find ourselves subtracting or dividing stochastic signals. For instance, consider a stochastic realization, $x$, generated from the addition or multiplication of two stochastic signals $a$ and $b$, namely $x=a+b$ or $x = ab$. For the $x=a+b$ example, $a$ can be fluorescence background and $b$ the signal of interest whose statistics are to be learned from the measured $x$. Similarly, when writing $x=ab$, $a$ can be thought of as the illumination intensity and $b$ the density of fluorescent molecules of interest. Yet dividing or subtracting stochastic signals amplifies noise, and we ask instead whether, using the statistics of $a$ and the measurement of $x$ as input, we can recover the statistics of $b$. Here, we show how normalizing flows can generate an approximation of the probability distribution over $b$, thereby avoiding subtraction or division altogether. This method is implemented in our software package, NFdeconvolve, available on GitHub with a tutorial linked in the main text.
Problem

Research questions and friction points this paper is trying to address.

Signal Processing
Random Noise
Accuracy Degradation
Innovation

Methods, ideas, or system contributions that make the work stand out.

Normalized Flows
Noise-resistant Signal Processing
Direct Signal Characterization
🔎 Similar Papers
2024-02-09International Conference on Machine LearningCitations: 4
Pedro Pessoa
Pedro Pessoa
Arizona State University
ProbabilityInferenceMachine LearningStatistical Physics
M
Max Schweiger
Center for Biological Physics, Arizona State University, Tempe, AZ, USA; Department of Physics, Arizona State University, Tempe, AZ, USA
L
Lance W.Q. Xu
Center for Biological Physics, Arizona State University, Tempe, AZ, USA; Department of Physics, Arizona State University, Tempe, AZ, USA
T
Tristan Manha
Center for Biological Physics, Arizona State University, Tempe, AZ, USA; Department of Physics, Arizona State University, Tempe, AZ, USA
A
Ayush Saurabh
Center for Biological Physics, Arizona State University, Tempe, AZ, USA; Department of Physics, Arizona State University, Tempe, AZ, USA
J
Julian Antolin Camarena
Center for Biological Physics, Arizona State University, Tempe, AZ, USA; Department of Physics, Arizona State University, Tempe, AZ, USA
S
Steve Press'e
Center for Biological Physics, Arizona State University, Tempe, AZ, USA; Department of Physics, Arizona State University, Tempe, AZ, USA; School of Molecular Sciences, Arizona State University, Tempe, AZ, USA