LCD: A Fast Contrastive Divergence Based Algorithm for Restricted Boltzmann Machine. (December 2018)