Model Adaptation · Software component
Curriculum Scheduler
Software componentModel AdaptationModelsarc:CurriculumScheduler
A training component that sequences tasks from simple to complex and, when automatic, advances or regresses task difficulty according to the learner's current success rate.
Responsibility. Selects the next training task difficulty from learner progress.
Also known as: Curriculum learning, Automatic curriculum generation
Relationships
invokes dependency
monitors assurance
Design guidance
- SHOULD order stages so simpler tasks teach sub-skills needed later without behaviours that must be unlearned.
Classification
- Patterns
- Curriculum learningAutomatic curriculum generationZone of proximal development
- Risks mitigated
- Sparse early rewardsCatastrophic forgetting between difficulty levels
Sources
- Ch5.12: T. Nguyen, "Learning-Based Decision Making Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.12. ISBN: 9798244538229.