Machine Learning: Generative vs Discriminative Models

Arun Jagota
The Startup
Published in
4 min readJun 27, 2019

--

With simplest examples, algorithms, & applications of each

These concepts are fundamental to the theory and the practice of data science. A clear understanding helps choose the right type of learning algorithm for specific use cases.

We’ll start by illustrating these concepts in a binary classification setting. We have an input that falls into one of two classes A and B.

A generative model models the detailed characteristics of each class. Class-specific models are built during training…

--

--

Arun Jagota
The Startup

PhD, Computer Science, neural nets. 14+ years in industry: data science algos developer. 24+ patents issued. 50 academic pubs. Blogs on ML/data science topics.