多头注意力机制

前言

上期说到了自注意力机制,也叫做单头注意力机制。单头注意力只有一套,它只能产生一种注意力分布,如果所有信息都挤在一个注意力空间里,不同类型的关系容易互相干扰。

举个例子:

假设有这样一句话:

这个动物过不了马路,因为它太累了

这里的it指的是谁?

  • 可能关注 animal ↔ tired (理解代词指代)
  • 也可能关注 cross ↔ street (理解动作关系)

在单头注意力机制中:

它一次只能"重点看一种关系"

如果所有信息都挤在

多头注意力怎么做

假设有8个头(8 heads)。

输入 X 后,不再只学习一组头投影矩阵,而是学习8组

表示从不同角度观察这些词的关系,例如:代词关系,动作关系等...

...

每个头独立计算:

最后拼接:

每个头学什么?

训练后,不同头往往会自动分工。

例如:

The little boy who was wearing a red hat kicked the ball.

可能出现:

  • 头1:关注主谓关系
    • boy -> kicked
  • 头2:关注修饰关系
    • boy -> little
  • 头3:关注局部邻近词
    • wearing -> a red hat
  • 头4:关注长距离依赖
    • boy -> hat

总结

多头注意力的核心目的是:

让模型在不同表示子空间中并行的关注不同类型的信息关系,从而获得比单头注意力更强的表达能力

如果把一句话理解成观察一个人:

  • 单头注意力:只有一个摄影师,只能选择一个角度拍照。
  • 多头注意力:有很多摄影师同时拍照:
    • 有人拍正面;
    • 有人拍侧面
    • 有人拍全身;
    • 有人拍细节

最后这些照片综合起来,你会对这个人理解更加完整。

相关推荐
8K超高清几秒前
博冠获中国电影电视技术学会科技进步奖
人工智能·科技·算法·安全·接口隔离原则·智能硬件
液态不合群3 分钟前
AI+低代码破局:零售全域数据壁垒的落地新范式
人工智能·低代码·自动化·零售
小码哥哥9 分钟前
企业AI知识库不是套个ChatGPT
人工智能·chatgpt
搞科研的小刘选手10 分钟前
【华南农业大学主办】2026 年人工智能与低空技术国际学术会议(AI-LAT 2026)
人工智能·学术会议·会议推荐·低空技术
承渊政道12 分钟前
从设备数据到AI洞察:时序数据的多模融合实践
数据库·人工智能·性能优化·金仓数据库·多模融合
刘小八17 分钟前
Spring AI Tool Calling 生产化:参数校验、权限控制与超时隔离
java·人工智能·spring
neocheng_52219 分钟前
大一学生想学数据分析,先学 Excel 还是 AI 工具?
大数据·人工智能
_abab21 分钟前
Rust重塑系统编程:从Linux内核到AI推理引擎的2026全景解析
linux·人工智能·rust
微石科技22 分钟前
长期慢病如何做好居家管理?宁波微石科技星梦云康改善周期数据零散短板
大数据·科技·物联网·算法
GuWenyue31 分钟前
大模型疯狂编造答案?1套RAG实战代码彻底解决幻觉,前端/后端直接复制跑通
人工智能