인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
생산성 및 협업 · SKILL.md

weaning_schedule

weaning_schedule

Compute QDagger teacher-distillation coefficient schedules for weaning a value student off a suboptimal teacher.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: weaning_schedule description: Compute QDagger teacher-distillation coefficient schedules for weaning a value student off a suboptimal teacher.

Weaning Schedule

When To Use

Use this skill when a PVRL or QDagger implementation needs the current coefficient on teacher-policy distillation. It is specifically for methods that should reduce teacher dependence over training. Do not use a fixed positive coefficient when the experiment claims QDagger-style weaning.

Inputs

  • lambda_0: initial nonnegative teacher-distillation coefficient.
  • Linear schedule inputs: step and decay_steps.
  • Performance schedule inputs: student_score and teacher_score.

Outputs

  • lambda_t: current nonnegative coefficient.
  • progress: clipped progress or performance ratio.
  • schedule: selected schedule type.

Workflow

  1. Choose linear_decay for step-based experiments or performance_decay when student and teacher scores are available.
  2. Clip progress to [0, 1].
  3. Return lambda_0 * (1 - progress).
  4. Record the schedule diagnostics in recovery traces.

Validation

Run:

python scripts/weaning_schedule.py --self-test
python tests/test_weaning_schedule.py

Limitations

The skill only computes coefficients. It does not decide when a teacher query is available or evaluate the RL policy.

저장한 Skills