Deep Belief Network Definition