Curso
Redes neuronales recurrentes (RNN) para el modelado del lenguaje con Keras
AvanzadoNivel de habilidad
Actualizado 2/2025
PythonArtificial Intelligence4 h16 vídeos54 Ejercicios4,500 XP16,318Certificado de logros
Crea tu cuenta gratuita
Continuar con GoogleMostrar más opcioneso
Al continuar, aceptas nuestros Términos de uso, nuestra Política de privacidad y que tus datos se almacenen en los EE. UU.
Preferido por estudiantes en miles de empresas
¿Formando un equipo?
Prueba para empresasDescripción del curso
Aprende a utilizar el modelado RNN en Python
En este curso, aprenderás a utilizar redes neuronales recurrentes para clasificar texto (binario y multiclase), generar frases y traducir oraciones del portugués al inglés.Los modelos de machine learning se basan en valores numéricos para realizar predicciones y clasificaciones, pero ¿cómo pueden los ordenadores tratar los datos de texto? Con el enorme aumento de los datos de texto disponibles, son posibles aplicaciones como la clasificación automática de documentos, la generación de texto y la traducción automática neuronal. Aquí descubrirás cómo las RNN en machine learning pueden ayudar en este proceso.
Descubre el poder de las redes neuronales recurrentes
Comenzarás este curso de cuatro horas analizando los fundamentos de las redes neuronales recurrentes. Al explorar cómo fluye la información a través de una red neuronal recurrente, utilizarás un modelo RNN de Keras para realizar la clasificación del sentimiento.A medida que revises la arquitectura RNN con más detalle, aprenderás sobre los problemas de gradiente desaparecido y explosivo, y cómo incrustar capas en un modelo de lenguaje.
Explora los modelos de lenguaje con datos reales
A partir de estos conocimientos, descubrirás cómo preparar datos para una tarea de clasificación multiclase y explorarás en qué se diferencian estas tareas de la clasificación binaria.Por último, aprenderás a utilizar modelos RNN para la generación de texto y la traducción automática neuronal. Utilizarás tus conocimientos sobre redes neuronales recurrentes para replicar el habla de Sheldon, de The Big Bang Theory, y traducir frases en portugués al inglés.
Este curso ofrece una visión detallada de las RNN en el machine learning, proporcionándote los conocimientos necesarios para desarrollar tus habilidades en este ámbito.
Requisitos previos
Introduction to Natural Language Processing in PythonIntroduction to Deep Learning with Keras1
Redes neuronales recurrentes y Keras
En este capítulo, aprenderás los fundamentos de las redes neuronales recurrentes (RNN). Comenzaremos con algunos requisitos previos, continuaremos con la comprensión de cómo fluye la información a través de la red y, finalmente, veremos cómo implementar dichos modelos con Keras en la tarea de clasificación del sentimiento.
2
Arquitectura RNN
Aprenderás sobre los problemas de gradiente desaparecido y explosivo, que suelen producirse en las RNN, y cómo solucionarlos con las células GRU y LSTM.
Además, crearás capas de incrustación para modelos de lenguaje y volverás a abordar la tarea de clasificación del sentimiento.
3
Clasificación multiclase
A continuación, en este capítulo aprenderás a preparar los datos para la tarea de clasificación multiclase, así como las diferencias entre la clasificación multiclase y la clasificación binaria (análisis de sentimientos). Por último, aprenderás a crear modelos y medir su rendimiento con Keras.
4
Modelos de secuencia a secuencia
Este capítulo presenta dos aplicaciones de los modelos RNN: Generación de texto y traducción automática neuronal. Aprenderás a preparar los datos de texto en el formato que necesitan los modelos.
El modelo Text Generation se utiliza para replicar la forma de hablar de un personaje y nos divertiremos imitando a Sheldon, de The Big Bang Theory.
La traducción automática neuronal se utiliza, por ejemplo, en Google Translate, en un modelo mucho más complejo. En este capítulo, crearás un modelo que traduce frases cortas del portugués al inglés.
Redes neuronales recurrentes (RNN) para el modelado del lenguaje con Keras
Curso completo
Obtener certificado de logros
Añade esta certificación a tu perfil de LinkedIn o a tu currículum.Compártelo en redes sociales y en tu evaluación de desempeño.Inscríbete ahora
¡Únete a 19 millones de estudiantes y empieza Redes neuronales recurrentes (RNN) para el modelado del lenguaje con Keras hoy mismo!
Crea tu cuenta gratuita
Continuar con GoogleMostrar más opcioneso
Al continuar, aceptas nuestros Términos de uso, nuestra Política de privacidad y que tus datos se almacenen en los EE. UU.
Desarrolla tus habilidades de datos con la aplicación móvil de DataCamp
Progresa desde cualquier dispositivo móvil con nuestros cursos y desafíos de programación diarios de 5 minutos.