Unter Deep Learning werden neuronale Netze verstanden, die besonders viele versteckte Schichten (hidden layers) enthalten.
Sie eignen sich z.B. für die Bildverarbeitung, um in Bildern oder Filmensequenzen Objekte wie Personen, Fahrzeuge, Verkehrsschilder, etc. zu erkennen.
Aufgrund leistungsfähiger Hardware zu erschwinglichen Preisen, der optimierten Nutzung der Grafikchips der Rechner für das Training der Netze und allgemein verfügbarer Frameworks zur Implementierung von neuronalen Netzen, erfreut sich Deep Learning zunehmender Beliebtheit.