How deep learning fits inside machine learning
Classic machine learning
- Learns patterns from data
- Often uses hand-picked features
- Lighter to train and run
- Easier to explain
Deep learning
- Uses many neural-network layers
- Learns features on its own
- Heavier to train and run
- Harder to explain
The two terms are not rivals. Syracuse University's iSchool describes deep learning as a specialized subfield of machine learning, and says the two are closely connected.
IBM adds that deep learning is driven by multilayered neural networks, designed with the structure of the human brain in mind.
So the real question in machine learning vs deep learning is not which family wins. It is whether your problem needs the extra depth.