更改

跳到导航 跳到搜索
添加202字节 、 2025年4月6日 (日) 17:22
第106行: 第106行:     
====信息涌现的定义====
 
====信息涌现的定义====
−
      
研究者将 Transformer 模块看作是语言模型的基本单元。要计算 Transformer 模型中的信息涌现,需要从数学上度量微观与宏观层面的熵减。对于任意的 Transformer 模块 <math>l</math> ,给定输入序列 token 长度 T 和隐状态维度 D,输入表征由 <math>H_l = \{ h^0_l, h^1_l, h^2_l, ..., h^{T−1}_l \}</math> 表示,输出表征为  <math>H_{l+1} = \{ h^0_{l+1}, h^1_{l+1}, h^2_{l+1}, ..., h^{T−1}_{l+1} \}</math> ,其中 <math>H \in R^{T×D}</math> , <math>h^t \in R^{1×D}</math> 。假设多层模块中 Next-token-prediction (NTP) 预测机制的自回归过程是马尔可夫随机过程。
 
研究者将 Transformer 模块看作是语言模型的基本单元。要计算 Transformer 模型中的信息涌现,需要从数学上度量微观与宏观层面的熵减。对于任意的 Transformer 模块 <math>l</math> ,给定输入序列 token 长度 T 和隐状态维度 D,输入表征由 <math>H_l = \{ h^0_l, h^1_l, h^2_l, ..., h^{T−1}_l \}</math> 表示,输出表征为  <math>H_{l+1} = \{ h^0_{l+1}, h^1_{l+1}, h^2_{l+1}, ..., h^{T−1}_{l+1} \}</math> ,其中 <math>H \in R^{T×D}</math> , <math>h^t \in R^{1×D}</math> 。假设多层模块中 Next-token-prediction (NTP) 预测机制的自回归过程是马尔可夫随机过程。
   −
研究者将序列中的 token 变量分为两类:微观变量和宏观变量。'''微观变量'''指仅受单个输入 token 影响的 token,例如  <math>h^0</math>  满足条件概率 <math>p_{ h^0_{l+1} | h^0_l }</math> ;'''宏观变量'''则聚合所有微观变量的信息,其对应的 token 受输入序列中全部 token 的影响,例如  <math>h^{T-1}_{l+1}</math>  满足条件概率
+
研究者将序列中的 token 变量分为两类:微观变量和宏观变量。'''微观变量'''指仅受单个输入 token 影响的 token,例如  <math>h^0</math>  满足转移概率 <math>p_{ h^0_{l+1} | h^0_l }</math> ;'''宏观变量'''则聚合所有微观变量的信息,其对应的 token 受输入序列中全部 token 的影响,例如  <math>h^{T-1}_{l+1}</math>  满足转移概率<math>p_{ h^{T-1}_{l+1} | h^0_l, h^1_l, h^2_l, ..., h^t_l }</math> 。
   −
<math>p_{ h^{T-1}_{l+1} | h^0_l, h^1_l, h^2_l, ..., h^t_l }</math> 。
     −
NTP 机制可以看作是从最微观尺度向最宏观尺度逐步粗粒化,并最终形成有意义的语义。因此,宏观层面代表语义层级,微观层面代表 token 层级。信息涌现概念源于一个关键发现:在动态过程中,宏观变量与微观变量的转移概率存在显著差异。文章中对信息涌现做了如下定义:
+
NTP 机制可以看作是从最微观尺度向最宏观尺度逐步粗粒化,并最终形成有意义的语义。因此,宏观层面代表语义层级,微观层面代表 token 层级。为了进一步量化动态过程中宏观(语义层面)与微观(token层面)转移概率的差异,基于 Erik Hoel 等人的因果涌现理论和 Rosas 等人基于信息分解量化涌现的理论,研究中将其视为一个熵减过程,采用互信息对信息涌现进行建模。文章中对大语言模型的信息涌现做了如下定义:
    
对于任意的Transformer模块 <math>l</math> , <math>h^{ma}_l
 
对于任意的Transformer模块 <math>l</math> , <math>h^{ma}_l
 
</math> 是宏观变量, <math>h^{mi}_l
 
</math> 是宏观变量, <math>h^{mi}_l
−
</math> 是微观变量,MI(·,·) 表示互信息,模块 <math>l</math> 的 IE 强度可以描述为,
+
</math> 是微观变量,MI(·,·) 表示互信息,模块 <math>l</math> 的信息涌现(IE)强度可以描述为,
    
<math>E(l) = MI (h^{ma}_{l+1}, h^{ma}_l) - \sum_{t=0}^{T-1} \frac{MI(h^{mi\_t}_{l+1}, h^{mi\_t}_l)}{T}</math>
 
<math>E(l) = MI (h^{ma}_{l+1}, h^{ma}_l) - \sum_{t=0}^{T-1} \frac{MI(h^{mi\_t}_{l+1}, h^{mi\_t}_l)}{T}</math>
      −
从信息论角度,<math>E(l)>0</math> 表明:当第 <math>l</math>  个Transformer模块在整个序列(宏观变量)上带来的不确定性(熵)减少量大于其在单个token(微观变量)上的减少量时,更有可能捕获集体语义。IE 可以简要理解为,语言模型基于先前token,以更低语义熵确定性预测下一个token的置信程度。
+
从信息论角度,<math>E(l)>0</math> 表明:当第 <math>l</math>  个Transformer模块在整个序列(宏观变量)上带来的不确定性(熵)减少量大于其在单个token(微观变量)上的减少量时,更有可能捕捉集体语义。IE 可以简要理解为,语言模型基于先前token,以更低语义熵确定性预测下一个token的置信程度。
     

导航菜单