Deep learning vs. machine learning: Understanding the differences