No description
  • Jupyter Notebook 86%
  • Python 14%
Find a file
2018-01-24 15:08:48 +01:00
doc yes 2018-01-17 14:38:10 +01:00
.gitignore Ading option discovery notebook to .gitignore 2018-01-16 12:40:20 +01:00
gridrender.py Ameliorated Option and MAXQ classes, created method for generating two-room gridworld. 2018-01-11 17:27:35 +01:00
gridworld.py Fixed multiple issues in MaxQ algorithm - Functionnal, can still improve on choise of options 2018-01-23 23:58:45 +01:00
Hierarchical_RoomProblems.ipynb Final fix of MAXQ - Fully functionnal, beats Q-learning 2018-01-24 14:13:20 +01:00
HRL_methods.py Final fix of MAXQ - Fully functionnal, beats Q-learning 2018-01-24 14:13:20 +01:00
Option Discovery.ipynb Debugging option discovery + getting notebook ready 2018-01-24 15:03:32 +01:00
optiondiscovery.py protect 2018-01-24 15:08:48 +01:00
readme.txt MaxQ is now functionnal, added history tracker as option in methods 2018-01-17 10:45:55 +01:00
requirements.txt Created class for option discovery and generic method to run it 2018-01-17 19:07:23 +01:00
RL_methods.py Fixed bias in exploration policy + added tracking of all trajs for Notebook 2018-01-23 11:06:43 +01:00

---------------
-- ToDo list --
---------------

P0
- Create framework for HRL
	- MAXQ algorithm						... to be tested
	- 2-rooms and/or 4-rooms tasks
		- Article from Botvinick et al on Drive: look at their implementation of 4-rooms
		- Implement 				2-rooms OK, Q-learning & value iteration work
- Nice presentation of results in Notebook 	Q-learning + MAXQ on 2-room is done

P1
- Add option discovery to the framework		... methods done, disconnected from MAXQ
	- See OGovern, chapter 4 for the theory and applications to the 2-room task 	OK
- Presentation in Notebook 	...