Which statement best contrasts discriminative and generative models?
Answer options
A
Discriminative models learn p(x), generative learn p(y|x)
B
Discriminative models learn p(y|x), generative learn p(x) or p(x,y)
C
They are identical
D
Generative models cannot be used for classification
Correct answer: Discriminative models learn p(y|x), generative learn p(x) or p(x,y)
Explanation
Discriminative models learn p(y|x) — the conditional probability of a label given input. Generative models learn p(x) or the joint p(x,y), enabling them to sample new data.