are a class of models used in machine learning
for modeling the dependence of an unobserved variable
on an observed variable
. Within a statistical framework, this is done by modeling the conditional probability distribution
, which can be used for predicting
Discriminative models differ from generative models in that they do not allow one to generate samples from the joint distribution of and .
Examples of discriminative models used in machine learning include: