Skip to content

Latest commit

 

History

History
29 lines (14 loc) · 1.4 KB

File metadata and controls

29 lines (14 loc) · 1.4 KB

HexaGAN: Generative Adversarial Nets for Real World Classification

A Tensorflow Implementation of HexaGAN (Pytorch version will be uploaded)

HexaGAN_model

When dealing with the real world data, we encounter three problems such as 1) missing data, 2) class imbalance, and 3) missing label problems. In this paper, we propose HexaGAN, a generative adversarial network framework that shows promising classification performance for all three problems.

Files

  • ops.py: various operations for building neural networks and data loading

  • ops_cnn.py: various operations for convolutional neural networks (for the MNIST dataset)

  • model.py: HexaGAN model (for the breast dataset)

  • train_breast.py: classification on the breast dataset with 20% missingness

  • train_mnist.py: missing data imputation on the MNIST dataset with 50% missingness (including HexaGAN model)