Deep networks are difficult to train, since they show many local minima,
many of which show poor performance [1]}.
To get around this, Hinton and Salakhutdinov [2]}
propose pretraining the model as stacked restricted Bolzmann machines
before devising a global optimisation like stochastical gradient descent.
