|
|
|
|
|
by currymj
490 days ago
|
|
Generative is a technical term, meaning that a system models a full joint probability distribution. For example, a classifier is a generative model if it models p(example, label) -- which is sufficient to also calculate p(label | example) if you want -- rather than just modeling p(label | example) alone. Similar example in translation: a generative translation model would model p(french sentence, english sentence) -- implicitly including a language model of p(french) and p(english) in addition to allowing translation p(english | french) and p(french | english). A non-generative translation model would, for instance, only model p(french | english). I don't exactly understand what this judge meant by "generative", it's presumably not the technical term. |
|
However, and annoyingly so, recently the general public and some experts have been speaking of "generative AI" (or GenAI for short) when they talk about large language models.
This creates the following contradiction:
- large language models are called "generative AI"
- large language models are based on transformers, which are neural networks
- neural networks are discriminative models (not generative ones like Hidden Markov Models)
- discriminative models are the oppositve of generative models, mathematically
So we may say "Generative AI is based on discriminative (not generative) classifiers and regressors". [as I am also a linguist, I regret this usage came into being, but in linguistics you describe how language is used, not how it should be used in a hypothetical world.]
References
- Gen AI (Wikipedia) https://en.wikipedia.org/wiki/Generative_artificial_intellig...
- Discriminative (Conditional) Model (Wikipedia) https://en.wikipedia.org/wiki/Discriminative_model