Saltar al contenido

Aprendizaje por refuerzo

Un método en el que un sistema desarrolla una estrategia de acción a partir de acciones y recompensas en un entorno.

También conocido comoReinforcement LearningRL
Aprendizaje automático

¿Cómo aprende un sistema mediante recompensas?

En el aprendizaje por refuerzo, o RL, un sistema realiza acciones en un entorno y recibe recompensas asociadas. A partir de ello aprende una estrategia de acción, también llamada policy. El objetivo es maximizar la recompensa esperada durante el proceso considerado. Por eso, el diseño de la recompensa es decisivo: lo premiado por el cálculo debe corresponder al propósito real de la tarea. La estrategia entrenada y su uso posterior necesitan una planificación separada.

En una simulación ficticia, un sistema debe aprender secuencias de visitas de servicio. Una recompensa basada solo en trayectos cortos no tendría en cuenta por sí misma las franjas horarias acordadas. Por eso, el equipo define las acciones permitidas, las restricciones obligatorias de planificación y los escenarios de evaluación adecuados. También examina casos en los que las rutas cortas entran en conflicto con completar puntualmente todas las visitas asignadas. Una puntuación alta en la simulación no demuestra por sí sola un plan operativo adecuado. Antes del uso práctico, se evalúan por separado las condiciones reales y la gestión de desviaciones.

Fuentes