Cuando una máquina aprende
Ivan Moreno | 15 December 2018
Estudiamos conceptos de la teoría estadística del aprendizaje en la última parte de la materia. Hicimos unos ejercicios para ilustrarlos.
read moreAprendizaje por refuerzo - Parte 3 - Acrobot
Ivan Moreno | 09 December 2018
Hice que mi computadora aprendiera a controlar un acrobot para la última parte de la unidad. Solo hacía falta usar un método, pero me emocioné y usé tres. Cada uno con sus resultados.
read moreAprendizaje por refuerzo - Parte 2 - La revancha del 21
Ivan Moreno | 03 December 2018
Reintenté el 21. Con el SARSA. Ahora si quedó bonito. Fue mucho más fácil esta vez. Entra a esta publicación para saber como.
read moreAprendizaje por refuerzo - Parte 1
Ivan Moreno | 30 November 2018
Después de aprender programación dinámica nos pasamos a revisar los conceptos fundamentales del aprendizaje por refuerzo. Para empezar, resolvimos tres problemas relativamente sencillos con los dos algoritmos más conocidos: SARSA y Q-learning.
read moreProgramación dinámica para jugar 21 - Parte III
Ivan Moreno | 12 October 2018
Terminamos la unidad sobre Programación Dinámica del curso y solo falta reportar los últimos cambios y las conclusiones del trabajo hecho.
read moreProgramación dinámica para jugar 21 - Parte II
Ivan Moreno | 25 September 2018
En la clase de esta semana, que por cierto es de 3 horas seguidas, revisamos los avances del 21 de cada quien. Entre discusiones sobre las características buenas de Julia, decisiones dudosas de su diseño, lo que significa una política tonta, y más, muchas otras cosas quedaron más claras.
read moreProgramación dinámica para jugar 21 - Parte I
Ivan Moreno | 18 September 2018
Durante la última semana he estado trabajando en encontrar una política que permita jugar al 21. Aunque hasta ahora solo encontré resultados mixtos, cada vez que hago una modificación, el panorama mejora. Pero antes de seguir hablando de lo que falta por hacer, ¿porqué no hablar primero de la programación dinámica y de porqué estamos aprendiendo esto?
read moreAprendiendo a usar Julia 1.0
Ivan Moreno | 03 September 2018
Para empezar el curso se decidió aprender a usar la versión 1.0 de Julia, y que mejor forma de hacerlo que peléandonos con las libretas de Jupyter diseñadas para enseñarte cada parte del lenguaje.
read more