Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Reinforcement Learning Avanzado: DQNs avanzadas
Rating: 4.9 out of 5(7 ratings)
128 students

Reinforcement Learning Avanzado: DQNs avanzadas

Construye agentes de Inteligencia Artificial (IA) utilizando Deep Reinforcement Learning y PyTorch
Created byJavier Ventajas
Last updated 5/2025
Spanish

What you'll learn

  • Domina algunos de los algoritmos de Reinforcement Learning más avanzados.
  • Aprende a crear inteligencias artificiales que puedan actuar en un entorno complejo para alcanzar sus objetivos.
  • Crea desde cero agentes avanzados de Reinforcement Learning utilizando las herramientas más populares de Python (PyTorch Lightning, OpenAI gym, Optuna).
  • Aprende a realizar ajuste de hiperparámetros (selección de las mejores condiciones experimentales para que nuestra inteligencia artificial aprenda).
  • Comprende de manera fundamental el proceso de aprendizaje para cada algoritmo.
  • Depura y amplía los algoritmos presentados.
  • Comprende e implementa nuevos algoritmos a partir de artículos de investigación.

Course content

14 sections104 lectures7h 13m total length
  • Introducción5:39
  • Serie sobre Reinforcement Learning0:14
  • Google Colab1:30
  • Dónde empezar1:24
  • Código completo0:07
  • Conecta conmigo en redes sociales0:07

Requirements

  • Sentirse cómodo programando en Python.
  • Completar nuestro curso "Reinforcement Learning de principiante a maestro" o estar familiarizado con los conceptos básicos del Reinforcement Learning (o ver las secciones introductorias incluidas en este curso).
  • Conocimientos básicos de estadística (media, varianza, distribución normal).

Description

Este es el curso más completo de Reinforcement Learning Avanzado en Udemy. En él, aprenderás a implementar algunos de los algoritmos más poderosos de Deep Reinforcement Learning en Python utilizando PyTorch y PyTorch Lightning. Implementarás desde cero algoritmos adaptativos que resuelven tareas de control basadas en la experiencia. Aprenderás a combinar estas técnicas con Redes Neuronales y métodos de Deep Learning para crear agentes de Inteligencia Artificial adaptativos capaces de resolver tareas de toma de decisiones.

Este curso te introducirá al estado del arte en técnicas de Reinforcement Learning. También te preparará para los próximos cursos en esta serie, donde exploraremos otros métodos avanzados que destacan en otros tipos de tareas.

El curso se enfoca en el desarrollo de habilidades prácticas. Por lo tanto, después de aprender los conceptos más importantes de cada familia de métodos, implementaremos uno o más de sus algoritmos en cuadernos Jupyter, desde cero.


Módulos de nivelación:


- Repaso: El proceso de decisión de Markov (MDP).

- Repaso: Q-Learning.

- Repaso: Breve introducción a las Redes Neuronales.

- Repaso: Deep Q-Learning.


Reinforcement Learning avanzado:


- PyTorch Lightning.

- Ajuste de hiperparámetros con Optuna.

- Reinforcement Learning con entradas de imágenes.

- Doble Aprendizaje Profundo Q.

- Redes Neuronales Q de Duelo.

- Reproducción Experiencial Priorizada (PER).

- Redes Neuronales Q Distribucionales.

- Redes Neuronales Q Ruidosas.

- Aprendizaje Profundo Q de N pasos.

- Aprendizaje Profundo Q Rainbow.

Who this course is for:

  • Desarrolladores que deseen conseguir un trabajo en Machine Learning.
  • Científicos/analistas de datos y profesionales de Machine Learning que buscan ampliar su amplitud de conocimientos.
  • Estudiantes e investigadores en robótica.
  • Estudiantes e investigadores de ingeniería.