Difference between revisions of "Generative AI"

From
Jump to: navigation, search
Line 12: Line 12:
 
* [[Discriminative vs. Generative]]
 
* [[Discriminative vs. Generative]]
 
* [[Natural Language Generation (NLG)]]
 
* [[Natural Language Generation (NLG)]]
* [http://en.wikipedia.org/wiki/Generative_model Generative model | Wikipedia]
+
* [http://en.wikipedia.org/wiki/Generative_model Generative Model | Wikipedia]
 
* [[Data Augmentation#Synthetic Labeling|Synthetic Labeling]]
 
* [[Data Augmentation#Synthetic Labeling|Synthetic Labeling]]
 
* Demos, generating...
 
* Demos, generating...
Line 33: Line 33:
  
  
Generative modeling asks how likely it is, given condition X, that you’ll observe outcome Y. The approach has proved incredibly potent and versatile. [https://www.quantamagazine.org/how-artificial-intelligence-is-changing-science-20190311/ How Artificial Intelligence Is Changing Science | Dan Falk - Quanta Magazine]
+
More formally, given a set of data instances X and a set of labels Y:
 +
 
 +
* <b>Generative</b> models capture the joint probability p(X, Y), or just p(X) if there are no labels.
 +
* <b>Discriminative</b> models capture the conditional probability p(Y | X).
 +
 
 +
A generative model includes the distribution of the data itself, and tells you how likely a given example is. For example, models that predict the next word in a sequence are typically generative models (usually much simpler than GANs) because they can assign a probability to a sequence of words.
 +
 
 +
Informally:
 +
 
 +
* <b>Generative</b> models can generate new data instances.
 +
* <b>Discriminative</b> models discriminate between different kinds of data instances.
  
 
<youtube>FZBFV7xfGaY</youtube>
 
<youtube>FZBFV7xfGaY</youtube>

Revision as of 19:52, 2 October 2019

YouTube search... ...Google search



More formally, given a set of data instances X and a set of labels Y:

  • Generative models capture the joint probability p(X, Y), or just p(X) if there are no labels.
  • Discriminative models capture the conditional probability p(Y | X).

A generative model includes the distribution of the data itself, and tells you how likely a given example is. For example, models that predict the next word in a sequence are typically generative models (usually much simpler than GANs) because they can assign a probability to a sequence of words.

Informally:

  • Generative models can generate new data instances.
  • Discriminative models discriminate between different kinds of data instances.



Deep Generative Modeling


Agents


Generative Modeling Language