Deep learning is part of a broader family of machine learning methods based on artificial neural networks with representation learning.