Dual Adversarial Auto-Encoders for Clustering

08/23/2020
by   Pengfei Ge, et al.
0

As a powerful approach for exploratory data analysis, unsupervised clustering is a fundamental task in computer vision and pattern recognition. Many clustering algorithms have been developed, but most of them perform unsatisfactorily on the data with complex structures. Recently, Adversarial Auto-Encoder (AAE) shows effectiveness on tackling such data by combining Auto-Encoder (AE) and adversarial training, but it cannot effectively extract classification information from the unlabeled data. In this work, we propose Dual Adversarial Auto-encoder (Dual-AAE) which simultaneously maximizes the likelihood function and mutual information between observed examples and a subset of latent variables. By performing variational inference on the objective function of Dual-AAE, we derive a new reconstruction loss which can be optimized by training a pair of Auto-encoders. Moreover, to avoid mode collapse, we introduce the clustering regularization term for the category variable. Experiments on four benchmarks show that Dual-AAE achieves superior performance over state-of-the-art clustering methods. Besides, by adding a reject option, the clustering accuracy of Dual-AAE can reach that of supervised CNN algorithms. Dual-AAE can also be used for disentangling style and content of images without using supervised information.

READ FULL TEXT

page 1

page 7

page 8

research
02/01/2018

Clustering and Unsupervised Anomaly Detection with L2 Normalized Deep Auto-Encoder Representations

Clustering is essential to many tasks in pattern recognition and compute...
research
05/28/2018

Deep Discriminative Latent Space for Clustering

Clustering is one of the most fundamental tasks in data analysis and mac...
research
06/13/2022

Local distance preserving auto-encoders using Continuous k-Nearest Neighbours graphs

Auto-encoder models that preserve similarities in the data are a popular...
research
01/29/2022

A new Sparse Auto-encoder based Framework using Grey Wolf Optimizer for Data Classification Problem

One of the most important properties of deep auto-encoders (DAEs) is the...
research
03/23/2017

Discriminatively Boosted Image Clustering with Fully Convolutional Auto-Encoders

Traditional image clustering methods take a two-step approach, feature l...
research
10/30/2019

Unsupervised Star Galaxy Classification with Cascade Variational Auto-Encoder

The increasing amount of data in astronomy provides great challenges for...
research
06/03/2019

DualDis: Dual-Branch Disentangling with Adversarial Learning

In computer vision, disentangling techniques aim at improving latent rep...

Please sign up or login with your details

Forgot password? Click here to reset