Curso introductorio de Deep Reinforcement Learning
- Este curso es una introducción práctica a algoritmos básicos y clásicos de Deep Reinforcement Learning
- Al terminarlo, podrás implementar directamente algoritmos como DQN, SAC y PPO, y comprender su base teórica a un nivel avanzado
- Podrás entrenar una IA para jugar juegos de Atari o para aterrizar en la Luna
Configuración del entorno
- Se presenta un método para preparar el entorno y enfocarse en el aprendizaje
Cómo empezar
- Abrir la carpeta de este repositorio en Visual Studio Code (manteniendo la carpeta
.vscode)
- Abrir el primer notebook
00_Intro.ipynb y seguirlo
- Continuar con los siguientes notebooks
- Si te atascas, consultar la carpeta
/solution
- Revisa el video de YouTube para una explicación detallada de la codificación paso a paso
Opinión GN⁺
- El Reinforcement Learning es una de las tecnologías de IA que está teniendo grandes resultados en videojuegos y robótica, pero aún resulta difícil aplicarlo a problemas reales. Por ejemplo, el entrenamiento puede ser muy lento y en situaciones donde la seguridad es crítica es difícil pasar por intentos y errores.
- Este curso aborda problemas simples como juegos de Atari o simulaciones de alunizaje, por lo que es adecuado para quienes se inician, pero parece que se requiere un aprendizaje adicional para usarlo en escenarios reales
- Al crecer este tipo de material educativo de código abierto, más desarrolladores han podido aprender y aprovechar la tecnología de IA. En particular, se prevé que el aprendizaje por refuerzo sea una habilidad clave para ingenieros en robótica o conducción autónoma
- Para construir el entorno de práctica se usan varias herramientas como Conda y Poetry, y para los principiantes, el proceso de configuración puede resultar pesado. Creemos que un entorno de práctica en la nube podría reducir la barrera de entrada
1 comentarios
Comentarios de Hacker News
Resumen:
Retroalimentación