Reader small image

You're reading from  Generative Adversarial Networks Projects

Product typeBook
Published inJan 2019
Reading LevelIntermediate
PublisherPackt
ISBN-139781789136678
Edition1st Edition
Languages
Right arrow
Author (1)
Kailash Ahirwar
Kailash Ahirwar
author image
Kailash Ahirwar

Kailash Ahirwar is a machine learning and deep learning enthusiast. He has worked in many areas of Artificial Intelligence (AI), ranging from natural language processing and computer vision to generative modeling using GANs. He is a co-founder and CTO of Mate Labs. He uses GANs to build different models, such as turning paintings into photos and controlling deep image synthesis with texture patches. He is super optimistic about AGI and believes that AI is going to be the workhorse of human evolution.
Read more about Kailash Ahirwar

Right arrow

Predicting the Future of GANs

If you have completed all of the exercises in the chapters of this book, you have come a long way in your quest to learn and code Generative adversarial networks (GANs) for various real-world applications. GANs have the potential to cause disruption in a number of different industries. Scientists and researchers have developed various GANs that can be used to build commercial applications. Throughout this book, we have explored and implemented some of the most famous GAN architectures.

So, let's recap what we have learned thus far:

  • We started with a gentle introduction to GANs, and learned various important concepts.
  • We then explored a 3D-GAN, which is a type of GAN than can generate 3D images. We trained the 3D-GAN to generate 3D models of real-world objects such as an airplane or a table.
  • In the third chapter, we explored conditional GANs...

Our predictions about the future of GANs

In my opinion, the future of GANs will be characterized by the following:

  • Open acceptance of GANs and their applications by the research community.
  • Impressive results—GANs have so far shown very impressive results on tasks that were difficult to perform using conventional methods. Transforming low-resolution images to high-resolution images, for example, was previously quite a challenging task and was generally carried out using CNNs. GAN architectures, such as SRGANs or pix2pix, have shown the potential of GANs for this application, while the StackGAN network has proved useful for text-to-image synthesis tasks. Nowadays, anyone can create an SRGAN network and train it on their own images.
  • Advancements in deep learning techniques.
  • GANs being used in commercial applications.
  • Maturation of the training process of GANs.

...

Potential future applications of GANs

The future of GANs is bright! There are several areas in which I think it is likely that GANs will be used in the near future:

  • Creating infographics from text
  • Generating website designs
  • Compressing data
  • Drug discovery and development
  • Generating text
  • Generating music

Creating infographics from text

Designing infographics is a lengthy process. It takes hours of labor and requires specific skills. In marketing and social promotions, infographics work like a charm; they are the main ingredient of social media marketing. Sometimes, due to the lengthy process of creation, companies have to settle with a less effective strategy. AI and GANs can help designers in the creative process.

...

Exploring GANs

Other GAN architectures that you can explore include the following:

Summary

In this book, my intention was to give you a taste of GANs and their applications in the world. The only limit is your imagination. There is an enormous list of different GAN architectures available, and they are becoming increasingly mature. GANs still have a fair way to go, because they still have problems, such as training instability and mode collapse, but various solutions have now been proposed, including label smoothing, instance normalization, and mini-batch discrimination. I hope that this book has helped you in the implementation of GANs for your own purposes. If you have any queries, drop me an email at ahikailash1@gmail.com.

lock icon
The rest of the chapter is locked
You have been reading a chapter from
Generative Adversarial Networks Projects
Published in: Jan 2019Publisher: PacktISBN-13: 9781789136678
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
undefined
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime

Author (1)

author image
Kailash Ahirwar

Kailash Ahirwar is a machine learning and deep learning enthusiast. He has worked in many areas of Artificial Intelligence (AI), ranging from natural language processing and computer vision to generative modeling using GANs. He is a co-founder and CTO of Mate Labs. He uses GANs to build different models, such as turning paintings into photos and controlling deep image synthesis with texture patches. He is super optimistic about AGI and believes that AI is going to be the workhorse of human evolution.
Read more about Kailash Ahirwar