Adaptive Active Learning for Regression via Reinforcement Learning
Organizations: Department of Statistics, University of Washington · Department of Sociology, University of Washington
Abstract
Active learning for regression reduces labeling costs by selecting the most informative samples. Improved Greedy Sampling is a prominent method that balances feature-space diversity and output-space uncertainty using a static, multiplicative rule. We propose Weighted improved Greedy Sampling (WiGS), which replaces this framework with a dynamic, additive criterion. We formulate weight selection as a reinforcement learning problem, enabling an agent to adapt the exploration-investigation balance throughout learning. Experiments on 18 benchmark datasets and a synthetic environment show WiGS outperforms iGS and other baseline methods in both accuracy and labeling efficiency, particularly in domains with irregular data density where the baseline's multiplicative rule ignores high-error samples in dense regions.
Figures & tables
| Method | Weight | Dynamic | Adaptive |
|---|---|---|---|
| Random Sampling | NA | ||
| GSx | 1 | ||
| GSy | 0 | ||
| iGS | NA | ||
| WiGS - Static Weight (investigation focus) | |||
| WiGS - Static Weight (exploration focus) |
Appendix figures & tables21 assets
Supplementary material from the paper’s appendix.
Appendix
| Parameter | Value |
|---|---|
| Optimizer | Adam |
| Learning Rate ( ) | |
| Discount Factor ( ) | 0.99 |
| Replay Buffer Size ( ) | 10,000 |
| Batch Size | 64 |
| Soft Update Rate ( ) | 0.005 |
| no. | Dataset | Source | Size | Features |
|---|---|---|---|---|
| 1 | AutoMPG | UCI ML Repository | 392 | 8 |
| 2 | Beer | Kaggle | 365 | 5 |
| 3 | Body Fat | Kaggle | 252 | 13 |
| 4 | Burbidge - Correct | Burbidge et al. [2007] | 1000 | 1 |
| 5 | Burbidge - Misspecified | Burbidge et al. [2007] | 1000 | 1 |
| 6 | Burbidge - Low Noise | Burbidge et al. [2007] | 1000 | 1 |
| Baselines | Advanced Baselines | WiGS (Static/Decay) | WiGS (Adaptive) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dataset | Rand. | GSx | GSy | iGS | QBC | Uncert. | EMCM | EGAL | 0.25 | 0.75 | Lin. | Exp. | MAB(2) | SAC |
| Beer | 11.1 | 11.5 | 11.8 | 12.1 | 17.1 | 11.3 | 10.9 | 11.9 | 12.5 | 12.5 | 12.4 | 12.2 | 12.0 | 225.0 |
| Bodyfat | 6.8 | 7.0 | 7.2 | 7.3 | 10.4 | 6.9 | 6.9 | 7.1 | 7.3 | 7.3 | 7.3 | 7.3 | 7.2 | 205.8 |
| Burb. Correct | 25.9 | 27.9 | 28.9 | 31.7 | 39.7 | 27.0 | 26.4 | 37.2 | 36.6 | 36.6 | 36.7 | 36.7 | 36.5 | 234.6 |
| Burb. Low Noise | 25.3 | 27.1 | 28.1 | 31.3 | 39.0 | 26.2 | 25.3 | 34.2 | 36.2 | 36.4 | 36.4 | 36.3 | 35.7 | 448.5 |
| Burb. Misspecified | 25.0 | 26.8 | 27.7 | 30.9 | 39.1 | 26.2 | 25.5 | 34.1 | 35.8 | 35.9 | 35.9 | 35.7 | 35.4 | 461.2 |
Active Learning
Active learning selects the examples, labels, features, or experiments most useful for improving a model under limited budgets.
See all 280 papers