CSC2535 Lecture
4
Boltzmann Machines, Sigmoid Belief Nets and Gibbs sampling
Another computational role for Hopfield nets
An example: Interpreting a line drawing
Noisy networks find better energy minima
How a Boltzmann Machine models data
The Energy of a joint configuration
Using energies to define probabilities
An example of how weights define a distribution
Getting a sample from the model
Why the learning could be difficult
Why is the derivative so simple?
Why do we need the negative phase?
Bayes Nets:
Directed Acyclic Graphical models
Ways to define the conditional probabilities
What is easy and what is hard in a DAG?
The learning rule for sigmoid belief nets
The derivatives of the log prob
Sampling from the posterior distribution
Computing the posterior for i given the rest
Ways to combine Gibbs sampling with learning