We'll start with some quite recent history because GANs are among the newest ideas you'll find around AI and deep learning.
Everything started in 2014, when Ian Goodfellow and his colleagues (there is also Yoshua Bengio closing the list of contributors) at the Departement d'informatique et de recherche opérationnelle at Montreal University published a paper on Generative Adversarial Nets (GANs), a framework capable of generating new data based on a set of initial examples:
The initial images produced by such networks were astonishing, considering the previous attempts ...