El aprendizaje por refuerzo (Reinforcement Learning o RL) es una subdisciplina del aprendizaje automático donde un agente aprende a actuar en un entorno tomando decisiones que le permitan maximizar una recompensa acumulada. Este enfoque se basa en el principio de prueba y error y se inspira en cómo los humanos y animales aprenden de la experiencia.