Lecciones

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

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.

7 - Práctica 1: Introducción a OpenAI Gym

(Marzo 31, 2022 - Aprendizaje por Refuerzo Nivel Intermedio)

En esta primera práctica del curso veremos una introducción a OpenAI Gym, una de las librerías de Python más usadas para la implementación de Algoritmos de Aprendizaje por Refuerzo.

20 - Expresiones Regulares: las funciones “sub” y “split”

(Marzo 30, 2022 - Python Nivel Intermedio)

En esta lección veremos cómo usar Expresiones Regulares en Python y las funciones sub (para realizar reemplazos) y split (para realizar particiones).

6 - Iteración de valores

(Marzo 29, 2022 - Aprendizaje por Refuerzo Nivel Intermedio)

En esta lección veremos el algoritmo de Iteración de Valores, que permite obtener una Política Óptima a partir de las funciones estado-valor y acción-valor.

19 - Expresiones regulares: el módulo “re” y la función “fullmatch”

(Marzo 28, 2022 - Python Nivel Intermedio)

En esta lección comenzaremos a ver cómo realizar búsquedas avanzadas en strings usando el módulo re y en particular la función fullmatch de Python.

5 - Iteración de la Política y Ejemplo Práctico

(Marzo 26, 2022 - Aprendizaje por Refuerzo Nivel Intermedio)

En esta lección veremos cómo combinar los algoritmos de Evaluación y Mejora de la Política en un algoritmo que nos permitirá obtener una Política óptima para el agente.

18 - Introducción a las Expresiones Regulares en Python

(Marzo 25, 2022 - Python Nivel Intermedio)

En esta lección veremos una introducción a las Expresiones Regulares que nos permitirán hacer la búsqueda de patrones complejos de caracteres en un string en Python.

4 - Mejora de la política y ejemplo práctico

(Marzo 24, 2022 - Aprendizaje por Refuerzo Nivel Intermedio)

En esta lección veremos cómo usar la función acción-valor, junto con el algoritmo de evaluación de la política, para introducir mejoras a una política en particular.

17 - Métodos para el procesamiento avanzado de strings

(Marzo 23, 2022 - Python Nivel Intermedio)

En esta lección veremos varios métodos que permiten entre otros realizar búsquedas, reemplazos, limpieza y modificación de strings en Python.

3 - Evaluación de la política: ejemplo práctico

(Marzo 22, 2022 - Aprendizaje por Refuerzo Nivel Intermedio)

En esta lección haremos un ejemplo paso a paso para ver cómo se actualizan los diferentes valores de los estados al momento de evaluar la política.

16 - Práctica 3: criptografía con Python

(Marzo 21, 2022 - Python Nivel Intermedio)

En esta práctica implementaremos un programa capaz de codificar y decodificar un archivo de texto usando el procesamiento de diccionarios y la lectura y almacenamiento de archivos.