Learning Generative Models of Structured Signals from Their Superposition Using GANs with Application to Denoising and Demixing
arXiv:1902.04664
Abstract
Recently, Generative Adversarial Networks (GANs) have emerged as a popular alternative for modeling complex high dimensional distributions. Most of the existing works implicitly assume that the clean samples from the target distribution are easily available. However, in many applications, this assumption is violated. In this paper, we consider the observation setting when the samples from target distribution are given by the superposition of two structured components and leverage GANs for learning the structure of the components. We propose two novel frameworks: denoising-GAN and demixing-GAN. The denoising-GAN assumes access to clean samples from the second component and try to learn the other distribution, whereas demixing-GAN learns the distribution of the components at the same time. Through extensive numerical experiments, we demonstrate that proposed frameworks can generate clean samples from unknown distributions, and provide competitive performance in tasks such as denoising, demixing, and compressive sensing.
References in corpus (13)
- Scikit-learn: Machine Learning in Python
- Auto-Encoding Variational Bayes
- Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks
- Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms
- Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modeling
- NIPS 2016 Tutorial: Generative Adversarial Networks
- BEGAN: Boundary Equilibrium Generative Adversarial Networks
- Compressed Sensing using Generative Models
- A Compressed Sensing Based Decomposition of Electrodermal Activity Signals
- Task-Aware Compressed Sensing with Generative Adversarial Networks
- Fast Algorithms for Demixing Sparse Signals from Nonlinear Observations
- An Unsupervised Approach to Solving Inverse Problems using Generative Adversarial Networks
- Iterative Thresholding for Demixing Structured Superpositions in High Dimensions