Kindle Price: $9.99

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

You've subscribed to ! We will preorder your items within 24 hours of when they become available. When new books are released, we'll charge your default payment method for the lowest price available during the pre-order period.
Update your device or payment method, cancel individual pre-orders or your subscription at
Your Memberships & Subscriptions

Buy for others

Give as a gift or purchase for a team or group.
Learn more

Buying and sending eBooks to others

  1. Select quantity
  2. Buy and send eBooks
  3. Recipients can read on any device

These ebooks can only be redeemed by recipients in the US. Redemption links and eBooks cannot be resold.

Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Something went wrong. Please try your request again later.

The GAN Book: Train stable Generative Adversarial Networks using TensorFlow2, Keras and Python. Kindle Edition

5.0 5.0 out of 5 stars 3 ratings

Key Features

  • Learn generative learning approach of ML and its key differences from the discriminative learning approach.

  • Understand why GANs are difficult to train, and key techniques to make their training stable to get impressive results.

  • Implement multiple variants of GANs for solving problems such as image generation, image-to-image translation, image super-resolution and so on.

  • Purchase of Kindle book includes a free PDF eBook.

Book Description

Generative Adversarial Networks have become quite popular due to their wide variety of applications in the fields of Computer Vision, Digital Marketing, Creative artwork and so on. One key challenge with GANs is that they are very difficult to train.

This book is a comprehensive guide that highlights the common challenges of training GANs and also provides guidelines for developing GANs in such a way that they result in stable training and high-quality results. This book also explains the generative learning approach of training ML models and its key differences from the discriminative learning approach. After covering the different generative learning approaches, this book deeps dive more into the Generative Adversarial Network and their key variants.

This book takes a hands-on approach and implements multiple generative models such as Pixel CNN, VAE, GAN, DCGAN, CGAN, SGAN, InfoGAN, ACGAN, WGAN, LSGAN, WGAN-GP, Pix2Pix, CycleGAN, SRGAN, DiscoGAN, CartoonGAN, Context Encoder and so on. It also provides a detailed explanation of some advanced GAN variants such as BigGAN, PGGAN, StyleGAN and so on. This book will make you a GAN champion in no time.

What will you learn

  • Learn about the generative learning approach of training ML models

  • Understand key differences of the generative learning approach from the discriminative learning approach

  • Learn about various generative learning approaches and key technical aspects behind them

  • Understand and implement the Generative Adversarial Networks in details

  • Learn about some key challenges faced during GAN training and two common training failure modes

  • Build expertise in the best practices and guidelines for developing and training stable GANs

  • Implement multiple variants of GANs and verify their results on your own datasets

  • Learn about the adversarial examples, some key applications of GANs and common evaluation strategies


Who this book is for

If you are a ML practitioner who wants to learn about generative learning approaches and get expertise in Generative Adversarial Networks for generating high-quality and realistic content, this book is for you. Starting from a gentle introduction to the generative learning approaches, this book takes you through different variants of GANs, explaining some key technical and intuitive aspects about them. This book provides hands-on examples of multiple GAN variants and also, explains different ways to evaluate them. It covers key applications of GANs and also, explains the adversarial examples.


Table of Contents

1. Generative Learning
2. Generative Adversarial Networks
3. GAN Failure Modes
4. Deep Convolutional GANs
4(II). Into the Latent Space
5. Towards stable GANs
6. Conditional GANs
7. Better Loss functions
8. Image-to-Image Translation
9. Other GANs and experiments
9(II). Advanced Scaling of GANs
10. How to evaluate GANs?
11. Adversarial Examples
12. Impressive Applications of GANs
13. Top Research Papers

Read more Read less
Due to its large file size, this book may take longer to download

Product details

  • ASIN ‏ : ‎ B0CR8C725C
  • Publication date ‏ : ‎ March 1, 2024
  • Language ‏ : ‎ English
  • File size ‏ : ‎ 23876 KB
  • Text-to-Speech ‏ : ‎ Enabled
  • Screen Reader ‏ : ‎ Supported
  • Enhanced typesetting ‏ : ‎ Enabled
  • X-Ray ‏ : ‎ Not Enabled
  • Word Wise ‏ : ‎ Not Enabled
  • Sticky notes ‏ : ‎ On Kindle Scribe
  • Customer Reviews:
    5.0 5.0 out of 5 stars 3 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Kartik Chaudhary
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Kartik Chaudhary is an AI enthusiast, educator, and ML professional with 6+ years of industry

experience. He currently works as a senior AI engineer with Google to design and architect ML

solutions for Google’s strategic customers, leveraging core Google products, frameworks, and AI tools.

He previously worked with UHG, as a data scientist, and helped in making the healthcare system work

better for everyone. Kartik has filed nine patents at the intersection of AI and healthcare.

Kartik loves sharing knowledge and runs his own blog on AI, titled 'Drops of AI'.

Away from work, he loves watching anime and movies and capturing the beauty of sunsets.

Customer reviews

5 out of 5 stars
5 out of 5
3 global ratings

Top reviews from the United States

There are 0 reviews and 0 ratings from the United States

Top reviews from other countries

Asmita Jagannath Walunj
5.0 out of 5 stars Well-written and informative book
Reviewed in India on May 7, 2024
The book is well-written and informative. The author did a great job of explaining complex concepts in a clear and concise way. I also appreciate the examples and illustrations that were included throughout the book. One of the things I liked most about the book was the author's focus on practical applications. The author provided many real-world examples of how the concepts in the book could be used to solve real-world problems. I found this very helpful.
Rohit Singh
5.0 out of 5 stars beginner friendly explanations without too much maths
Reviewed in India on March 20, 2024
Good intuitive explanations cutting the tough maths, it was really helpful for me. Now that i have my basics done, will explore diffusion models next.
Shivam Yadav
5.0 out of 5 stars Great hands on examples
Reviewed in India on March 16, 2024
Really liked the work. Explains tough concepts in an easy manner and so many hands on examples. Now, finally I feel confident about generative models.
One person found this helpful
Report

Report an issue


Does this item contain inappropriate content?
Do you believe that this item violates a copyright?
Does this item contain quality or formatting issues?