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

给前端做网站的图片叫什么晋江怎么交换友情链接

给前端做网站的图片叫什么,晋江怎么交换友情链接,什么是移动应用开发,百度重庆营销中心前言: 前面重点讲了self-attention, mulitHead self-attention. 目录: self-attention positional Encoding 语音处理例子 跟CNN区别 跟 RNN 区别 一 self-attention 回顾 优点 1 解决了长序列依赖问题 2 并行计算 缺点 1 开销变大 增加了 Q…

前言:

        前面重点讲了self-attention, mulitHead self-attention.

   


目录:

  1.   self-attention
  2.   positional Encoding
  3.  语音处理例子
  4.   跟CNN区别
  5.   跟 RNN 区别

一  self-attention 回顾

优点

        1   解决了长序列依赖问题

        2   并行计算

缺点

      1   开销变大   增加了 Q,K,V attention-score,B 矩阵

      2   输入之间的位置信息丢失了 (PositionEncoding 可以解决)

    RNN : 是按照 seq_num ,依次输入.能看到词与词之间的顺序关系

     

     

1.1 Q,K,V 矩阵生成,I 为输入张量

1.2 计算 self-attention 的 attention score

1.3 self-attention 输出

 最后用矩阵表示可以看出来


二  Positional Encoding

  2.1 作用:

         把位置信息添加到当前的向量中.

2.2 主要流程

      1: 计算位置编码信息e^i

     2:  当前向量a^i加上对应的位置信息e^{i},a^i=a^i+e^i

      e^{i} 通过sincos 产生的(也有其它方案)

   

2.3 例子

    

  其中:e^i 是通过下面PE编码得到.

    偶数位置编码为

     PE(pos)=sin(pos*10^{-8i/d_{model}})

   奇数位置编码为:

   PE(pos)=cos(pos*10^{-8i/d_{model}})

   

     

   2.4 原理

    利用和差化积定义

    

   

   

  pos+k 位置的编码:  可以表示为pos 位置与k位置正线余弦的线性组合.从而蕴含了相对位置信息

# -*- coding: utf-8 -*-
"""
Created on Fri Jul 26 17:29:07 2024@author: chengxf2
"""
import numpy as npdef pos_encoding(pos ,dmodel):N = int(dmodel/2)e = []for i in range(N):a1 = (2*i)/dmodela2 = (2*i+1)/dmodelw1 = pos/np.power(10000, a1)w2 = pos/np.power(10000, a2)even = round(np.sin(w1),4)odd =  round(np.cos(w2),4)#print("\n i: %d %4.2f   %4.2f"%(i,even, odd))e.append(even)e.append(odd)print(e)pos_encoding(1,512)


三 语音识别的例子

    

    1  语音线分帧  10ms 一帧,1个列向量

    2  1s 对应100帧,100个向量

    3 一段语音对应的seq_len 是非常大的,10s 就对应seq_len=1000

2.1 直接使用selt-attention 计算量非常大

Q,K,V 总共需要  seq_len* [input_dim, hidden_dim]*3 内存大小

      可以使用truncated self-attention,  每个向量只计算一小段

或者间隔采样.


四  self-attention Image  Vs CNN

     
     4.1 CNN

    

      

       如上图,一张R,G,B 图片,输入 shape [batch, input_channel=3, height=5,width=3]

       

  4.2 self-attention

       输入 shape[batch, seq_len=width*height=10*5, input_dim= channel=3]

        self-attention,依次对每个通道的图片做Q,K,V,然后计算出attention-score.

4.3  例子

https://arxiv.org/pdf/1805.08318v2

4.4  跟CNN区别

4.5 对比结果

   self-attention 当数据集小的时候,容易过拟合. 

低于1000W,self-attention 低于CNN

数据集大于CNN


五  self-attention VS RNN

     5.1 RNN

            RNN 每个vector 考虑了左边的输入,

            RNN 没办法并行处理所有output

    5.2  slef-attention

            考虑了整个vector, 可以从非常远的位置抽取相关信息。

            可以并行输出

            运算速度更快。

             

      


参考:

self-attention下_哔哩哔哩_bilibili

14 Transformer之位置编码Positional Encoding (为什么 Self-Attention 需要位置编码)_哔哩哔哩_bilibili

Curated Color Palettes with Search and Tags Support

14 Transformer之位置编码Positional Encoding (为什么 Self-Attention 需要位置编码)_哔哩哔哩_bilibili

http://www.yayakq.cn/news/351439/

相关文章:

  • 网站域名 空间申请网站开发会计科目
  • 电影网站怎么做关键词找人做网站需要先了解哪些要点
  • 石家庄定制网站建设虚拟主机代理
  • 扁平化高端网站模板沙洋网页定制
  • 教您如何申请企业邮箱长沙网络优化推广公司
  • 住房和城乡建设部网站三定山东东平建设工程招标网站
  • 做网站那个服务器好IT男网站建设
  • 如何自己设计创建一个网站wordpress页面镶入文章
  • 有哪些网站建设的方法兰州做网络优化
  • 现在c 做网站用什么博物馆建设网站有什么好处
  • 网站活动页面设计门户网站地方生活门户有哪些
  • 官方网站英语wordpress 手机app
  • h5游戏网站开发网站空间更换
  • 青海专业的网站建设公司网站做多长时间才会逐渐成功
  • 长春网站建设哪家好wordpress 升级超时
  • 厦门 网站建设 闽icp先做网站后备案
  • 网站建设策划书前言wordpress 本地服务器配置
  • 手表网站欧米茄一些做淘宝优惠券的网站
  • 搜索引擎和门户网站的区别手机网站建设的趋势
  • 网站在哪里搜索西宁网站建设报价
  • 网站开发职业技能简历合肥大型网站
  • 海网站建设生产厂家哪家好图跃网站建设
  • 网站建设服务商24小时接单专做机票网站的软件公司
  • 路灯东莞网站建设wordpress登录修改
  • 网站后台 行间距调整最近一周热点回顾
  • 重庆网站建设seo公司哪家好潞城网站建设
  • 有专门做ppt的网站吗做淘宝链接网站
  • 横店建设网站南通做公司网站
  • 网站信息系统建设手机百度云转换wordpress
  • 赣州建网站减肥单页网站