liveBook · Manning

Generator

As explained in Grokking Machine Learning

A generator is the component of a generative adversarial network that produces synthetic data intended to resemble real data.

A generator is the part of a generative adversarial network (GAN) that creates synthetic data designed to look real. In image generation, it produces fake images while a discriminator tries to distinguish them from real images. section 10.5

Generating realistic faces

During training, real images go to the discriminator alongside images produced by the generator. For a dataset of human faces, this competition can produce faces that look real enough to fool people. section 10.5

How Grokking Machine Learning covers it

How deep it goes
Defines the generator’s role and training interaction but does not detail its internal architecture or optimization.
Examples
Uses fake images and generated human faces as concrete examples of synthetic output.
What you can do after
Evaluate/understand how a GAN generator creates realistic-looking images through competition with a discriminator.
How it connects
Connects the generator to generative machine learning, generative adversarial networks, image generation, and the discriminator.

Also explained in

Compare how 12 books explain generator →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Grokking Machine Learning. The section links point to the parts of the book it draws on.