正在加载视频...

视频加载失败

Reasoning from scratch, round number 5! This time, talking about log-probability scoring (also a great fundamental concept for loss functions like cross-entropy in pre-training and distillation) and self-refinement. 00:00 Introduction and inference-time scaling recap 05:02 Loading the pretrained LLM 08:00 Comparing and scoring model answers 10:18 Building a rule-based...

59,636 次观看 • 1 个月前 •via X (Twitter)

27 条评论

Sebastian Raschka 的头像
Sebastian Raschka1 个月前

And a link to the video on YouTube:

Parul Pandey 的头像
Parul Pandey1 个月前

Reading this chapter from your book as I type. Its a joy to read it. Also the visuals make it really easy to grasp the topic.

Sebastian Raschka 的头像
Sebastian Raschka1 个月前

Thanks a lot! Put lots of work went into it, and it really feels good to hear this :)

Giacomo Masseroni 的头像
Giacomo Masseroni1 个月前

log probs for numerical stability instead of raw probabilities, that part alone saves people from nan hell

Sebastian Raschka 的头像
Sebastian Raschka1 个月前

Yup. Also covered that explicitly there :)

Victor Akinode 的头像
Victor Akinode1 个月前

The timestamps make this much easier to learn from, Sebastian. For anyone following along, changing one scoring choice and comparing the answers could be a lovely little experiment. It gives those probability calculations something concrete to connect to.

Sebastian Raschka 的头像
Sebastian Raschka1 个月前

Thanks!

Fireply.ai 的头像
Fireply.ai1 个月前

timestamps going past an hour and it's still just round 5, this book is going to be dense

Sebastian Raschka 的头像
Sebastian Raschka1 个月前

some would say "you get your money's worth" :P

lewington 的头像
lewington1 个月前

log probabilities are quite useful to understand cuz getting a model to generate an answer and figuring out if its answer is actually better are two very different things.

Daniel Priscu 的头像
Daniel Priscu1 个月前

log-prob scoring pairs well with self-refinement, since the model can rank its own revisions instead of guessing which one improved

The Lunar Misfit 的头像
The Lunar Misfit1 个月前

Self-refinement is a much kinder name than 'read that back to yourself'.

David Arnal 的头像
David Arnal1 个月前

The average log-probability scoring setup is a nice detail; it also makes the numerical-stability discussion feel directly relevant rather than incidental.

Siddharth Jain 的头像
Siddharth Jain1 个月前

Computing token probabilities in PyTorch was my fav part, very well explained.

Bk1man|AI 开源雷达 的头像
Bk1man|AI 开源雷达1 个月前

想快速验证自精炼到底贡献了多少,可以先做一个 20 分钟测试:① 准备 50 道有标准答案的题先跑一遍,记下基线准确率 ② 打开自精炼再跑一遍,统计修正率和误修率 ③ 把自精炼关掉、只保留 logprob 阈值过滤跑第三遍,看阈值这一步单独贡献了多少。这样就知道收益是来自精炼本身,还是来自筛掉低置信样本。

Jatin Garg 的头像
Jatin Garg1 个月前

Log-probability scoring makes sense for evaluating model confidence, but how do you handle cases where the model is confidently wrong? High log-prob on an incorrect answer seems like it would still score well.

Sebastian Raschka 的头像
Sebastian Raschka1 个月前

Yes, this is confidence, not correctness.I am talking through that issue in this video. You could technically use a second stronger model though that checks the answer. Kind of like speculative decoding works (the more expensive model accepts/rejects cheaply generated suggestions). But yeah, either way, the other motivation to introduce log-probability scoring is that it is essential for the upcoming training chapters (RL and distillations).

VisiveAI 的头像
VisiveAI1 个月前

Log-prob scoring is the boring fundamental that keeps evals honest — glad R5 drills it from scratch. Stack ↓ #LLM #ML

Saksham Jain 的头像
Saksham Jain1 个月前

does log-prob self-scoring hold up when the model's miscalibrated? wondered if self-refinement just reinforces the confident wrong ones

Oleks 的头像
Oleks1 个月前

saving the log-prob section for tomorrow morning

dhinna ship .ico 的头像
dhinna ship .ico1 个月前

Token-level or sequence-level log-probs in the self-refinement loop?

abdul samad 的头像
abdul samad1 个月前

You have been source of learning for millions, thank you very much for creating these videos

Sebastian Raschka 的头像
Sebastian Raschka1 个月前

thank you for the kind words!

VastPlan 的头像
VastPlan1 个月前

对数概率评分把候选答案压成可比较的序列似然,也是交叉熵与蒸馏损失的共用底座。把规则打分换成平均对数概率后,自我精炼循环才有稳定的排序依据;若评论器与生成器共用同一套偏差,MATH-500 上的增益仍需与独立裁判对照。

Elliott 的头像
Elliott1 个月前

I am going to watch the heck out of this Seb

dish 的头像
dish1 个月前

Great point that log-probs measure confidence, not correctness. High confidence on a wrong answer is the dangerous case. How do you calibrate or downweight that in a self-refinement loop?

ethereagle · building 的头像
ethereagle · building1 个月前

self-refinement only pays if the scorer already agrees with MATH-500. did average logprob ranking move the score on its own, or only after the critique loop?

相关视频