Generative Classification Algorithm: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (Text replacement - "]]↵*" to "]]. *") |
||
(23 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
A [[Generative Classification Algorithm]] is a [[generative learning algorithm]] that can solve a [[ | A [[Generative Classification Algorithm]] is a [[generative learning algorithm]] that can solve a [[supervised classification task]]. | ||
* <B>Context</U>:</B> | |||
* <B | ** It can range from being a [[Fully-Supervised Generative Classification Algorithm]] to being a [[Semi-Supervised Generative Classification Algorithm]]. | ||
** It can | |||
** It can estimate a [[Class-Conditional Density]]. | ** It can estimate a [[Class-Conditional Density]]. | ||
** It can use a [[Parametric Model]] | ** It can use a [[Parametric Model]]. | ||
* <B>< | * <B>Example(s):</B> | ||
** a [[Naive-Bayes Classification Algorithm]]. | |||
** … | |||
* <B>Counter-Example(s):</B>. | |||
** a [[Discriminative Learning Algorithm]]. | |||
* <B>See:</B> [[Generative Classification Function]], [[Generative Adversarial Network]]. | |||
---- | ---- | ||
---- | ---- | ||
==2004 == | == References == | ||
* ([[2004_TheTradeOffBetweenGenAndDiscrClassifiers|Bouchard & Triggs, 2004]]) | |||
** | == 2004 == | ||
* ([[2004_TheTradeOffBetweenGenAndDiscrClassifiers|Bouchard & Triggs, 2004]]) ⇒ [[Guillaume Bouchard]], and Bill Triggs. ([[2004]]). “[http://lear.inrialpes.fr/pubs/2004/BT04/Bouchard-compstat04.pdf The Trade-off Between Generative and Discriminative Classifiers].” In: Proceedings of COMPSTAT 2004. | |||
** QUOTE: In [[supervised classification]], inputs <math>x</math> and their labels <math>y</math> arise from an unknown [[joint probability]] <math>p(x,y)</math>. If we can approximate <math>p(x,y)</math> using a [[parametric family of models]] <math>G = \{p_θ(x,y),\theta \in \Theta\}</math>, then a natural [[classifier]] is obtained by first estimating the [[Conditional Probability Function|class-conditional densities]], then classifying each new [[data point]] to the [[class]] with highest [[posterior probability]]. This approach is called [[Generative Classification Algorithm|<i>generative</i> classification]]. | |||
---- | ---- |
Latest revision as of 17:51, 4 October 2023
A Generative Classification Algorithm is a generative learning algorithm that can solve a supervised classification task.
- Context:
- It can range from being a Fully-Supervised Generative Classification Algorithm to being a Semi-Supervised Generative Classification Algorithm.
- It can estimate a Class-Conditional Density.
- It can use a Parametric Model.
- Example(s):
- Counter-Example(s):.
- See: Generative Classification Function, Generative Adversarial Network.
References
2004
- (Bouchard & Triggs, 2004) ⇒ Guillaume Bouchard, and Bill Triggs. (2004). “The Trade-off Between Generative and Discriminative Classifiers.” In: Proceedings of COMPSTAT 2004.
- QUOTE: In supervised classification, inputs [math]\displaystyle{ x }[/math] and their labels [math]\displaystyle{ y }[/math] arise from an unknown joint probability [math]\displaystyle{ p(x,y) }[/math]. If we can approximate [math]\displaystyle{ p(x,y) }[/math] using a parametric family of models [math]\displaystyle{ G = \{p_θ(x,y),\theta \in \Theta\} }[/math], then a natural classifier is obtained by first estimating the class-conditional densities, then classifying each new data point to the class with highest posterior probability. This approach is called generative classification.