6大Lens质量评测集全解析:jacobian-lens如何科学量化“透镜“的好坏
【免费下载链接】jacobian-lensCompanion code for the global workspace interpretability paper项目地址https://gitcode.com/gh_mirrors/ja/jacobian-lens点击查看免费下载你是否好奇语言模型内部到底在想什么jacobian-lens雅可比透镜给出了一个可量化的答案它把任意层的内部激活线性传输到最终层再用模型自己的 unembedding 解码成一个词汇 token 排名表。但解码出的词不等于透镜是好的——透镜质量必须被科学度量。本文带你完整解析 jacobian-lens 官方内置的 6 大 Lens 质量评测集看它们如何用统一的 passk 指标从多跳推理、多语言、诗歌押韵、运算顺序、概念联想和拼写纠错 6 个维度严格量化透镜的好坏。上面这张切片图assets/slice_vis.png来自官方 README在 ASCII 人脸示例中选中^鼻子位置后透镜在中层就读出了从未出现在提示里的 nose。这正是透镜质量的直观体现——好的透镜能在中间层就捕捉到概念本身。什么是 jacobian-lens为什么需要质量评测jacobian-lens 的公式极其简洁lens_l(h) unembed( J_l h ), J_l E[∂h_final / ∂h_l]传输矩阵 J_l在通用网络文本语料上对第 l 层激活 → 最终层激活的输入输出雅可比取期望精确估计器见 jlens/fitting.py 模块文档。解码把传输后的向量用模型自带的 unembedding 映射回词表得到一个完整的 token 排名列表。代价很低论文透镜只用约 1000 条 128-token 序列拟合且质量在 ~100 条 prompt 时就接近饱和。正因为拟合便宜、变体多才需要一套标准化评测协议来回答这个透镜到底能不能用 官方把这 6 个评测集放在 data/evaluations/ 下每个.json只含 prompt规则统一写在 data/evaluations/README.md。统一的评分口径passk 是什么理解 6 个评测集之前先记住三个共同约定概念含义Lens readout在每个层token 位置上透镜输出一整份词表排名Workspace band工作区内容所在的连续中层区间评测只报告这个区间Hit目标 token 在区间内任一层位置上出现在 rank 16 个集子都使用同一个核心指标passk 对每条样本计算其中间概念中有多少比例满足在区间各层里的最低排名 ≤ k再对所有样本取平均。这个设计很巧妙不要求透镜在某一层完美命中而是考察概念是否在某一层清晰浮现正好对应全局工作区的理论预测。评测集一lens-eval-multihop——多跳事实推理 lens-eval-multihop.json93 条每条样本是一道两步事实题例如Fact: The ocean on the coast of the country where Carnival is most famously celebrated is the ____提示在target如 Atlantic的前一个 token 处读取而真正被打分的不是答案而是中间桥接实体intermediates如 Brazil。考察点透镜能否在模型还没说出答案之前就提前读出中间跳板概念设计思想多跳推理依赖中间表征如果透镜读不出 Brazil说明工作区内容没形成评测集二lens-eval-multilingual——多语言一致性 lens-eval-multilingual.json107 条每条样本是一条非英语的填空提示西班牙语的 grande 的反义词、中文的 香蕉 的颜色……intermediates记录的是 4 个英文概念词如[Spanish, opposite, big, small]考察点即使提示是外语透镜读出的是否是语言无关的语言 / 关系 / 概念标签为什么重要如果内部表征是语义的而非语言的多语言评测必须过关评测集三lens-eval-poetry——诗歌押韵约束 lens-eval-poetry.json98 条每条样本是一联押韵双行诗第二行写到一半The soldier held his final, rattling breath, / And closed his eyes to greet the face of ____读取位置固定在第一行末尾的换行 token打分的intermediates是那个韵脚词如 death。考察点在换行的瞬间下一行该押什么韵这个约束是否已经以概念形式存在于工作区设计巧妙之处读取点选在第一行结束处而不是答案出现处——押韵约束必须在换行前就浮现评测集四lens-eval-order-ops——运算顺序追踪 lens-eval-order-ops.json55 条每条样本是一道带运算优先级的算术题如(2 3) * 4 。intermediates包含两个概念先算的中间结果5和接下来要做哪个运算multiplication。两个特殊细节同义词集扩展数字同时接受阿拉伯数字与英文单词形式运算同时接受符号与单词形式排名取各同义词的最小值读取位置target前一个 token跨所有层考察点模型下一步该做什么、当前算到哪这类过程性状态是否可被读出评测集五lens-eval-association——概念联想 lens-eval-association.json102 条每条样本是一段小叙事 vignette暗示一个概念但从不点名例如She kept his coffee mug on the counter, washed it every morning and put it back, though no one had used it in eleven months.对应的intermediates就是那个词grief其他样本还覆盖 pregnancy、lie、poverty、proposal 等。读取位置在末尾句号。考察点最接近读心的评测——只给情境不给标签透镜能否读出模型心里想的那个词难度定位通常被视为对透镜语义抽象能力要求最高的评测集之一评测集六lens-eval-typo——拼写纠错 lens-eval-typo.json96 条每条样本是一句以常见拼写错误结尾的话The course required that every student learn a second langaugeintermediates是正确拼写language。读取位置在拼错词的最后分片 token。考察点即使输入是错的模型内部是否仍表征着正确的词现实意义这是透镜对鲁棒语义通道的检验——错别字不该让概念消失6 大评测集速查表评测集条数读取位置打分概念考察能力multihop93target 前一 token中间桥接实体多跳推理中间态multilingual107target 前一 token语言/关系/概念语言无关性poetry98第一行末换行 token韵脚词前瞻约束order-ops55target 前一 token中间值下一步运算过程性状态association102末尾句号隐含概念词语义抽象typo96拼错词末分片正确拼写鲁棒性上手建议如何跑一次 Lens 质量评测准备模型与透镜pip install -e .后用jlens.fit()拟合或从仓库加载预拟合透镜示例见 README.md 与端到端笔记本 walkthrough.ipynb选工作区区间按各评测集 README 约定在 band 内逐层读取计算 passk对每个intermediates取各层最低排名统计 ≤ k 的比例并平均横向对比6 个集子一起看——某个方法在 poetry 上强但 association 上弱说明它捕捉的是表层词而非语义概念结语评测集才是透镜标尺的核心jacobian-lens 的贡献不止于一个便宜好用的读出工具更在于 data/evaluations/ 这套可复现、全合成、Apache 2.0 许可的评测协议6 个维度覆盖了推理链、跨语言、前瞻约束、过程状态、语义联想与鲁棒性统一的 passk 口径让不同读出方法可以公平横评。对可解释性新手来说读懂这 6 个评测集也就读懂了如何判断一个内部读出工具是否真的看到了模型的想法。赞分享【免费下载链接】jacobian-lensCompanion code for the global workspace interpretability paper项目地址https://gitcode.com/gh_mirrors/ja/jacobian-lens点击查看免费下载相关推荐从Logit Lens到Jacobian Lensjacobian-lens核心原理3大关键点一次讲透从Logit Lens到Jacobian Lensjacobian lens核心原理3大关键点一次讲透 jacobian lens 是 Anthropic 可如何快速提升VSCode代码质量Error Lens插件完整使用指南如何快速提升VSCode代码质量Error Lens插件完整使用指南 Error Lens是一款强大的VSCode扩展插件它通过高亮显示包含错误和警告的整行如何快速创建OpenCore EFI智能自动化工具OpCore Simplify终极指南如何快速创建OpenCore EFI智能自动化工具OpCore Simplify终极指南 OpCore Simplify是一款专为黑苹果用户设计的智能自动化配开发工具CLI创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

NumPy核心概念与实战:从ndarray到广播机制指南

NumPy核心概念与实战:从ndarray到广播机制指南

很多朋友学 Python 科学计算,第一个绕不开的库就是 NumPy。就算你还没决定走数据分析还是人工智能方向,随便打开一本教程,目录里大概率都会出现“11.1 NumPy 简介与核心概念”这样的小节。这个标题听起来平平无奇,但真上手之后你会…

2026/10/10 19:25:02 阅读更多 →
CoreCoder源码精读系列:逐文件拆解agent.py、llm.py、context.py,看懂生产级Agent的每个设计决策

CoreCoder源码精读系列:逐文件拆解agent.py、llm.py、context.py,看懂生产级Agent的每个设计决策

【免费下载链接】CoreCoder Minimal AI coding agent (~1,000 lines of Python) inspired by Claude Code. Works with any LLM. Think NanoGPT for coding agents. Formerly NanoCoder. 项目地址: https://gitcode.com/gh_mirrors/co/CoreCoder 点击查看 免费下载 …

2026/10/10 19:24:02 阅读更多 →
ProxCenter完全解析:为什么它是VMware vCenter之外最完整的Proxmox管理平台

ProxCenter完全解析:为什么它是VMware vCenter之外最完整的Proxmox管理平台

【免费下载链接】proxcenter-ui ProxCenter is an alternative to VMware vCenter for Proxmox environments. It provides a modern, intuitive web interface to manage multiple Proxmox VE clusters and Proxmox Backup Server instances from a single pane of glass. 项目…

2026/10/10 19:24:02 阅读更多 →

最新新闻

几何题中的反悔贪心:优先队列与贪心策略的实战解析

几何题中的反悔贪心:优先队列与贪心策略的实战解析

1. 从“几何”到“反悔贪心”,这两个标签到底在说什么?如果你经常刷算法题,肯定见过那种一眼看去像是“计算几何”的题目,结果最后正解却是贪心加堆;也见过表面上是贪心题,实际却暗藏了凸包、曼哈顿距离转切…

2026/10/10 23:19:54 阅读更多 →
Python sum函数的start参数:版本差异与底层机制解析

Python sum函数的start参数:版本差异与底层机制解析

如果你在 Python 里写过sum([1, 2, 3], start10),大概率会遇到一件很诡异的事:同一个写法,在某个 Python 版本里老老实实返回 16,换个环境却抛TypeError: sum() takes no keyword arguments,更有甚者直接忽略start&…

2026/10/10 23:19:54 阅读更多 →
Tomcat闪退原因排查:环境变量、端口占用与JVM内存配置详解

Tomcat闪退原因排查:环境变量、端口占用与JVM内存配置详解

双击Tomcat的startup.bat,屏幕上冒出一个黑窗口,还没等看清里面的字,窗口就“嗖”地一下消失了,紧接着浏览器里localhost:8080死活打不开。这个场景我在做Java Web开发和部署时遇到过太多次,而且最让人头疼的是&#x…

2026/10/10 23:19:53 阅读更多 →
道路机器人视觉导航数据集:VOC标注与YOLO转换实战

道路机器人视觉导航数据集:VOC标注与YOLO转换实战

简介:面向道路机器人与自动驾驶视觉感知方向的开发者与学习者,这份资源提供了一套以VOC格式标注的路面导航标志识别数据集,覆盖交通灯、马路、左右转指示、黄线、人行道及机器人本体等常见道路元素,可用于目标检测模型的训练、验证…

2026/10/10 23:19:53 阅读更多 →
SpringBoot社区诊所在线挂号与排队系统设计与实现

SpringBoot社区诊所在线挂号与排队系统设计与实现

上个月我陪家人去社区诊所看内科,到了之后发现整个候诊区坐满了人,护士台只有一位护士在忙,手里捏着一沓挂号单,一边喊号一边应付各种“我过号了能插队吗”“我刚挂完号应该排在哪”的询问。就是那个瞬间,我觉得这套流…

2026/10/10 23:19:53 阅读更多 →
Memrise 拿下 Google 年度最佳 App,开源阵营 Anki 这次慌不慌?

Memrise 拿下 Google 年度最佳 App,开源阵营 Anki 这次慌不慌?

Memrise 拿下 Google 年度最佳 App,开源阵营 Anki 这次慌不慌? 【免费下载链接】anki Anki is a smart spaced repetition flashcard program 项目地址: https://gitcode.com/GitHub_Trending/an/anki 每年 Google Play 的年度榜单都会在语言学习…

2026/10/10 23:18:53 阅读更多 →

日新闻

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

1. 从“卫星轨道分类”这个标题说起:为什么值得花时间搞懂第一次接触“卫星轨道分类”这个概念,很多人会觉得它离自己很远——不就是天上的星星怎么转吗?但如果你正在做航天任务规划、遥感数据接收、星座设计,甚至只是准备一场航天…

2026/10/10 0:00:39 阅读更多 →
Spring AOP 核心原理与实战:从概念到日志切面落地

Spring AOP 核心原理与实战:从概念到日志切面落地

1. 从一个真实痛点说起:为什么你的代码里到处都是重复逻辑刚入行那会儿,我写过一个用户管理模块,注册、登录、改密码、注销四个接口。每个接口里都塞了几乎一样的日志打印、参数校验、事务开启和提交。当时觉得没什么,能跑就行。直…

2026/10/10 0:00:40 阅读更多 →
Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

简介:这是一套面向计算机相关专业学生与项目实战学习者的Python数据采集与分析可视化完整项目,以Boss直聘岗位数据为对象,适合用作毕业设计、课程设计或期末大作业。资源包共38个文件,约246KB,以13个py源码文件为核心&…

2026/10/10 0:00:40 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 11:14:25 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 1:36:08 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 11:14:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 5:23:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 10:38:42 阅读更多 →