paper-with-me

홈 › Papers

Active Finite Reward Automaton Inference and Reinforcement Learning Using Queries and Counterexamples

2020-06-28 · Zhe Xu, Bo Wu, Aditya Ojha, Daniel Neider, Ufuk Topcu

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.

📄 PDF Abstract BibTeX arXiv:2006.15714

Code (0)

등록된 구현이 없습니다.

Tasks

Active LearningDeep Reinforcement LearningQ-Learningreinforcement-learningReinforcement Learning (RL)

Similar Papers 제목 키워드 기반

Inference of Deterministic Finite Automata via Q-Learning

2025-10-20 · Elaheh Hosseinkhani, Martin Leucker arxiv

Traditional approaches to inference of deterministic finite-state automata (DFA) stem from symbolic AI, including both active learning methods (e.g., Angluin's L* algorithm and its variants) and passive techniques (e.g.,…

Reinforcement LearningActive Learning

RLAF: Reinforcement Learning from Automaton Feedback

2025-10-17 · Mahyar Alinejad, Alvaro Velasquez, Yue Wang, George Atia arxiv

Reinforcement Learning (RL) in environments with complex, history-dependent reward structures poses significant challenges for traditional methods. In this work, we introduce a novel approach that leverages automaton-bas…

Reinforcement Learning

Automata Learning from Preference and Equivalence Queries

2023-08-18 · Eric Hsiung, Joydeep Biswas, Swarat Chaudhuri

Active automata learning from membership and equivalence queries is a foundational problem with numerous applications. We propose a novel variant of the active automata learning problem: actively learn finite automata us…

Navigate

Learning Task Automata for Reinforcement Learning using Hidden Markov Models

2022-08-25 · Alessandro Abate, Yousif Almulla, James Fox, David Hyland 외

Training reinforcement learning (RL) agents using scalar reward signals is often infeasible when an environment has sparse and non-Markovian rewards. Moreover, handcrafting these reward functions before training is prone…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)Transfer Learning

Counting Reward Automata: Sample Efficient Reinforcement Learning Through the Exploitation of Reward Function Structure

2023-12-18 · Tristan Bester, Benjamin Rosman, Steven James, Geraud Nangue Tasse

We present counting reward automata-a finite state machine variant capable of modelling any reward function expressible as a formal language. Unlike previous approaches, which are limited to the expression of tasks as re…