Categoría Algoritmos

Programación Lineal y Método Simplex

Introducción A todos nos suena el concepto de Programación Lineal u Optimización Lineal, aquella rama de las matemáticas que se dedica a optimizar (maximizar o minimizar) una función objetivo lineal sujeta a unas restricciones en forma de ecuaciones y/o inecuaciones.…

Aprendizaje por refuerzo profundo: DQN

Introducción En el post anterior sobre Aprendizaje por refuerzo, realizamos una introducción a este campo a través de una de sus técnicas más populares: el Q-learning. Establecimos las bases hablando de procesos de decisión de Markov, políticas y funciones de…

Aprendizaje por refuerzo: Q-learning

Introducción Aunque no exista consenso sobre la definición de inteligencia artificial, podemos decir que se trata del conjunto de técnicas por las que un sistema informático puede presentar comportamientos inteligentes.  Existen muchos enfoques, como los sistemas expertos, donde se definen…