recent advances in deep learning figure - gan-generated sample images the majority of the images look fairly realistic and identifiable--for examplehorseshipcaretc training gans has been difficult problem and often requires large computing resources producing larger size images increases the complexity even further nonethelesshowevergans have been one of the biggest developments in computer vision in recent times the acm turing aware laureate yann lecun described them as "the most interesting idea in the last years in machine learningthe practical applications of gans are limitless the easiest application would be product that renders images based on textual descriptions for exampletyping "design an image with busy street during day time with more people than cars on roadwould result in an image showing these things the reverse is also true-- inputting an image and receiving text-based natural language description about the image the technology company baidu designed prototype device that aids