Skip to Content
Neural Network Projects with Python
book

Neural Network Projects with Python

by James Loy
February 2019
Beginner to intermediate
308 pages
7h 42m
English
Packt Publishing
Content preview from Neural Network Projects with Python

Generative adversarial networks

Generative adversarial networks (GANs) are a class of generative neural networks. To understand generative models, it's important to contrast them against discriminative models. So far in this book, we have focused only on discriminative models. Discriminative models are concerned with learning the mapping of features to a label. For example, when we created a CNN to classify images of cats and dogs, the CNN is a discriminative model that learns the mapping of features (images) to a label (a cat or a dog).

On the other hand, generative models are concerned with generating appropriate features, given the label. For example, given labeled images of cats and dogs, a generative model would learn to create the ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Machine Learning with Python Cookbook

Machine Learning with Python Cookbook

Chris Albon

Publisher Resources

ISBN: 9781789138900Supplemental Content