Ir al contenido principal
InicioPyTorch

Curso

Aprendizaje profundo intermedio con PyTorch

IntermedioNivel de habilidad
Actualizado 6/2025
Conoce las arquitecturas fundamentales del aprendizaje profundo, como las CNN, las RNN, las LSTM y las GRU, para modelar imágenes y datos secuenciales.
Comienza el curso gratis
PyTorchArtificial Intelligence
4 h
15 vídeos
51 Ejercicios
4,050 XP
27,570
Certificado de logros

Crea tu cuenta gratuita

Continuar con GoogleMostrar más opciones

o


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

Group

¿Formando un equipo?

Prueba para empresas

Descripción del curso

Aprende Aprendizaje Profundo

El aprendizaje profundo es un campo de la inteligencia artificial en rápida evolución que ha revolucionado el campo del aprendizaje automático, permitiendo avances en áreas como la visión por ordenador, el procesamiento del lenguaje natural y el reconocimiento del habla. Los avances más recientes en IA Generativa, incluidos los generadores de imágenes y los chatbots conversacionales, han llevado a la luz pública los modelos de aprendizaje automático profundo. Empieza hoy mismo a aprender cómo funciona el aprendizaje profundo y cómo entrenar tú mismo modelos profundos.

Utiliza PyTorch, la forma más pitónica de hacer Aprendizaje Profundo

PyTorch es un marco de aprendizaje profundo potente y flexible que permite a investigadores y profesionales construir y entrenar redes neuronales con facilidad. Amado por los Pythonistas de todo el mundo, PyTorch ofrece mucha flexibilidad y una forma intuitiva de implementar conceptos de aprendizaje profundo.

Entrenar modelos robustos de aprendizaje profundo

Este curso de aprendizaje profundo con PyTorch está diseñado para proporcionarte una comprensión exhaustiva de los conceptos y técnicas fundamentales del aprendizaje profundo, y equiparte con las habilidades prácticas para implementar diversos conceptos de redes neuronales. Te familiarizarás con las arquitecturas multientrada y multisalida. Aprenderás a evitar los problemas de desaparición y explosión de gradientes utilizando activaciones no saturantes, normalización por lotes e inicialización adecuada de los pesos. Podrás aliviar el sobreajuste utilizando la regularización y el abandono. Por último, sabrás cómo acelerar el proceso de entrenamiento con la programación del ritmo de aprendizaje.

Construir modelos de imágenes y secuencias

Conocerás dos arquitecturas de redes neuronales especializadas: Redes Neuronales Convolucionales (CNN) para datos de imagen y Redes Neuronales Recurrentes (RNN) para datos secuenciales como series temporales o texto. Comprenderás sus ventajas y podrás aplicarlas en tareas de clasificación de imágenes y predicción de series temporales.

Al final del curso, tendrás los conocimientos y la confianza necesarios para entrenar y evaluar con solidez tus propios modelos de aprendizaje profundo para una serie de aplicaciones.

Requisitos previos

Introduction to Deep Learning with PyTorch
1

Entrenamiento de redes neuronales de calidad

Aprende a entrenar redes neuronales con calidad. En este capítulo, utilizarás la programación orientada a objetos para definir conjuntos de datos y modelos PyTorch y actualizarás tus conocimientos sobre el entrenamiento y la evaluación de redes neuronales. También te familiarizarás con distintos optimizadores y, por último, te familiarizarás con diversas técnicas que ayudan a mitigar los problemas de gradientes inestables tan omnipresentes en el entrenamiento de redes neuronales.
Iniciar capítulo
2

Imágenes y redes neuronales convolucionales

Entrena redes neuronales para resolver tareas de clasificación de imágenes. En este capítulo, aprenderás a manejar datos de imágenes en PyTorch y a familiarizarte con las redes neuronales convolucionales (). Practicarás el entrenamiento y la evaluación de un clasificador de imágenes mientras aprendes cómo mejorar el rendimiento del modelo con el aumento de datos.
Iniciar capítulo
3

Secuencias y redes neuronales recurrentes

Construye y entrena redes neuronales recurrentes (RNN) para procesar datos secuenciales, como series temporales, texto o audio. Aprenderás las dos arquitecturas recurrentes más populares, las redes de memoria a corto y largo plazo (LSTM) y las unidades recurrentes con compuerta (GRU), así como a preparar datos secuenciales para el entrenamiento de modelos. Practicarás tus habilidades entrenando y evaluando un modelo recurrente para predecir el consumo de electricidad.
Iniciar capítulo
4

Arquitecturas multientrada y multisalida

Construye modelos multientrada y multisalida y demuestra cómo pueden manejar tareas que requieran más de una entrada o generen múltiples salidas. Vas a explorar cómo diseñar y entrenar estos modelos con PyTorch y profundizarás en el tema crucial de la ponderación de las pérdidas en los modelos multisalida. Esto implica comprender cómo equilibrar la importancia de las distintas tareas cuando se entrena a un modelo para que realice varias tareas simultáneamente.
Iniciar capítulo
Aprendizaje profundo intermedio con PyTorch
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 Aprendizaje profundo intermedio con PyTorch hoy mismo!

Crea tu cuenta gratuita

Continuar con GoogleMostrar más opciones

o


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.