Generative Models
Disclaimer: These are just notes I'll use for references for future projects, or if any is interested to see my notes on Generative Models
What is a generative model?
A generative model, is a model for randomly generated data, aka observable data. When given some hidden parameters, it can create a probability distribution over observation and label sequences, Some cases a distribution can be created from a generative model through Baye's rule.
Gaussian mixture model and other types of mixture model
Hidden Markov model
Probabilistic context-free grammar
Naive Bayes
Averaged one-dependence estimators
Latent Dirichlet allocation
Restricted Boltzmann machine
Generative adversarial networks
What is a generative model?
A generative model, is a model for randomly generated data, aka observable data. When given some hidden parameters, it can create a probability distribution over observation and label sequences, Some cases a distribution can be created from a generative model through Baye's rule.
Baye's rule
In probability theory and statistics, Bayes' theorem(alternatively Bayes' law or Bayes' rule) describes the probability of an event, based on prior knowledge of conditions that might be related to the event.
Source: https://en.wikipedia.org/wiki/Bayes%27_theoremThere are a few types of Generative models (Source: https://en.wikipedia.org/wiki/Generative_model)
Training a generative adversarial model
After some research about the best way to train a model is not to train a model that assigns high likelihood to test data OR even require the model to learn without using any labels. High likelihood is too consistent and it can learn any distribution if given infinite data, and a perfect model class. However, when using finite data it has the possibility to produce models that can "overgeneralize". The whole process can be found here:
http://www.inference.vc/how-to-train-your-generative-models-why-generative-adversarial-networks-work-so-well-2/
http://www.inference.vc/how-to-train-your-generative-models-why-generative-adversarial-networks-work-so-well-2/
This document is incomplete, Will add or correct more information in the future as I progressively research and understand Generative Models, Do not rely on this post for "Reliable information" rather take a look at the provided sources for more detailed and correct information about Generative Models.
Comments
Post a Comment