Approximate information state based convergence analysis of recurrent Q-learning

Erfan Seyedsalehi, Nima Akbarzadeh, Amit Sinha, Aditya Mahajan
6/9/2023
cs.LG

No confident code implementation found for this paper.

Abstract

In spite of the large literature on reinforcement learning (RL) algorithms for partially observable Markov decision processes (POMDPs), a complete theoretical understanding is still lacking. In a partially observable setting, the history of data available to the agent increases over time so most practical algorithms either truncate the history to a finite window or compress it using a recurrent neural network leading to an agent state that is non-Markovian. In this paper, it is shown that in spite of the lack of the Markov property, recurrent Q-learning (RQL) converges in the tabular setting. Moreover, it is shown that the quality of the converged limit depends on the quality of the representation which is quantified in terms of what is known as an approximate information state (AIS). Based on this characterization of the approximation error, a variant of RQL with AIS losses is presented. This variant performs better than a strong baseline for RQL that does not use AIS losses. It is demonstrated that there is a strong correlation between the performance of RQL over time and the loss associated with the AIS representation.

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{seyedsalehi2023approximate,
  title  = {Approximate information state based convergence analysis of recurrent Q-learning},
  author = {Erfan Seyedsalehi and Nima Akbarzadeh and Amit Sinha and Aditya Mahajan},
  year   = {2023},
  eprint = {2306.05991},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.05991v1}
}

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/2306.05991.svg)](https://codeofpaper.com/paper/2306.05991)

Discussion