Tipo de red neuronal diseñada para procesar datos secuenciales o temporales. A diferencia de las redes neuronales convencionales, las RNN tienen conexiones retroalimentadas que les permiten mantener estados internos y procesar secuencias de longitud variable. Esto las hace adecuadas para tareas como traducción automática, reconocimiento de voz, generación de texto y modelado de series temporales. Las RNN se utilizan en una variedad de aplicaciones en campos como el procesamiento del lenguaje natural, la visión por computadora y la bioinformática.