CASS: Cross Adversarial Source Separation via Autoencoder

05/23/2019
by   Yong Zheng Ong, et al.
0

This paper introduces a cross adversarial source separation (CASS) framework via autoencoder, a new model that aims at separating an input signal consisting of a mixture of multiple components into individual components defined via adversarial learning and autoencoder fitting. CASS unifies popular generative networks like auto-encoders (AEs) and generative adversarial networks (GANs) in a single framework. The basic building block that filters the input signal and reconstructs the i-th target component is a pair of deep neural networks EN_i and DE_i as an encoder for dimension reduction and a decoder for component reconstruction, respectively. The decoder DE_i as a generator is enhanced by a discriminator network D_i that favors signal structures of the i-th component in the i-th given dataset as guidance through adversarial learning. In contrast with existing practices in AEs which trains each Auto-Encoder independently, or in GANs that share the same generator, we introduce cross adversarial training that emphasizes adversarial relation between any arbitrary network pairs (DE_i,D_j), achieving state-of-the-art performance especially when target components share similar data structures.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro