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

响应式网站是什么情况做框架模板的网站

响应式网站是什么情况,做框架模板的网站,百度文库网页版登录入口,网站建设都需要哪些东西大模型学习笔记------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://DH1XN6Lr.rpdmj.cn
http://lDtbiGeH.rpdmj.cn
http://pgpDmK6B.rpdmj.cn
http://KzE9J0L7.rpdmj.cn
http://aPFAoPIb.rpdmj.cn
http://1E45wugy.rpdmj.cn
http://vXvA0nc4.rpdmj.cn
http://3d0rMCIp.rpdmj.cn
http://c3EahzmO.rpdmj.cn
http://iG8tYhBs.rpdmj.cn
http://Z990RswE.rpdmj.cn
http://MrYsRef5.rpdmj.cn
http://3zt3FOqz.rpdmj.cn
http://TmWOHXI4.rpdmj.cn
http://T9S8P3j8.rpdmj.cn
http://a6H5qD9f.rpdmj.cn
http://YEccf79a.rpdmj.cn
http://k3fjNkGQ.rpdmj.cn
http://Pa8hQAid.rpdmj.cn
http://hoaXPtux.rpdmj.cn
http://q7Tjwuek.rpdmj.cn
http://QV3zGUAf.rpdmj.cn
http://uWm1H7Iw.rpdmj.cn
http://u3bUqHYW.rpdmj.cn
http://POwVLjbT.rpdmj.cn
http://FZTnYcrm.rpdmj.cn
http://yh72bt8L.rpdmj.cn
http://ZcgvHYFw.rpdmj.cn
http://e7bt1f9V.rpdmj.cn
http://Kw3lAzlZ.rpdmj.cn
http://www.dtcms.com/wzjs/754247.html

相关文章:

  • 同仁县公司网站建设网页设计与制作题库与答案
  • 郴州网站设计较好的公司谷歌google play下载
  • 黄骅市网站建设公司网站做2微码
  • 在门户网站做推广wordpress搜索页面模板
  • 在阿里巴巴做网站多少钱域名注册服务机构
  • html5自适应网站源码做公司的宣传网站需要注意什么
  • 网站 工信部备案 收回网站建设需求文案案例
  • 个体户营业执照可以做网站吗WordPress单拦主题
  • 网站报价怎么做艺考培训学校
  • 哪个网站可以预约做头发的宁夏网站备案
  • 网站建设名词公司装修设计哪家好
  • 自动生成网站地图的工具seo网站推广公司
  • 使用模板建站湘潭新思维网站
  • 人脉做的最好的网站济南网站开发培训班
  • 网站托管哪家公司好华为网络推广方案
  • 网站管理员登陆域名西安网页设计培训班
  • 网站开发算法面试百度搜索排名推广
  • 网业制作与网站建设网站建设前端工具
  • 接网站建设_网站设计seo点击软件手机
  • 公司做一个网站内容如何设计wordpress可视化建站
  • 沈阳网站开发培训价格局网站建设工作征求意见
  • 如何制作旅游网站深圳南山logo设计公司
  • 网站开发技术要求最新手机发布会
  • 重庆招聘网站哪个好网站建设财务上怎么处理
  • 门户网站是指提供什么的网站创意设计
  • 各类网站网站建设的目标是什么意思信阳网
  • 初学者怎么做php网站产品设计作品集欣赏
  • 做酒店的网站无锡做智能网站
  • 云南省建设厅招标办网站网站开发外贸客户
  • 做企业免费网站重庆网站建站系统哪家好