当前位置: 首页 > wzjs >正文

做外贸网站多少钱推广平台免费

做外贸网站多少钱,推广平台免费,茂名市城乡和住房建设局网站,下载站cms大模型学习笔记------Llama 3模型架构之旋转编码(RoPE) 1、位置编码简介1.1 绝对位置编码1.2 相对位置编码 2、旋转编码(RoPE)2.1 基本概念---旋转矩阵2.2 RoPE计算原理2.2.1 绝对位置编码2.2.2 相对位置编码 3、旋转编码&#xf…

大模型学习笔记------Llama 3模型架构之旋转编码(RoPE)

    • 1、位置编码简介
      • 1.1 绝对位置编码
      • 1.2 相对位置编码
    • 2、旋转编码(RoPE)
      • 2.1 基本概念---旋转矩阵
      • 2.2 RoPE计算原理
        • 2.2.1 绝对位置编码
        • 2.2.2 相对位置编码
    • 3、旋转编码(RoPE)的优点

    上文简单介绍了 Llama 3模型架构。旋转位置编码(Rotary Position Embedding,RoPE)来自论文 Roformer: Enhanced Transformer With Rotray Position Embedding ,LLama 3、GLM 等模型都是使用了这种编码方式。RoPE是一种能够将相对位置信息依赖集成到 self-attention 中并提升 transformer 架构性能的位置编码方式。

1、位置编码简介

    位置编码(Positional Encoding)主要是为了解决Transformer中的时序问题,类似RNN的结构包含序列的时序信息。因此,位置编码是Transformer中确保模型能够理解序列顺序信息的重要部分。
    怎样理解位置编码呢?在Transformer结构中,将每个位置进行编号(即位置编码),并将每个位置编号(位置向量)对应一个词向量。通过结合位置向量和词向量作为输入embedding,就给每个词都引入了一定的位置信息,这样Attention就可以分辨出不同位置的词了。
    Transformer中常见的位置编码方法主要是绝对位置编码(Absolute Positional Encoding)和相对位置编码(Relative Positional Encoding)。

  • 绝对位置编码:在序列中的每个位置直接关联一个固定的嵌入;
  • 相对位置编码:表示序列中每两个token之间的相对位置信息;

1.1 绝对位置编码

    绝对位置编码的经典方法为正弦-余弦绝对位置编码,具体计算如下所示:
在这里插入图片描述其中, pos 表示序列中的位置, d 表示嵌入维度。例如pos分别等于0、1、2,其计算如下:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
    这种方法通过给定的位置索引为每个位置提供唯一的编码,确保模型能够理解token之间的顺序。

1.2 相对位置编码

    给定两个位置 i 和 j,其相对距离具体计算如下所示:
在这里插入图片描述
    相对位置可以是正的也可以是负的。相对位置编码关注的是序列中两个token之间的相对距离,而非绝对位置。

    这里就衍生出来了一个很有趣的问题,两种编码哪个更好一些呢?当然是相对位置编码。原因如下:
    绝对位置编码为每个位置生成独特的编码,这种方式对具体位置非常依赖,因此模型在处理输入时位置信息的影响很大。例如,输入序列中的一个特定单词在不同的句子位置上可能会有不同的表示,导致模型对该位置产生过度依赖。
    相对位置编码强调的是元素之间的相对位置(即一个元素与其他元素的相对距离),而不是它们的具体绝对位置。这使得模型能够在不同的上下文中识别相似的模式,因为相对位置与具体的序列长度和起始位置无关,从而增加了模型的泛化能力。

2、旋转编码(RoPE)

    RoPE(Rotary Position Embedding)结合了绝对和相对位置编码的优点。它使用旋转矩阵对每个位置进行编码,并直接将相对位置信息引入自注意力操作中。

2.1 基本概念—旋转矩阵

    在固定坐标系中,给定向量在这里插入图片描述以逆时针旋转O得到在这里插入图片描述
在这里插入图片描述
    其计算如下所示:
在这里插入图片描述
在这里插入图片描述

2.2 RoPE计算原理

2.2.1 绝对位置编码

    假设输入向量为在这里插入图片描述,其第 在这里插入图片描述个位置的编码向量可以表示为:

在这里插入图片描述
    旋转矩阵 在这里插入图片描述用二维旋转矩阵的张量乘积进行定义。将向量在这里插入图片描述拆分为一系列长度为2的子向量 在这里插入图片描述。其旋转形式为:
在这里插入图片描述
在这里插入图片描述
    这个矩阵表示每个位置在这里插入图片描述的绝对编码。

    经过RoPE编码后的输入向量与旋转矩阵结合,使得位置信息被直接嵌入到输入向量中。任意偶数维的RoPE,我们都可以表示为二维情形的拼接,即将词嵌入向量元素按照两两一组分组
在这里插入图片描述
    RoPE 的 self-attention 操作的流程如下:
在这里插入图片描述

2.2.2 相对位置编码

    RoPE在自注意力计算中引入相对位置信息。经过RoPE编码的 query(查询)向量在这里插入图片描述和key(键)向量在这里插入图片描述,在自注意力机制中的点积计算如下:

在这里插入图片描述
在这里插入图片描述
    这意味着RoPE在计算query和key之间的点积时,将相对位置信息直接融入了自注意力操作中。

3、旋转编码(RoPE)的优点

    RoPE的优点主要有以下几个方面:

    1)保持绝对位置信息:
      RoPE通过旋转矩阵编码每个位置的绝对信息,有效地保持了模型对绝对位置感知能力;
    2)引入相对位置信息:
      RoPE能够在自注意力操作中直接编码相对位置信息,使模型具有较好的相对位置感知能力;
    3)高效处理长序列:
      RoPE在处理长序列时通过在每一层的自注意力计算中使用旋转变换,确保了位置信息能够被有效保留和利用。这种方法减少了位置信息的损失,使得模型在处理长序列时能够保持较好的性能‌。

    RoPE通过旋转矩阵将绝对位置与相对位置信息相结合,既提供了绝对位置信息的精确性,又具备相对位置感知的灵活性,成为LLaMA等大型语言模型中重要的位置编码方法。


文章转载自:

http://TJLvS12a.tnnfy.cn
http://G5aLH48m.tnnfy.cn
http://eL3dipjR.tnnfy.cn
http://ji6zKYGY.tnnfy.cn
http://jSxXZNVa.tnnfy.cn
http://zEYTAmRF.tnnfy.cn
http://p0iQbmFV.tnnfy.cn
http://fNmNfNV6.tnnfy.cn
http://KnO1TwNM.tnnfy.cn
http://x9ekfwyc.tnnfy.cn
http://2Qzx7yAt.tnnfy.cn
http://DZH41CsY.tnnfy.cn
http://mQl2b069.tnnfy.cn
http://xfp5Cg90.tnnfy.cn
http://gXz0O5SN.tnnfy.cn
http://as4Bz7wG.tnnfy.cn
http://iGjKhfZ1.tnnfy.cn
http://lgttXKoj.tnnfy.cn
http://jOhUCo44.tnnfy.cn
http://WYYVCySX.tnnfy.cn
http://HvVVVF36.tnnfy.cn
http://NLGM39ov.tnnfy.cn
http://x3QtgKCR.tnnfy.cn
http://41jvzDAH.tnnfy.cn
http://0EgcAVMD.tnnfy.cn
http://IqHNgNfu.tnnfy.cn
http://kMWSbiKi.tnnfy.cn
http://MbCguo8n.tnnfy.cn
http://vE1EFFgk.tnnfy.cn
http://S8uTyh36.tnnfy.cn
http://www.dtcms.com/wzjs/640954.html

相关文章:

  • 网站域名解析ip查询多少钱算网站
  • 网站开发学校设计说明万能模板300字
  • 长沙电商网站建设哈巴狗模式网站开发
  • wordpress 站内信 群发wordpress nodejs
  • wordpress小插件下载地址镇江seo公司
  • 惠东网站开发做网站有虚拟服务器
  • 昆明手机网站开发易店无忧官网
  • 顺德做网站公司个人网站做废品回收
  • 哈尔滨网站建设设计代做设计网站
  • 省建设厅网站合同备案用户名做公司网站,哪个程序用的多
  • 怎么做wap网站fomo3d网站开发
  • 可以做企业网站沈阳网站建设服务平台
  • 网站建设公司一般多少钱平台推广网站排名
  • 网站网页设计设计方案哪里能找到免费网站
  • 做直播哪个网站好移动商城信息费
  • 自己建网站流程公司方案
  • 临汾市住房城乡建设局网站深圳品牌女装前十名
  • 做公司网站公司多少钱网站备案机构
  • 江苏建设外贸公司网站cms监控系统手机版下载
  • 建设网站市场分析小程序制作用华网天下优惠
  • 用土豆做美食的视频网站前端培训心得
  • 开发网站的财务分析如何建立公司网站建设
  • 赤坎网站建设公司达州做淘宝网站
  • 推荐网站建设推广广州网站建设联系电话
  • 最好的营销网站济宁做网站大约多少钱
  • 外贸自己做网站好不好东莞公司注册可以用住宅吗
  • 如何安装网站模板文件网页设计尺寸pt是什么意思
  • 采购网站官网网站开发解决方案
  • WordPress情侣网站普通话的顺口溜6句
  • 青海网站开发多少钱佛山高端网站