English

Towards Better Interpretability in Deep Q-Networks

Machine Learning 2018-11-16 v2 Machine Learning

Abstract

Deep reinforcement learning techniques have demonstrated superior performance in a wide variety of environments. As improvements in training algorithms continue at a brisk pace, theoretical or empirical studies on understanding what these networks seem to learn, are far behind. In this paper we propose an interpretable neural network architecture for Q-learning which provides a global explanation of the model's behavior using key-value memories, attention and reconstructible embeddings. With a directed exploration strategy, our model can reach training rewards comparable to the state-of-the-art deep Q-learning models. However, results suggest that the features extracted by the neural network are extremely shallow and subsequent testing using out-of-sample examples shows that the agent can easily overfit to trajectories seen during training.

Keywords

Cite

@article{arxiv.1809.05630,
  title  = {Towards Better Interpretability in Deep Q-Networks},
  author = {Raghuram Mandyam Annasamy and Katia Sycara},
  journal= {arXiv preprint arXiv:1809.05630},
  year   = {2018}
}

Comments

Accepted at AAAI-19; (16 pages, 18 figures)

R2 v1 2026-06-23T04:07:10.023Z