Figure 9. The loss surface around one seed endpoint along distillation and label directions (Criteo; fixed subsets of 200,000 valid and 200,000 train rows). Every run starts from one CF seed endpoint
θ0 ; the five other seeds are the teachers. In (a) and (b) the horizontal axis is the Euclidean distance from
θ0 over all parameters divided by
∥θ0∥ (dominated by the tower); each curve follows the straight path from
θ0 through one trained endpoint (marker) to 1.5 times its length, drawn lighter beyond the endpoint. (a) Change in valid Logloss. Along the distillation directions the loss stays level with or below that of
θ0 out to about
0.2∥θ0∥ : the multi-teacher student ends at the lowest point of its path (
−0.72×10−3 ), and the five single-teacher (
K=1 ) students end near the rim of this flat stretch (
−0.12 to
+0.07×10−3 ). Label-only continuation under five data orders ends only
0.054∥θ0∥ from
θ0 , yet
16×10−3 higher. (b) Change in train label cross-entropy along the student directions of (a) and along label continuation: it rises toward the students and falls toward label continuation. (c) Cosine between parameter displacements from
θ0 after their component along
θ0 is projected out, separately for the tower and the embedding parameters (small filled marker: tower; large open marker: embeddings, drawn in the same column), one column per kind of pair:
K=1 students with each other, the multi-teacher student with the mean
K=1 displacement, label continuation with
K=1 students, and label continuations with each other. Markers give the mean over pairs, 0.43/0.45, 0.95/0.94,
−0.02 /
−0.03 and 0.98/0.82 (tower/embeddings); the range across pairs is at most 0.04; the dashed line at 0 marks random directions, whose standard deviation is below
10−3 . Parameters are compared only among points that share
θ0 as origin; the other seeds lie about
1.41∥θ0∥ from
θ0 without permutation alignment, an upper bound on their distance after aligning hidden units, and are not drawn. Seed endpoints use EMA weights; students and label continuation use raw weights. In (a) and (c), label continuation is taken at the checkpoint closest to the mean step at which the
K=1 students reach their peak validation AUC; in (b), its line runs through its final checkpoint instead. Three-panel figure, in one row, on the loss surface around one trained seed. Panels a and b share a horizontal axis, the parameter distance from the starting seed relative to its norm, and trace straight paths from the starting seed through each trained endpoint. Panel a shows validation log loss: along the five single-teacher student paths and the multi-teacher student path it stays level or dips slightly over a flat stretch out to about 0.2, with the multi-teacher student ending at its lowest point, about 0.7 thousandths below the start; along the label-only continuation paths it climbs off the scale within a distance of about 0.05. Panel b shows training cross-entropy along the same student paths and along label continuation through its final checkpoint: it rises slowly toward the students and drops steeply toward label continuation. Panel c is a narrow dot plot, one column per kind of pair with tower and embedding values in the same column, of cosines between parameter displacements with the starting-point axis removed, for tower and embedding parameters: about 0.43 between single-teacher students, about 0.95 between the multi-teacher student and the mean single-teacher displacement, about zero between label continuation and the students, and about 0.98 among label continuations.