更改

跳到导航 跳到搜索
添加11字节 、 2026年1月5日 (星期一)
第80行: 第80行:     
=== 结构化表征 ===
 
=== 结构化表征 ===
−
OpenAI团队在发现顿悟最初就对模型输出层的权重进行了可视化(使用t-SNE),发现网络学到的符号嵌入中出现了可识别的数学结构<ref name="Power_grokking" />,例如下图所示,在模加法任务中,[[嵌入空间]]中出现了圆形拓扑结构,表现出模运算的循环性质;在对称群S5任务中,嵌入空间中出现了[[子群]]和[[陪集]]的结构,显示出网络对群结构的理解。左图为在S5上训练的网络输出层权重的t-SNE投影,可以观察到排列的聚类,每个聚类都是子群 <math>\langle (0,3)(1,4), (1,2)(3,4) \rangle</math>或其共轭子群的陪集。右图是在模加法上训练的网络输出层权重的t-SNE投影,线条表示每个元素加8的结果,颜色表示各元素模8的余数。模加法对应的圆环拓扑结构通过"将每个元素加8"形成的"数轴"得以呈现,这种结构在采用权重衰减优化的网络中表现得更为明显。
+
OpenAI团队在发现顿悟最初就对模型输出层的权重进行了可视化(使用t-SNE),发现网络学到的符号嵌入中出现了可识别的数学结构<ref name="Power_grokking" />,例如下图所示,在模加法任务中,[[嵌入空间]]中出现了圆形拓扑结构,表现出模运算的循环性质;在对称群S5任务中,嵌入空间中出现了[[子群]]和[[陪集]]的结构,显示出网络对群结构的理解。
−
 
+
[[文件:群运算和模加法运算的嵌入空间结构.png|none|缩略图|群运算和模加法运算的嵌入空间结构(左:群运算,右:模加法运算)。左图为在S5群运算上训练的网络输出层权重的t-SNE投影,可以观察到排列的聚类,每个聚类都是子群 <math>\langle (0,3)(1,4), (1,2)(3,4) \rangle</math>或其共轭子群的陪集。右图是在模加法上训练的网络输出层权重的t-SNE投影,线条表示每个元素加8的结果,颜色表示各元素模8的余数。模加法对应的圆环拓扑结构通过"将每个元素加8"形成的"数轴"得以呈现,这种结构在采用权重衰减优化的网络中表现得更为明显。
−
[[文件:群运算和模加法运算的嵌入空间结构.png|none|缩略图|群运算和模加法运算的嵌入空间结构(左:群运算,右:模加法运算)|764x764像素]]
+
|764x764像素]]
    
尽管输入是无内在结构的符号(如字母、数字代号),网络仍能从它们的交互中推断出结构,并形成有意义的嵌入表示,这表明神经网络不仅能记忆训练数据,还能从有限样本中归纳出抽象关系。
 
尽管输入是无内在结构的符号(如字母、数字代号),网络仍能从它们的交互中推断出结构,并形成有意义的嵌入表示,这表明神经网络不仅能记忆训练数据,还能从有限样本中归纳出抽象关系。
    
刘子鸣在他们的论文<ref name=":1" />里更明确地指出,泛化的发生与输入嵌入高度结构化的出现直接相关。他们发现,在玩具模型中,这种结构表现为嵌入向量形成平行四边形结构;在模运算中,表现为圆形结构。当且仅当模型学到了这种结构,它才能进行泛化。为了精确衡量结构化程度,他们还提出了一个可量化的指标——表征质量指数(RQI)。RQI 衡量的是学习到的嵌入在多大程度上满足任务所要求的数学关系(例如,在加法中,检查有多少 <math>(i, j, m, n)</math> 四元组满足 <math>E_i + E_j = E_m + E_n</math>)。实验表明,RQI 与模型的泛化准确率高度一致,证实了结构化表征是泛化的直接原因。
 
刘子鸣在他们的论文<ref name=":1" />里更明确地指出,泛化的发生与输入嵌入高度结构化的出现直接相关。他们发现,在玩具模型中,这种结构表现为嵌入向量形成平行四边形结构;在模运算中,表现为圆形结构。当且仅当模型学到了这种结构,它才能进行泛化。为了精确衡量结构化程度,他们还提出了一个可量化的指标——表征质量指数(RQI)。RQI 衡量的是学习到的嵌入在多大程度上满足任务所要求的数学关系(例如,在加法中,检查有多少 <math>(i, j, m, n)</math> 四元组满足 <math>E_i + E_j = E_m + E_n</math>)。实验表明,RQI 与模型的泛化准确率高度一致,证实了结构化表征是泛化的直接原因。
−
      
=== 时钟和披萨算法 ===
 
=== 时钟和披萨算法 ===
81

个编辑

导航菜单