RBM (Restricted Boltzmann Machine) with DL4J (Deep Learning for Java) , code for mathematics and physics Read less