深度学习中的温度参数(Temperature Parameter)是什么?

参考:温度系数是可学习的参数,会在训练过程中被优化器更新

深度学习中的温度参数(Temperature Parameter)是什么?-CSDN博客

1. 温度系数的作用机制

当增大T 的值时,分布变得更加的平坦(较大的值变得更小,较小的值变得更大);当减小T 的值使,分布变得更加尖峰(较大的值变得更大,较小的值变得更小)。

也就是说:

温度系数越小,分布越尖锐(温度系数控制剪碎程度的)

比如attention中计算每个token的得分的时候,在计算score的时候加了温度系数:

2. 为什么要这样做?

防止注意力崩溃到均匀分布

在训练中,attn_guide_loss 使用 label smoothing 的 soft target(接近均匀分布)来监督注意力权重。如果没有温度下限约束,优化器会:

  1. 不断降低 temperature → 让 softmax 变得更平滑(趋向均匀)

  2. 极端情况temperature → 0 时,softmax 完全均匀分布

  3. 这会导致 ATT模块无法聚焦到真正重要的 token,失去了 attention pooling 的意义

3. 实际例子

假设有 77 个 token(含 padding):

  • temperature = 2.0:注意力权重相对均匀,每个 token 权重约 1.3%

  • temperature = 0.5:注意力更集中,可能 top-5 token 占 80% 权重

  • temperature = 0.1:极度集中,top-1 token 可能占 99%+ 权重

通过 clamp temperature ≥ 1.0,防止 softmax 过于均匀,保持注意力机制的选择性。

相关推荐
人生百态,人生如梦1 分钟前
情感交互仿生人从技术到落地构想2——技术交流贴(2026.7)
人工智能·机器人·人机交互·交互
海兰18 分钟前
【AI 编程】驾驭 AI 编程:从“失控的加速”到“清醒的掌控”
人工智能
今天AI了吗22 分钟前
Hermes Agent 搭建全流程:从本机试跑到可持续运行的个人 AI Agent
java·人工智能·python·学习·embedding
Database_Cool_24 分钟前
记忆张量MemOS + 阿里云PolarDB一站式记忆管理方案发布:给AI装上不断片的记忆
数据库·人工智能·阿里云
2401_8595062426 分钟前
大漆工艺的工程化转型:温湿度PID控制、纳米改性技术与批次一致性方案
大数据·人工智能·物联网
再吃一根胡萝卜33 分钟前
DIFY 祛魅:它究竟是 AI 应用的“银弹”,还是昂贵的“玩具”?
人工智能
再吃一根胡萝卜34 分钟前
面试手记:高级 AI 工程师的备战与思考
人工智能
再吃一根胡萝卜38 分钟前
数据基石:AI 系统中的 ETL 与调度,远比模型更重要
人工智能
再吃一根胡萝卜44 分钟前
别再只谈 Prompt 了,2026 年 AI 落地拼的是 Harness Engineering
人工智能·面试
再吃一根胡萝卜1 小时前
实战复盘:我是如何用代码实现 Harness 的
人工智能