Deep Learning Difference Machine Learning