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

罗庄区建设局网站朋友圈广告推广文字

罗庄区建设局网站,朋友圈广告推广文字,电商入门教学,做机械的外贸网站一个加速语言模型生成的方法 现在语言模型的一个弊端speculative decoding预言家预测的问题 speculative decoding 模块的实现方法NAT Non-autoregressive模型压缩使用搜索引擎 一些更复杂些的speculative decoding 实现方式 speculative decoding 是一个适用于目前生成模型的加…

一个加速语言模型生成的方法

  • 现在语言模型的一个弊端
  • speculative decoding
    • 预言家预测的问题
  • speculative decoding 模块的实现方法
    • NAT Non-autoregressive
    • 模型压缩
    • 使用搜索引擎
  • 一些更复杂些的speculative decoding 实现方式

speculative decoding 是一个适用于目前生成模型的加速方法,不需要修改模型,就可以大大加速模型的生成速度。

现在语言模型的一个弊端

现在语言模型用autoregressive decoding方法生成输出内容的时候,由于其底层实现机制是decoder按照顺序一步步生成的,没有办法并行,所以生成的速度很慢。

克服它的一个方法就是speculative decoding,模型之外,外挂一个预言家,多预言一个就加速一倍。

speculative decoding

现在就是要多加上一个speculative decoding模块,它生成速度很快,它的所用就是用来预测语言模型下一个要生成的是什么。这样就可以把语言模型原本串行的操作,变成并行的。原本语言模型的输入的,和 输入加 speculative decoding 预测的下一个token 一起输入到语言模型里,这样语言模型就一次可以并行处理两个输入,生成两个输出了,如图:
在这里插入图片描述
还是用机器翻译来举个例子:

  • 原本的输入形式:

输入:机器学习,输出 machine
输入: 机器学习 ,merchine,输出 learning
输入 :机器学习 ,merchine,输出 end

  • 加上预言模块后:
    输入一次变成两个 也就是原本输入中的上面的前两条一起输入给语言模型,也就是:
    不仅输入

机器学习,

,还要用 speculative decoding 预言到的machine ,形成

机器学习,machine
上面两个一起输入给语言模型,让它输出。

如果 speculative decoding一次预测一个,那么速度就可以提升为原来的2倍,一次预测2个token,就可以提升3倍:
在这里插入图片描述
看到这里你i肯定会想,难道预言家不会犯错么,上面一次预测的这两个token万一有错误呢?

预言家预测的问题

预言家必然不可能都预测准确,要不然语言模型还有什么用,下面我们看看预测错误会出现什么情况:
假如正确的输出是一个红一个黄的token,但是预言家预预测出了一个红一个灰的token,也就是预测错误了一个,那情况就如下:
在这里插入图片描述
这情况下,第三步是错误,但是前两步是正确的呢,速度还是提升了。极端的,预言家全部都没预测对,但是不影响原来一个token的输出,只是多了一点预言家的预测时间,和多了一些运算资源,但是几乎可以忽略。
总之,好处多余坏处。那么预言家 speculative decoding 如何实现呢

speculative decoding 模块的实现方法

speculative decoding 诉求就是速度快,可以犯点错,下面有三个方法可以实现这个诉求

NAT Non-autoregressive

我们可以用 Non-autoregressive 来实现这个,它的实现方式就是生成速度快,但是生成的没那么准确。
在这里插入图片描述
把输入放到NAT的模型里面,同时预测多个输出

模型压缩

可以压缩模型,比如模型量化等很多方法可以压缩模型,用小模型去作为预言家

使用搜索引擎

可以直接联网输入,把搜索到的拿出来作为预言的token

一些更复杂些的speculative decoding 实现方式

一个预言家预测准确的情况无法确定,但是我们可以放多个预言家,这样会耗费计算资源,但是预言准确的命中率会大大提升。

http://www.yidumall.com/news/80873.html

相关文章:

  • 怎样做视频播放网站搜索引擎优化实验报告
  • 网站一直百度上搜不到是怎么回事做一个个人网站
  • 濮阳市城乡一体化示范区西湖医院seo文章
  • 湖北望新建设有限公司网站seo 技术优化
  • centos6搭建wordpress关键词推广优化排名品牌
  • wordpress logseo整站优化哪家好
  • 大连专业做网站好用的视频播放器app
  • 慕课Java电商网站开发搜索关键词的方法
  • 苏州网页设计多少钱优化大师是什么
  • 做网站怎么加弹幕搜索百度
  • 东莞企业网站推广哪里好数据分析网站
  • 免费建站网站优化营商环境 提升服务效能
  • 沈阳网站制作哪家好网络推广是做什么工作的
  • 免费建站网站大全怎么找关键词
  • 深圳专业做网站设计公司如何免费建立一个网站
  • 阿里云的网站接入方式企业seo案例
  • 制作网站公司 可以要求后续修改吗常用的seo工具推荐
  • 做化学合成的网站有哪些网站域名备案信息查询
  • 做推广的网站需要注意什么谷歌seo排名优化
  • 台州网站制作网页新一轮疫情最新消息
  • 网站建设和优化的步骤今天有哪些新闻
  • wordpress副标题字数seo案例分析方案
  • 手机制作钓鱼网站百度seo和sem
  • 韩国网页设计网站冬镜seo
  • 河北建设工程信息网换成什么网址了seo关键词推广案例
  • vue网站开发教程百度提交入口网站网址
  • 广州 网站建设 行价最近发生的热点新闻事件
  • wordpress 验证码不显示优化大师的三大功能
  • 行业平台网站开发seo接单平台有哪些
  • 免费网站建设ydwzjs福建企业seo推广