Deep learning
El aprendizaje profundo utiliza aprendizaje automático basado en redes neuronales artificiales, inspiradas en el cerebro humano [1]. El término profundo indica la presencia de múltiples capas, al contrario que las redes neuronales clásicas.
Las redes neuronales convolucionales (CNN) están diseñadas para analizar datos estructurados como una cuadrícula (imágenes, secuencias temporales). Son muy utilziadas en computer vision y manipulación de imágenes.
Paquetes para CNN
keras
tensorflow
Las redes neuronales recurrentes (RNN) están optimizadas para el procesamiento de datos secuenciales y temporales - procesamiento del lenguaje natural, texto, audio…