GANs or Generative Adversarial Networks, are generative model, used for unsupervised learning, here 2 competing Neural Networks generate variations in data 1st described in a paper by Ian Goodfellow in 2014 A stable application with DCGANs presented by Alec Ratford in 2016 GANs Architecture consists of two models, a Generative…