This document outlines Hadi Sinaee's seminar on Restricted Boltzmann Machines (RBMs) from scratch. The seminar covers:
1. Unsupervised learning and using Markov Random Fields (MRFs) to learn unknown data distributions.
2. Maximum likelihood estimation cannot be done analytically for MRFs, so numerical approximation is required.
3. Introducing latent variables in the form of hidden units allows modeling high-dimensional distributions like images.
4. Computing the log-likelihood gradient involves taking expectations that require summing over all possible latent variable assignments, so approximation is needed.