Research Article

Optimization Strategy of a Stacked Autoencoder and Deep Belief Network in a Hyperspectral Remote-Sensing Image Classification Model

Algorithm 3

RBM training algorithm.
Step 1: start
Step 2: given the set of training samples, the number of cells in the visible and hidden layers, the number of iterations, the learning rate, the initialized training parameter weight matrix W, and the bias vectors b and c
Step 3: using the contrast scattering algorithm, update the training parameters until the algorithm converges
Step 4: closing