Reinforcement Learning with Stochastic Reward Machines
Not on the map. Why?
Abstract (arXiv)
Reward machines are an established tool for dealing with reinforcement learning problems in which rewards are sparse and depend on complex sequences of actions. However, existing algorithms for learning reward machines assume an overly idealized setting where rewards have to be free of noise. To overcome this practical limitation, we introduce a novel type of reward machines, called stochastic reward machines, and an algorithm for learning them. Our algorithm, based on constraint solving, learns minimal stochastic reward machines from the explorations of a reinforcement learning agent. This algorithm can easily be paired with existing reinforcement learning algorithms for reward machines and guarantees to converge to an optimal policy in the limit. We demonstrate the effectiveness of our algorithm in two case studies and show that it outperforms both existing methods and a naive approach for handling noisy reward functions.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 10 of its 25 references that are in the map. First posted on arXiv 16 Oct 2025.
Builds on
10 of 25 references.
References · 10
- 2016Modular Multitask Reinforcement Learning with Policy Sketchescited by 200
- 2020Reward Machines: Exploiting Reward Function Structure in Reinforcement Learningcited by 183
- 2018Reinforcement Learning with Perturbed Rewardscited by 76
- 2017Reinforcement Learning with a Corrupted Reward Channelcited by 68
- 2020A Composable Specification Language for Reinforcement Learning Taskscited by 68
- 2019Joint Inference of Reward Machines and Policies for Reinforcement Learningcited by 56
- 2019Reinforcement Learning with Non-Markovian Rewardscited by 45
- 2020Reward Machines for Cooperative Multi-Agent Reinforcement Learningcited by 35
- 2018Reward Estimation for Variance Reduction in Deep Reinforcement Learningcited by 17
- 2019Induction of Subgoal Automata for Reinforcement Learningcited by 17
Built on by
Citing papers per year: 2025: 4; 2026: 3.
7 papers.
- 2025Expediting Reinforcement Learning by Incorporating Knowledge About Temporal Causality in the Environmentcited by 2
- 2025Model-Based Reinforcement Learning in Discrete-Action Non-Markovian Reward Decision Processescited by 1
- 2025Active Learning of Symbolic Automata Over Rational Numberscited by 0
- 2025About Time: Model-free Reinforcement Learning with Timed Reward Machinescited by 0
- 2026DeepDFA: Injecting Temporal Logic in Deep Learning for Sequential Subsymbolic Applicationscited by 0
- 2026Reinforcement Learning with Symbolic Reward Machinescited by 0
- 2026Expert Behavior Prior Reinforcement Learningcited by 0
- 2026Expert Behavior Prior Reinforcement Learning23 Jul 2026
- 2026Reinforcement Learning with Symbolic Reward Machines3 Mar 2026
- 2026DeepDFA: Injecting Temporal Logic in Deep Learning for Sequential Subsymbolic Applications3 Feb 2026
- 2025About Time: Model-free Reinforcement Learning with Timed Reward Machines19 Dec 2025
- 2025Model-Based Reinforcement Learning in Discrete-Action Non-Markovian Reward Decision Processes16 Dec 2025
- 2025Active Learning of Symbolic Automata Over Rational Numbers15 Nov 2025
- 2025Expediting Reinforcement Learning by Incorporating Knowledge About Temporal Causality in the Environment17 Oct 2025