Lecciones

Resumen de cada lección de los cursos de la Academia:

1 - Manejo básico de excepciones: las sentencias “try” y “except”

(Septiembre 2, 2022 - Python Nivel Avanzado)

En esta primera lección del curso veremos qué es una excepción y la estrategia básica para el manejo de excepciones en Python usando las sentencias try y except

16 - Práctica 4: Diferencia Temporal con OpenAI Gym y Python

(Abril 23, 2022 - Aprendizaje por Refuerzo Nivel Intermedio)

En esta última práctica del curso usaremos los métodos de Diferencia Temporal para entrenar un agente capaz de moverse en un pequeño tablero que emula un Taxi que debe recoger a un pasajero y dejarlo en otro punto del tablero.

15 - Q-learning: control “off-policy” con Diferencia Temporal

(Abril 21, 2022 - Aprendizaje por Refuerzo Nivel Intermedio)

En esta lección hablaremos del algoritmo Q-learning, uno de los principales algoritmos del Aprendizaje por Refuerzo Clásico.

14 - SARSA: control “on-policy” con Diferencia Temporal

(Abril 19, 2022 - Aprendizaje por Refuerzo Nivel Intermedio)

En esta lección veremos en detalle el algoritmo de control SARSA, que usa la Diferencia Temporal y el enfoque on-policy para el entrenamiento de un Agente.

13 - Predicción con Diferencia Temporal

(Abril 14, 2022 - Aprendizaje por Refuerzo Nivel Intermedio)

En esta lección veremos todos los detalles del algoritmo de Predicción con Diferencia Temporal, que permite llevar a cabo la evaluación de una política.

12 - Introducción al aprendizaje por Diferencia Temporal

(Abril 12, 2022 - Aprendizaje por Refuerzo Nivel Intermedio)

En esta lección veremos una introducción a los algoritmos de Diferencia Temporal, que han marcado un hito en el Aprendizaje por Refuerzo Clásico.

11 - Práctica 3: Monte Carlo con OpenAI Gym y Python

(Abril 9, 2022 - Aprendizaje por Refuerzo Nivel Intermedio)

En esta tercera práctica usaremos los métodos de Monte Carlo para lograr que un agente aprenda a jugar Blackjack, el popular juego de cartas.

10 - Control con Monte Carlo

(Abril 7, 2022 - Aprendizaje por Refuerzo Nivel Intermedio)

En esta lección hablaremos de los algoritmos de Control con Monte Carlo, que permiten mejorar una política sin necesidad de conocer el modelo del entorno.

9 - Predicción con Monte Carlo

(Abril 5, 2022 - Aprendizaje por Refuerzo Nivel Intermedio)

En esta lección veremos en qué consiste el algoritmo de predicción de Monte Carlo, que permite evaluar una política sin necesidad de conocer el modelo del entorno.

22 - Proyecto final: Análisis de Sentimientos con Expresiones Regulares en Python

(Abril 4, 2022 - Python Nivel Intermedio)

En este proyecto pondremos a prueba lo aprendido hasta el momento, en especial las Expresiones Regulares, para implementar un programa capaz de realizar un análisis básico del lenguaje humano (también llamado Lenguaje Natural).

8 - Práctica 2: Programación Dinámica con OpenAI Gym y Python

(Abril 2, 2022 - Aprendizaje por Refuerzo Nivel Intermedio)

En esta segunda práctica usaremos Python y OpenAI Gym para entrenar un Agente de Aprendizaje por Refuerzo usando la Programación Dinámica.

21 - Expresiones Regulares: las funciones “search”, “findall” y “finditer”

(Abril 1, 2022 - Python Nivel Intermedio)

En esta lección veremos cómo usar las funciones search, findall y finditer para realizar búsquedas aún más avanzadas que las vistas hasta el momento y usando también Expresiones Regulares en Python.