Restricted Boltzmann machine