Generative Adversarial Networks
Generative Adversarial Networks (GANs) are a powerful class of neural networks that are used for unsupervised learning. It is basically made up of a system of two competing neural network models which compete with each other and are able to analyze, capture and copy the variations within a dataset.
What is so special about Generative Adversarial Network (GAN)
Fans are ecstatic for a variety of reasons, including the fact that GANs were the first generative algorithms to produce convincingly good results, as well as the fact that they have opened up many new research directions. In the last several years, GANs are considered to be the most prominent machine learning research, and since then, GANs have revolutionized the deep learning concepts, which has produced some major technological breakthroughs in artificial intelligence history