I don't have a strong math background, so I am kind of stuck trying to understand how RBMs work. On wikipedia page about RBMs, I am able to understand the formulas in isolation, however, I'm not sure how these formulas are connected together.
More specifically, isn't there cyclic dependency between energy function, probability functions & sampling process? In the training algorithm, it states to use Gibbs sampling together with other stuff in order to build/train W. However, sampling depends on P, and P by definition depends on E, and E depends on W, so in my noob eyes then this is cyclic dependency.
Could someone please clarify with a short example how I could break this "loop"?