Lecture 15

A Linear Intro to Generative Models

Today’s Topics:


1.Generative Models

Deep Generative Models (DGM)

Key Characteristics

Figure 1. Difference between discriminative and generative model



2. Generative and Discriminative Models

More detail about difference between two Models

1. Generative Models

2. Descriminative Models

Figure 2. entire data distribution vs conditional probability



3. Two paths to P(Y|X)

Descriminative Models

Generative Models

Figure 3. Path to P(Y|X)



3. Example Discriminative Model:Logistic Regression

Core Characteristic of Discriminative Model: Parameterization



4. Example Generative Model: Naive Bayes

Core Characteristic of Generative Model:

We observe X and Y. Then we learn $P(X \mid Y) and P(Y)$ and we use it to derive $P(Y \mid X) = \frac{P(X \mid Y) P(Y)}{P(X)}$, where $P(Y = 1) = \frac{number \hspace{1em} of \hspace{1em} samples \hspace{1em} with \hspace{1em} Y = K}{Total \hspace{1em} samples}$

MAP / Regularization Note:

Logistic regression: We change our $\hat{\theta}$ estimates from observations by:



5. Discriminative vs Generative Models



6. Logistic Regression vs Naive Bayes

Logistic Regression**



Naive Bayes



Discriminative vs Generative: A proposition



7. Modern Deep Generative Models (DGMs)