网站大量收购独家精品文档,联系QQ:2885784924

大模型面试题-4-Attention 升级面.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Attention升级面

来自:AiGC面试宝典

2023年09月29日13:26

1传统Attention存在哪些问题?

1.传统Attention存在上下文长度约束问题;

2.传统Attention速度慢,内存占用大;

2Attention优化方向

1.提升上下文长度

2.加速、减少内存占用

3Attention变体有哪些?

•稀疏attention。将稀疏偏差引入attention机制可以降低了复杂性;

•线性化attention。解开attention矩阵与内核特征图,然后以相反的顺序计算attention以实现线性复杂度;

•原型和内存压缩。这类方法减少了查询或键值记忆对的数量,以减少注意力矩阵的大小;

•低阶self-Attention。这一系列工作捕获了self-Attention的低阶属性;

•Attention与先验。该研究探索了用先验attention分布来补充或替代标准attention;

•改进多头机制。该系列研究探索了不同的替代多头机制。

4Multi-QueryAttention篇

4.1Multi-headAttention存在什么问题?

•训练过程:不会显著影响训练过程,训练速度不变,会引起非常细微的模型效果损失;

•推理过程:反复加载巨大的KVcache,导致内存开销大,性能是内存受限;

4.2介绍一下Multi-QueryAttention?

Multi-QueryAttention在所有注意力头上共享key和value.

4.3对比一下Multi-headAttention和Multi-QueryAttention?

•Multi-headAttention:每个注意力头都有各自的query、key和value。

•Multi-queryAttention:在所有的注意力头上共享key和value。

Falcon、PaLM、ChatGLM2-6B都使用了Multi-queryAttention,但有细微差别。

•为了保持参数量一致,

•Falcon:把隐藏维度从4096增大到了4544。多余的参数量分给了Attention块和FFN块

•ChatGLM2:把FFN中间维度从11008增大到了13696。多余的参数分给了FFN块

4.4Multi-QueryAttention这样做的好处是什么?

减少KVcache的大小,减少显存占用,提升推理速度。

4.5有哪些模型是使用Multi-QueryAttention?

•代表模型:PaLM、ChatGLM2、Falcon等

5Grouped-queryAttention

5.1什么是Grouped-queryAttention?

Groupedqueryattention:介于multihead和multiquery之间,多个key和value。

5.2有哪些大模型使用Grouped-queryAttention?

ChatGLM2,LLaMA2-34B/70B使用了Groupedqueryattention。

6FlashAttention

•核心:用分块softmax等价替代传统softmax

•优点:节约HBM,高效利用SRAM,省显存,提速度

•代表模型:Meta推出的开源大模型LLaMA,阿联酋推出的开源大模型Falcon都使用了FlashAttention来加速

计算和节省显存

•关键词:HBM、SRAM、分块Softmax、重计算、Kernel融合。

7并行transformerblock

用并行公式替换了串行,提升了15%的训练速度。

在8B参数量规模,会有轻微的模型效果损失;在62B参数量规模,就不会损失模型效果。

Falcon、PaLM都使用了该技术来加速训练

文档评论(0)

189****7098 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档