飞翔的佩奇头像
49-长上下文-输入能无限长吗与四种外推方案封面图

49-长上下文-输入能无限长吗与四种外推方案

长上下文:输入能无限长吗,以及"扩到 128K"到底扩了什么

这道题在面试里通常是这么问的:“LLaMA 的输入长度理论上可以无限长吗?”——看起来是个 yes/no 题,实际上是一个分层题:答"不能,因为显存"是及格;答"位置编码能外推、但注意力算力和 KV 显存是硬约束、而且’能装下’不等于’能用上’"才是优秀。

一、面试现场:一道题,四层追问

素材里这道题的原文是:"限制在训练数据。理论上 rope 的 llama 可以处理无限长度,但实际上存在一些限制和挑战。"然后列了三条:计算资源、训练推理、上下文建模。

这个回答方向是对的,但它把"限制"说得太软了——"计算资源不够"和"模型在 4096 之外直接崩掉"是两个完全不同量级的问题。面试官往下追三层,就能看出深浅:

第一层:“为什么超出训练长度就会崩?”——考位置编码。
第二层:“那 Position Interpolation 是怎么解决的?它有什么代价?”——考外推方案,以及你是否知道每个方案在拿什么换什么。
第三层:“扩到 128K 之后,效果真的和标称一样吗?”——考"有效上下文"和评测。
第四层:“那你什么时候用长上下文、什么时候用 RAG?”——考工程判断(这一层在 38 篇讲过,这里会收口)。

所以这一篇按这四

转载自 CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/weixin_43860634/article/details/169530092

文章来源转载

评论

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--