Definition
Generative Learning
Generative learning is a strategy in supervised learning that models the joint probability distribution of the input features and the labels. Formally, the learner estimates (the class prior) and (the class-conditional distribution) to derive the posterior via Bayes’ theorem:
Characteristics
Capability: Unlike discriminative models, generative models can be used to generate new data points by sampling from the learned distribution .
Examples: A classic example is the Naive Bayes classifier, which assumes conditional independence between features to simplify the estimation of .