What is Deep learning?

A subset of machine learning that uses multi-layer artificial neural networks and data- and compute-intensive training. Deep learning models can recognize patterns in data to produce insights and predictions.