Examples of successor representation learning.
Python 3 and Jupyter notebook.
See requirements.txt
for additiona python package requirements.
- SR-SARSA - Jupyter Notebook which walks through example of learning to solve gridworld task with moving reward location. Uses tabular successor representation trained using SARSA algorithm. Accompanies article "The present in terms of the future: Successor representations in Reinforcement Learning."