跳到正文

#可解释性

今天收录 1 条

第 7 页更新的内容回到最新

6月27日周一
  1. Transformer Circuits(Anthropic 可解释性) · · 原文 71

    Anthropic 提出 SoLU 激活函数以提升 Transformer MLP 神经元可解释性

    Anthropic 可解释性团队提出用 softmax linear unit(SoLU)替换 MLP 激活函数,在几乎不损失性能的前提下提升神经元可解释性。在 1 至 40 层模型中,盲测实验显示可快速给出解释的 MLP 神经元比例从约 35% 升至约 60%,提升约 1.7 倍;64 层(约 500 亿参数)模型上增益明显缩小(42% 对 33%)。性能方面,SoLU 模型在 loss 与 Lambada、ARC、OpenBookQA、TriviaQA、算术、MMLU、HellaSwag 等下游任务上与基线相当,等效模型规模倍率在 0.95× 至 1.05× 之间,训练速度差异小于 1%。

    推荐理由Anthropic 可解释性团队提出用 SoLU 激活函数提升 MLP 神经元可解释性,并给出性能与可解释性的权衡证据。

3月8日周二
  1. Transformer Circuits(Anthropic 可解释性) · · 原文 78

    Anthropic 研究:induction head 或是 Transformer 上下文学习的主要机制

    Anthropic 的可解释性团队提出,induction head 可能是大型 Transformer 中大部分上下文学习的机制。induction head 由两层注意力头组成,前一个 token 头把前一 token 信息写入当前 token,第二个头据此找到此前出现过当前 token 的位置并复制其后的 token,实现 [A][B]…[A]→[B] 的模式补全。

    推荐理由Anthropic 的可解释性团队用六条证据把 induction head 与上下文学习联系起来,并给出可复用的消融与相变观察方法。

12月23日周四
  1. Transformer Circuits(Anthropic 可解释性) ·

    Anthropic 发布 PySvelte:连接 Python 深度学习与 Svelte 可视化的库

    Anthropic 发布 PySvelte,一个用于将基于 Svelte 和 Web 标准的自定义可视化接入 Python 深度学习工作流的库。它让 src/ 目录下的 Svelte 组件自动以 pysvelte.Hello() 形式在 Python 中可用,支持 NumPy 数组传入、组件相加成页面,并可通过 .publish() 发布到 GCS/S3/AZ 等存储分享。该库声明完全不提供支持,许多功能需用户自行编写 config.py 才能使用。

12月22日周三
  1. Transformer Circuits(Anthropic 可解释性) · · 原文 62

    Anthropic 提出用于逆向工程 Transformer 的数学框架

    Anthropic 的可解释性团队发布了一套用于逆向工程模型的早期数学框架,并用逆向工程小型玩具模型加以演示。该框架面向 Transformer 内部机制的形式化分析,是理解模型内部计算结构的早期尝试。

    推荐理由Anthropic 可解释性团队早期提出的 Transformer 逆向工程数学框架,是理解后续机制可解释性研究路线的起点。

  2. Transformer Circuits(Anthropic 可解释性) ·

    Anthropic 的可解释性基础设施 Garçon

    Anthropic 为其机制可解释性研究搭建了一套名为 Garçon 的基础设施,可在跨节点的大规模 Transformer 模型上进行激活读取、组件消融与梯度回传实验。它通过启动服务器并连接远程模型的接口运行前向传播,暴露一组 probe points,允许挂载探针函数访问或修改内部张量,并以云 pickle 传输任意 Python 对象到服务端执行。

12月17日周五
  1. Transformer Circuits(Anthropic 可解释性) ·

    Anthropic 发布神经网络逆向工程早期探讨视频并预告数学框架论文

    Anthropic 公开了几段讨论其神经网络逆向工程早期思路的视频,作为与研究同行分享的非正式材料,录制于相关论文发表之前。团队强调其中想法非常粗糙且可能有错,观看需持保留态度,主要面向关注神经网络逆向工程的活跃研究者。这批视频随后已被其更完善的论文《A Mathematical Framework for Transformer Circuits》取代。

  2. Transformer Circuits(Anthropic 可解释性) · · 原文 62

    Anthropic 发布 Transformer 逆向工程数学练习集

    Anthropic 的可解释性团队发布了一套配套其 Transformer 数学框架的练习集,要求读者为注意力头写出具体权重矩阵以实现特定算法,并附有解答。练习分三部分:热身题讨论单个注意力头如何用 W_Q、W_K、W_V、W_out 描述信息在残差流子空间之间的读写,以及 W_Q^T·W_K 和 W_out·W_V 的含义与秩;练习一用两个前一个 token 注意力头构造出看向两个 token 之前的虚拟注意力头,并展开 W_net 矩阵;练习二和练习三分别用指针算术和前一 token K-Composition 两种方式手工搭建归纳头,后者适用于 rotary attention 这类不向 W_V 暴露位置信息的机制。

    推荐理由Anthropic 可解释性团队把注意力头的权重写成显式矩阵,读者可据此亲手推导归纳头等机制。

3月10日周二
  1. Transformer Circuits(Anthropic 可解释性) · · 原文 62

    Distill 发布 Circuits 线程:逐神经元理解 InceptionV1

    Distill 发起 Circuits 线程,尝试逐个神经元地理解经典视觉模型 InceptionV1 约 1 万个神经元及其连接。线程以短文章加专家评论的形式组织,通过 Distill slack 的 #circuits 频道持续更新,定位为早期探索性研究。开篇文章《Zoom In: An Introduction to Circuits》提出三个主张:存在有意义的特征、特征之间存在有意义的电路、这些特征与电路具有普遍性。线程还收录了 InceptionV1 前五层神经元总览、曲线检测器、神经网络中自然出现的等变性、高低频检测器、曲线电路、权重可视化、分支特化与权重带状分布等文章。

    推荐理由Distill 电路线程的起点,交代了把单个神经元与连接当作严肃研究对象的三个主张和后续文章的组织方式。

已经到底了