Re:After 8 years, I rewrote my open-source PyTorch curvature...
by DoctorOetker on Saturday May 16, 2026 @11:53PM
(#48165925)
ah yes, the classic downvote for asking questions?
Re:After 8 years, I rewrote my open-source PyTorch curvature...
by noahgolmant on Monday May 18, 2026 @12:30AM
(#48175590)
There is some literature on student-teacher training with Jacobian matching: https://arxiv.org/abs/1803.00443 this might be in the direction you're looking for. I believe in the cross entropy case matching the Jacobian should imply a matching Fisher information matrix.
is there a similar effect where transferring the Hessian speeds up knowledge distillation even faster?
Suppose one has a candidate alternative model architecture, how can one estimate the amount of compute needed for the knowledge distillation to a student model?
Consider for example the following model: each token (or character or bit) corresponds to a matrix (or a multivector), and a sequence of tokens corresponds to the matrix product (geometric product) of the appended tokens in the same order. The partition function / relative likelihood is taken as exp(-||Product(M_i)||) where ||matrix/multivector|| is the positive-definite squared norm of the matrix or multivector (basically sum of the squares of the components).
To get P(nextToken | productOfPreviousTokens) you calculate: P(productOfPreviousTokens * nextToken)/P(productOfPreviousTokens)
How does one calculate the expected number of forward inferences of the teacher network, and same number of gradient descents on the student network before its performance plateaus given their parameter sizes? How does this expected number of required forward inferences scale with or without adding a Hessian loss term?