什么是探针? “探针”,即一个有监督模型,用来确定目标模型隐藏表示中的信息内容。 ❗️ 需要注意的是,探针只能证明目标模型的表征中“存在某种信息”,但不能证明该表征与模型最终输出结果之间存在因果关系。 若探针本身的学习能力过强(如深层网络)则不能有效证明目标模型中编码了该信息,因为这个信息有可能是探针自己学习到的。因此研究中通常先使用线性探针。 怎么用探针? 步骤 冻结目标模型 提取注意力头的激活,作为探针模型的输入$X$ 用$(X, y)$训练探针模型,查看预测结果 如果预测准确,说明激活中编码了特定信息 探针方法类似监督学习,只是使用了一套特殊特征(大模型的hidden states)作为输入,训练一个普通分类器。 …
阅读更多“用AI 10天发一篇CCF B” xhs刷帖有感 在xhs刷到“10天发一篇CCF B”的帖子,而自己作为研0生,正在读第4篇领域论文中。感叹AI发展过快,让研究环境也变得浮躁起来,问题在于,始终觉得自己停留在初步阶段,能做是看顶会论文、跑跑改改别人的代码,有一点想法但是不成体系。 静下心来想,AI本质上还是工具,对于那些自己走过一篇古法流程的人,完全知道利用AI完成什么、怎么进一步优化;但是对于新手来说,不知道什么时候用、怎么用,干巴巴地等AI把所有事情处理完,自己没有学到实质性的知识,错了、偏了,要么放弃,要么一遍遍消耗token试图纠正。 心态上,容易忽略使用AI的人本身的基础,产生“为什么别人可以这么快,我是不是落后了”的 …
阅读更多