2 min read

Generative vs Discriminative Machine learning model

Generative models are often used when we have a notion of the underlying distribution of the data and we want to find the hidden parameters of that distribution, while Discriminative models are more suitable when we only want to find the boundary that separates the data into different classes.
Generative vs Discriminative Machine learning model

The Generative model is considered as a class of statistical models that can generate new data instances. This model is typically used to estimate probabilities, modeling data points and distinguishing between classes based on these probabilities. For eg- Naive Bayes or Bayesian networks, Gaussian Mixture Model (GMM), Hidden Markov model, Linear Discriminant Analysis (LDA).

Whereas Discriminative model refers to a class of models used in statistical classification, especially in supervised machine learning. Also known as conditional models, generative modeling learns the boundary between classes or labels in a dataset. It tends to model the joint probability of data points and can create new instances using probability estimates and maximum likelihood. For eg- Logistic regression, Support vector machine, Decision tree, Random forests.

Source- https://i.ytimg.com/vi/XtYMRq7f7KA/maxresdefault.jpg

Generative models try to model how data is placed throughout the space, while discriminative models attempt to draw boundaries in the data space. Generative modeling contrasts with discriminative modeling, which recognizes existing data and can be used to classify data. Generative modeling produces something and discriminative modeling identifies tags and sorts data.

Read More about Generative vs Discriminative models in detail.....

Machine Learning Models: Generative vs. Discriminative
Generative and discriminative machine learning models employ different approaches to solve the problem of categorizing objects. As generative models generate new data instances, discriminative models distinguish between various kinds of data instances.
Source- https://www.analyticsinsight.net/machine-learning-models-generative-vs-discriminative/

#GenerativeModel #DiscriminativeModel #ML #AI #Probyto #ProbytoAI

Subscribe and follow us for latest news in Data Science, Machine learning, technology and stay updated!

Facebook: https://facebook.com/probyto
Twitter: https://twitter.com/probyto
LinkedIn: https://linkedin.com/company/probyto
Instagram: https://instagram.com/probyto