WEBVTT

1
00:00:00.700 --> 00:00:11.660
OPSD, SDFT, and SDPO share one mechanism. A frozen teacher scores the student's prefix while receiving additional evidence. The evidence source defines the method.

2
00:00:13.090 --> 00:00:22.997
The student distribution is p theta given the issue and its prefix. Teacher target q scores the same next token at the same prefix, but also conditions on evidence e.

3
00:00:24.427 --> 00:00:29.425
Training matches q into p; deployment removes e.

4
00:00:30.855 --> 00:00:40.180
On-Policy Self-Distillation, or OPSD, gives the teacher a trusted solution. Here that is the verified repair: preserve cleanup and raise Cancelled Error.

5
00:00:41.610 --> 00:00:48.294
The teacher uses it to guide the student's own prefix without placing the privileged patch in the deployed student's prompt.

6
00:00:49.724 --> 00:00:57.904
The OPSD paper evaluated this mechanism on reasoning tasks; the animation maps the information flow onto our code case.

7
00:00:59.335 --> 00:01:11.018
Self-Distillation Fine-Tuning, or SDFT, gives the teacher an expert demonstration. A related repair shows the sequence inspect the flag, run cleanup, then raise the exception.

8
00:01:12.448 --> 00:01:20.628
Unlike offline imitation, SDFT scores the current student's return-None prefix, so the demonstration guides the state the student actually reached.

9
00:01:22.058 --> 00:01:36.471
Self-Distillation Policy Optimization, or SDPO, gives the teacher feedback about the current failure. The scalar reward is zero, but the test trace says test-cancel failed, expected Cancelled Error, and return skipped cancellation.

10
00:01:37.901 --> 00:01:43.451
The teacher converts that explanation into dense token probabilities along the failed prefix.

11
00:01:44.881 --> 00:01:56.383
The choice follows the evidence. A trusted solution supports OPSD. A demonstration supports SDFT. An explanatory failure trace supports SDPO.

12
00:01:57.814 --> 00:02:06.817
If all you have is a binary outcome, GRPO may be the honest baseline; inventing a generic “feedback” field would hide these different trust boundaries.

13
00:02:08.247 --> 00:02:18.064
None of the dense methods is automatically safe. A privileged patch can leak. A demonstration can be irrelevant. A teacher can misread feedback and densify an error.

14
00:02:19.494 --> 00:02:27.955
New capability can overwrite old behavior, entropy can collapse, and teacher forward passes can erase claimed efficiency savings.

15
00:02:29.385 --> 00:02:42.434
So the durable comparison is not acronym against acronym. Hold the student prefix fixed, vary the evidence, record the cost, and measure both the cancellation repair and unrelated retained capability.
