También conocido como aprendizaje profundo, es un subcampo del aprendizaje automático que se basa en redes neuronales artificiales para realizar tareas complejas de procesamiento de datos. A diferencia de los modelos de aprendizaje automático tradicionales, que pueden tener una o dos capas ocultas, las redes neuronales profundas pueden tener múltiples capas ocultas, lo que les permite aprender representaciones jerárquicas de los datos. Esto hace que el deep learning sea especialmente eficaz en tareas como reconocimiento de imágenes, procesamiento de lenguaje natural y reconocimiento de voz.