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

monitorsinvokesReinforcement Learning Policy Learner: monitorsReinforcement Learning P…Environment Simulator: invokesEnvironment Simulator
Direct neighbourhood (hover for relationship types)

Relationships

invokes dependency

monitors assurance

Design guidance

Classification

Patterns
Curriculum learningAutomatic curriculum generationZone of proximal development
Risks mitigated
Sparse early rewardsCatastrophic forgetting between difficulty levels

Sources

  1. 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.