GANs for AI Applications