3
$\begingroup$

What are the main differences between a deep Boltzmann machine (DBM) (a recurrent neural network) and a deep belief network (which is based on RBMs)?

$\endgroup$

1 Answer 1

3
$\begingroup$

The graph that represents a deep Boltzmann machine can be any weighted undirected graph.

However, the graph that represents a deep Belief network must be a connection of graphs that represent restricted Boltzmann machines. Those graphs are bipartite, so there are two groups of vertices in those graphs so that every edge connects two vertices from different groups. Those groups are usually the visible and hidden components of the machine.

Learning is hard and impractical in a general deep Boltzmann machine, but easier and practical in a restricted Boltzmann machine, and hence in a deep Belief network, which is a connection of some of these machines.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .