Recursive Backwards Q-Learning in Deterministic Environments

Jan Diekhoff, Jörn Fischer
4/24/2024
cs.AIcs.LG

No confident code implementation found for this paper.

Abstract

Reinforcement learning is a popular method of finding optimal solutions to complex problems. Algorithms like Q-learning excel at learning to solve stochastic problems without a model of their environment. However, they take longer to solve deterministic problems than is necessary. Q-learning can be improved to better solve deterministic problems by introducing such a model-based approach. This paper introduces the recursive backwards Q-learning (RBQL) agent, which explores and builds a model of the environment. After reaching a terminal state, it recursively propagates its value backwards through this model. This lets each state be evaluated to its optimal value without a lengthy learning process. In the example of finding the shortest path through a maze, this agent greatly outperforms a regular Q-learning agent.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{diekhoff2024recursive,
  title  = {Recursive Backwards Q-Learning in Deterministic Environments},
  author = {Jan Diekhoff and Jörn Fischer},
  year   = {2024},
  eprint = {2404.15822},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.15822v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.15822.svg)](https://codeofpaper.com/paper/2404.15822)

Discussion