|
|
|
|
|
|
# Curriculum Learning |
|
|
|
# Training with Curriculum Learning |
|
|
|
|
|
|
|
## Background |
|
|
|
|
|
|
|
|
|
|
difficulty. We think that by using well-crafted curricula, agents trained using |
|
|
|
reinforcement learning will be able to accomplish tasks otherwise much more difficult. |
|
|
|
|
|
|
|
[INSERT TRAINING CURVES] |
|
|
|
![Log](../images/curriculum_progress.png) |
|
|
|
|
|
|
|
## How-To |
|
|
|
|
|
|
|
|
|
|
* `signal_smoothing` (true/false) - Whether to weight the current progress measure by previous values. |
|
|
|
* If `true`, weighting will be 0.75 (new) 0.25 (old). |
|
|
|
* `parameters` (dictionary of key:string, value:float array) - Corresponds to academy reset parameters to control. Length of each array |
|
|
|
should be one greater than number of thresholds. |
|
|
|
should be one greater than number of thresholds. |