Training deep neural networks with low precision multiplications
A highly scalable Restricted Boltzmann Machine FPGA implementation