Generative Adversarial Trainer: Defense to Adversarial Perturbations with GAN | Read Paper on Bytez