Human: How do you define ‘deep learning’? Assistant: 
Deep learning is a term that refers to a class of machine learning algorithms that use multiple layers of non-linear processing units to learn complex functions. Deep learning algorithms are often used to solve problems in areas such as image recognition, natural language processing, and speech recognition.