Self Paced Gaussian Contextual Reinforcement Learning
Organizations: Department of Electrical and Computer Engineering North Carolina State University Raleigh, NC · Department of Statistics North Carolina State University Raleigh, NC
Abstract
Curriculum learning improves reinforcement learning (RL) efficiency by sequencing tasks from simple to complex. However, many self-paced curriculum methods rely on computationally expensive inner-loop optimizations, limiting their scalability in high-dimensional context spaces. In this paper, we propose Self-Paced Gaussian Curriculum Learning (SPGL), a novel approach that avoids costly numerical procedures by leveraging a closed-form update rule for Gaussian context distributions. SPGL maintains the sample efficiency and adaptability of traditional self-paced methods while substantially reducing computational overhead. We provide theoretical guarantees on convergence and validate our method across several contextual RL benchmarks, including the Point Mass, Lunar Lander, and Ball Catching environments. Experimental results show that SPGL matches or outperforms existing curriculum methods, especially in hidden context scenarios, and achieves more stable context distribution convergence. Our method offers a scalable, principled alternative for curriculum generation in challenging continuous and partially observable domains.
Figures & tables
| Curriculum | Average Collected Reward | Success Rate | |||
|---|---|---|---|---|---|
| mean | se | p-value | mean | se | |
| Default | 17.09 | 1.426 | 0.008 | 37 | 17.1 |
| Self-paced | 22.16 | 0.201 | 0.071 | 99 | 0.7 |
| Gaussian Self-paced | 22.64 | 0.098 | 100 | 0.0 | |
| Curriculum | Average Collected Reward | Success Rate | |||
|---|---|---|---|---|---|
| mean | se | p-value | mean | se | |
| Default | 17.31 | 1.438 | 0.011 | 37.5 | 17.12 |
| Self-paced | 22.57 | 0.028 | 99.94 | 0.00 | |
| Gaussian Self-paced | 22.25 | 0.305 | 0.359 | 98.39 | 1.41 |
| Curriculum | Average Collected Reward | Success Rate | |||
|---|---|---|---|---|---|
| mean | se | p-value | mean | se | |
| Default | 246.55 | 3.458 | 0.042 | 89 | 1.3 |
| Self-paced | 252.59 | 3.199 | 0.373 | 88 | 1.9 |
| Gaussian Self-paced | 256.29 | 1.921 | 90 | 0.8 | |
| Curriculum | Average Collected Reward | Success Rate | |||
|---|---|---|---|---|---|
| mean | se | p-value | mean | se | |
| Default | -60.96 | 4.187 | 0.0 | 7 | 2 |
| Self-paced | -51.11 | 6.524 | 0.009 | 21 | 2.5 |
| Gaussian Self-paced | -24.56 | 4.662 | 31 | 2 | |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Experiment | Target Context Distribution | Initial Context Distribution | |
|---|---|---|---|
| Point Mass(setup 1) | 5 | ||
| Point Mass(setup 2) | 5 | ||
| Lunar Lander | 1 | ||