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

中国信誉建设网站怎么做网站平台

中国信誉建设网站,怎么做网站平台,人力资源公司怎么找客户,七牛云如何做网站缓存本系列已完结,全部文章地址为: Transformer解析——(一)概述-CSDN博客 Transformer解析——(二)Attention注意力机制-CSDN博客 Transformer解析——(三)Encoder-CSDN博客 Transforme…

本系列已完结,全部文章地址为:

Transformer解析——(一)概述-CSDN博客

Transformer解析——(二)Attention注意力机制-CSDN博客

Transformer解析——(三)Encoder-CSDN博客

Transformer解析——(四)Decoder-CSDN博客

Transformer解析——(五)代码解析及拓展-CSDN博客

1 代码解析

代码参考了基于Tensorflow实现一个Transformer翻译器_tensorflow transformer-CSDN博客,非常感谢原作者。笔者在此基础上跑通并增加了很多注释,带注释的版本已上传到Github(https://github.com/cufewxy/transformer_with_remark)。注意需要下载语料库corpus放到目录data\transformer_demo\corpus下。具体细节请参考注释,下面仅展示整体代码结构。

2 Transformer拓展方法

Transformer有很多拓展方法,帮助模型减少参数。

方法

原理

低秩分解

注意力矩阵维度很大,但它是低秩的,可以使用低秩矩阵近似,减少参数

量化

将网络转换为低比特表示,从而减少计算需求和内存占用

剪枝

移出某个注意力权重/神经元/注意力头,从而减少参数

知识蒸馏

训练一个参数较小的学生模型,使其与参数较大的老师模型的距离越小越好。比如OpenAI的部分GPT模型API可以提供输出的前5大概率分布,可以训练学生模型的概率分布与老师模型越接近越好

KV Cache

在生成目标序列时,已生成的token与token之间的q与k相乘结果可以缓存下来,每次新生成一个token后传入自注意力模块不用重复计算

3 Attention与CNN、RNN的关系

CNN使用卷积核提取信息,只能考虑序列中某个数据点四周小范围的数据;而Attention是考虑了序列中每个数据点。通过设置特定的注意力权重,CNN实际是特殊的Attention。

RNN使用模型上一时刻的输出作为下一时刻的输入,因此只能考虑到序列某个数据点以前的数据,而Attention计算自注意力权重是考虑了整个序列。如果考虑双向RNN,RNN对于长序列的支持不好,比如某个位置i的数据点如果想考虑i-5的数据,必须通过i-1,i-2...i-5等过程,用5步才可以利用i-5的信息,可能发生梯度爆炸或梯度消失;而Attention是通过注意力权重直接一步利用i-5的信息。此外RNN必须逐步计算,Attention可以并行计算。RNN像是机制僵化、等级森严的结构,Attention更像是扁平化的组织。

4 参考资料

神经网络算法 - 一文搞懂Transformer

Transformer模型详解(图解最完整版)

基于Tensorflow实现一个Transformer翻译器_tensorflow transformer-CSDN博客

一文详解视觉Transformer模型压缩和加速策略(量化/低秩近似/蒸馏/剪枝)_transformer剪枝-CSDN博客

李宏毅Transformer课程

http://www.dtcms.com/wzjs/9768.html

相关文章:

  • 做一家网站win10必做的优化
  • 建网站的公司南京成都sem优化
  • 尺寸在线做图网站邯郸网站建设优化
  • 临时工找工作网站做美缝百度知道官网
  • 长春哪里做网站好百度地址
  • 深圳网站建设推广优化seoseo学校
  • 制作企业网站页面实训报告做一个私人网站需要多少钱
  • 乐清网站建设网站建设手机app软件开发
  • 庐江网站建设图片外链
  • 内江市网站建设培训大数据营销精准营销
  • 扬州国土资源局网站开发区分局网络营销前景和现状分析
  • 网站与服务器的关系网站seo链接购买
  • 江苏住房和城乡建设厅官方网站6比优化更好的词是
  • 网站欢迎界面设计南宁seo关键词排名
  • wordpress同步豆瓣seo优化托管
  • 网页设计自我介绍模板代码html上海网站建设seo
  • wordpress图片轮播代码seo排名技术教程
  • 网站支付体现功能怎么做推广网站有哪些
  • 网站优化要多少钱站长素材网
  • 北京高端网站建设公司google网站登录入口
  • 企业网站推广按成交收费站内营销推广方案
  • 网站做两个版本查关键词排名网
  • 网站建设程序开发大搜推广
  • 网站设计网站牛排seo系统
  • 可信网站收费吗免费域名服务器
  • 南京网站建设小程网站制作费用
  • 如何注册公司支付宝南京seo培训
  • 商贸公司网站建设厦门seo招聘
  • 寻找郑州网站建设公司最近实时热点新闻事件
  • 开发一个公众号大概需要多少钱搜索关键词优化