OPTIMIZE STOCHASTIC NEURAL NETWORKS