Active Finite Reward Automaton Inference and Reinforcement Learning Using Queries and Counterexamples
Not on the map. Why?
Abstract (arXiv)
Despite the fact that deep reinforcement learning (RL) has surpassed human-level performances in various tasks, it still has several fundamental challenges. First, most RL methods require intensive data from the exploration of the environment to achieve satisfactory performance. Second, the use of neural networks in RL renders it hard to interpret the internals of the system in a way that humans can understand. To address these two challenges, we propose a framework that enables an RL agent to reason over its exploration process and distill high-level knowledge for effectively guiding its future explorations. Specifically, we propose a novel RL algorithm that learns high-level knowledge in the form of a finite reward automaton by using the L* learning algorithm. We prove that in episodic RL, a finite reward automaton can express any non-Markovian bounded reward functions with finitely many reward values and approximate any non-Markovian bounded reward function (with infinitely many reward values) with arbitrary precision. We also provide a lower bound for the episode length such that the proposed RL approach almost surely converges to an optimal policy in the limit. We test this approach on two RL environments with non-Markovian reward functions, choosing a variety of tasks with increasing complexity for each environment. We compare our algorithm with the state-of-the-art RL algorithms for non-Markovian reward functions, such as Joint Inference of Reward machines and Policies for RL (JIRP), Learning Reward Machine (LRM), and Proximal Policy Optimization (PPO2). Our results show that our algorithm converges to an optimal policy faster than other baseline methods.
Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 4; 2023: 3; 2024: 6; 2025: 5; 2026: 3.
23 papers.
Sort:
By area:
- 2021Learning Reward Machines: A Study in Partially Observable Reinforcement Learningcited by 16
- 2021Inferring Probabilistic Reward Machines from Non-Markovian Reward Processes for Reinforcement Learningcited by 13
- 2024Reward Machines for Deep RL in Noisy and Uncertain Environmentscited by 11
- 2022Noisy Symbolic Abstractions for Deep RL: A case study with Reward Machinescited by 10
- 2022Learning Task Automata for Reinforcement Learning using Hidden Markov Modelscited by 7
- 2024Neural Reward Machinescited by 6
- 2022Hierarchies of Reward Machinescited by 4
- 2022Reinforcement Learning under Partial Observability Guided by Learned Environment Modelscited by 4
- 2024Multi-Agent Reinforcement Learning with a Hierarchy of Reward Machinescited by 3
- 2025Learning Reward Machines from Partially Observed Policiescited by 3
- 2023Reinforcement Learning with Temporal-Logic-Based Causal Diagramscited by 2
- 2024Bayesian Inverse Reinforcement Learning for Non-Markovian Rewardscited by 1
11 more
- 2024Learning Hidden Subgoals under Temporal Ordering Constraints in Reinforcement Learningcited by 1
- 2025Fully Learnable Neural Reward Machinescited by 1
- 2023Reinforcement Learning With Reward Machines in Stochastic Gamescited by 0
- 2023Learning Environment Models with Continuous Stochastic Dynamicscited by 0
- 2024Learning Quantitative Automata Modulo Theoriescited by 0
- 2025Average Reward Reinforcement Learning for Omega-Regular and Mean-Payoff Objectivescited by 0
- 2025Inferring Reward Machines and Transition Machines from Partially Observable Markov Decision Processescited by 0
- 2025Physics-Informed Reward Machinescited by 0
- 2026DeepDFA: Injecting Temporal Logic in Deep Learning for Sequential Subsymbolic Applicationscited by 0
- 2026Active Reward Machine Inference From Raw State Trajectoriescited by 0
- 2026Temporal-Causal Inference for Reinforcement Learning via Automata Learningcited by 0
- 2026Temporal-Causal Inference for Reinforcement Learning via Automata Learning7 Sep 2026
- 2026Active Reward Machine Inference From Raw State Trajectories8 Apr 2026
- 2026DeepDFA: Injecting Temporal Logic in Deep Learning for Sequential Subsymbolic Applications3 Feb 2026
- 2025Fully Learnable Neural Reward Machines23 Sep 2025
- 2025Physics-Informed Reward Machines14 Aug 2025
- 2025Inferring Reward Machines and Transition Machines from Partially Observable Markov Decision Processes3 Aug 2025
- 2025Average Reward Reinforcement Learning for Omega-Regular and Mean-Payoff Objectives21 May 2025
- 2025Learning Reward Machines from Partially Observed Policies6 Feb 2025
- 2024Learning Quantitative Automata Modulo Theories15 Nov 2024
- 2024Learning Hidden Subgoals under Temporal Ordering Constraints in Reinforcement Learning3 Nov 2024
- 2024Neural Reward Machines16 Aug 2024
- 2024Bayesian Inverse Reinforcement Learning for Non-Markovian Rewards20 Jun 2024
11 more
- 2024Reward Machines for Deep RL in Noisy and Uncertain Environments31 May 2024
- 2024Multi-Agent Reinforcement Learning with a Hierarchy of Reward Machines8 Mar 2024
- 2023Learning Environment Models with Continuous Stochastic Dynamics29 Jun 2023
- 2023Reinforcement Learning with Temporal-Logic-Based Causal Diagrams23 Jun 2023
- 2023Reinforcement Learning With Reward Machines in Stochastic Games27 May 2023
- 2022Noisy Symbolic Abstractions for Deep RL: A case study with Reward Machines20 Nov 2022
- 2022Learning Task Automata for Reinforcement Learning using Hidden Markov Models25 Aug 2022
- 2022Reinforcement Learning under Partial Observability Guided by Learned Environment Models23 Jun 2022
- 2022Hierarchies of Reward Machines31 May 2022
- 2021Learning Reward Machines: A Study in Partially Observable Reinforcement Learning17 Dec 2021
- 2021Inferring Probabilistic Reward Machines from Non-Markovian Reward Processes for Reinforcement Learning9 Jul 2021
- 2021Learning Reward Machines: A Study in Partially Observable Reinforcement Learningcited by 16
- 2021Inferring Probabilistic Reward Machines from Non-Markovian Reward Processes for Reinforcement Learningcited by 13
- 2024Reward Machines for Deep RL in Noisy and Uncertain Environmentscited by 11
- 2022Noisy Symbolic Abstractions for Deep RL: A case study with Reward Machinescited by 10
- 2022Learning Task Automata for Reinforcement Learning using Hidden Markov Modelscited by 7
- 2024Neural Reward Machinescited by 6
- 2022Hierarchies of Reward Machinescited by 4
- 2022Reinforcement Learning under Partial Observability Guided by Learned Environment Modelscited by 4
- 2024Multi-Agent Reinforcement Learning with a Hierarchy of Reward Machinescited by 3
- 2023Reinforcement Learning with Temporal-Logic-Based Causal Diagramscited by 2
- 2024Learning Hidden Subgoals under Temporal Ordering Constraints in Reinforcement Learningcited by 1
- 2025Fully Learnable Neural Reward Machinescited by 1
12 most cited of 21 All 21 (JSON)
- 2026Temporal-Causal Inference for Reinforcement Learning via Automata Learning7 Sep 2026
- 2026Active Reward Machine Inference From Raw State Trajectories8 Apr 2026
- 2026DeepDFA: Injecting Temporal Logic in Deep Learning for Sequential Subsymbolic Applications3 Feb 2026
- 2025Fully Learnable Neural Reward Machines23 Sep 2025
- 2025Physics-Informed Reward Machines14 Aug 2025
- 2025Inferring Reward Machines and Transition Machines from Partially Observable Markov Decision Processes3 Aug 2025
- 2025Average Reward Reinforcement Learning for Omega-Regular and Mean-Payoff Objectives21 May 2025
- 2024Learning Quantitative Automata Modulo Theories15 Nov 2024
- 2024Learning Hidden Subgoals under Temporal Ordering Constraints in Reinforcement Learning3 Nov 2024
- 2024Neural Reward Machines16 Aug 2024
- 2024Reward Machines for Deep RL in Noisy and Uncertain Environments31 May 2024
- 2024Multi-Agent Reinforcement Learning with a Hierarchy of Reward Machines8 Mar 2024
12 newest of 21 All 21 (JSON)