Semi-Supervised Learning with GANs: Revisiting Manifold Regularization
Dropout: a simple way to prevent neural networks from overfitting