Librería Python para resolver el Bandido Multibrazo (Multi-Armed Bandit)

5 años ago

Durante los últimos meses he estado dedicando las entradas de los viernes a describir diferentes estrategias existentes para abordar los…

Obtener los índices para ordenar un vector en JavaScript

5 años ago

La función sort() de Matlab además de devolver los datos ordenados también devuelve la posición de estos en el conjunto…

Pandas: Encontrar la posición y valores de máximos y mínimos en un DataFrame

5 años ago

Los objetos DataFrame de Pandas disponen de los métodos max() e idxmax() con los que es posible obtener respectivamente el…

Comparación de refuerzo (reinforcement comparison) para un problema Bandido Multibrazo (Multi-Armed Bandit)

5 años ago

Los métodos de comparación de refuerzo son similares a los métodos de seguimiento que vimos la semana pasada. En los…

Creación de un único archivo de tipos de una librería TypeScript

5 años ago

El año pasado publiqué una serie de entradas en las que explicaba un proceso para estructurar y crear una librería…

Guardar las contraseñas y claves en Python

5 años ago

Cada día es más habitual tener que guardar contraseñas o secretos en nuestros desarrollos. Desde las claves de autenticación imprescindibles…

Algoritmos de seguimiento (pursuit) para un problema Bandido Multibrazo (Multi-Armed Bandit)

5 años ago

Durante las últimas semanas he estado revisando algunas de las versiones de algoritmos UCB (Upper Confidence Bound) más utilizados a…

Truco: Aumentar la memoria máxima en Node

5 años ago

Al ejecutar un proceso de Node que sea intensivo en memoria nos podemos encontrar que este finalice de una forma…

Probar números aleatorios en Python mediante mocks

5 años ago

Las pruebas automáticas son una parte clave de cualquier librería de código, ya que es la herramienta con la cual…

CP-UCB para un problema Bandido Multibrazo (Multi-Armed Bandit)

5 años ago

La familia de algoritmos UCB es una de las que mejores resultados producen a la hora de enfrentarse a problemas…

This website uses cookies.