Deep learning is een subdomein van machine learning dat zich richt op het trainen en gebruiken van diepe neurale netwerken om complexe patronen en representaties te leren van grote hoeveelheden gegevens. Deep learning is met name effectief voor taken zoals beeldherkenning, spraakherkenning en natuurlijke taalverwerking.