AIExplainer

What is discriminative model?

A type of machine learning model that predicts a target variable based on input data

A discriminative model is a statistical model that learns to distinguish between different classes or labels in a dataset, and then uses this knowledge to make predictions on new, unseen data. It focuses on predicting the conditional probability of the target variable given the input data.

A discriminative model is like a border control officer who checks the passports and visas of travelers to determine which country they are allowed to enter. The model checks the input data to determine which class or label is most likely.

A self-driving car using a discriminative model to classify objects on the road, such as pedestrians, cars, and trees, in order to navigate safely.

Discriminative models are widely used in applications such as image classification, speech recognition, and natural language processing. They are often used in conjunction with generative models to improve the accuracy of predictions.

Some people think that discriminative models are the same as generative models, but they serve different purposes. Discriminative models predict the target variable, while generative models model the underlying distribution of the data.

Discriminative models have been used in machine learning for decades, with early examples including logistic regression and decision trees. In recent years, they have become a key component of deep learning architectures.

conditional model predictive model classification model

Three products for different needs — explore what’s relevant to you.