news 2026/10/30 12:17:44

推理过程的差异

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
推理过程的差异

在前面我们完整地讲解了训练过程的操作,建议可以先看看前文:
词嵌入和位置编码(超详细+图解)https://blog.csdn.net/Drise_/article/details/155502880?fromshare=blogdetail&sharetype=blogdetail&sharerId=155502880&sharerefer=PC&sharesource=Drise_&sharefrom=from_linkhttps://blog.csdn.net/Drise_/article/details/155502880?fromshare=blogdetail&sharetype=blogdetail&sharerId=155502880&sharerefer=PC&sharesource=Drise_&sharefrom=from_link

编码器详解(超详细+图解)https://blog.csdn.net/Drise_/article/details/155556414?fromshare=blogdetail&sharetype=blogdetail&sharerId=155556414&sharerefer=PC&sharesource=Drise_&sharefrom=from_link

解码器详解(训练过程)https://blog.csdn.net/Drise_/article/details/155804075?fromshare=blogdetail&sharetype=blogdetail&sharerId=155804075&sharerefer=PC&sharesource=Drise_&sharefrom=from_link

以下为《Attention Is All You Need》的transformer结构,本文会对解码器部分进行介绍:

​

训练过程的作用

之前我们对编码器和解码器在训练过程的操作进行了讲解,那么训练过程对模型有什么作用?

基于论文中的翻译任务,训练过程的作用那就是让模型学会从输入到输出的映射关系,通过优化参数使模型能够准确预测或生成目标序列,也就是让模型 “学会翻译”。

推理过程

推理过程与训练过程的差异

在推理过程的目的是通过源文本推理出目标文本,例如在中英文翻译在,源文本为 "I love you ",目标文本就是 我爱你。

那么推理过程与训练过程有什么相同之处和不同之处呢?

其实推理过程和训练过程大体是一样的,在训练过程我们在编码器部分输入源文本,在解码器部分输入源文本对应的目标文本,但是有两个地方的不同要关注到。

首先是在解码器的token预测的方式不同,在训练过程,从前文我们可以知道,经过一次编码器堆栈可以得到各个位置的目标token的概率,但是在Transformer推理时,必须经过多次解码器堆栈的前向传播,一次只能预测下一个token,也就是说,每次通过一整个解码器堆栈,只能生成一个token,token是串行推理生成的。

第二点是在解码器部分的输入训练和推理过程存在不同,在推理过程我们需要推理出目标文本,并不像训练过程一样存在一个目标文本的正确答案,所以在推理过程中解码器部分的输入是一个空文本,为了辨识开头,最终输入到解码器堆栈的实际上是一个只包含开始token,也就是只包含<s>的token序列。

如此沿用训练过程编码器和解码器处理模式,我们就可以推理得到每一个目标token,再转换为目标文本即可。

​

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/30 12:18:02

力扣hot100:旋转排序数组中找目标值

题目描述&#xff1a; 思路分析&#xff1a; 本题前置题目&#xff1a;寻找旋转排序数组中的最小值&#xff0c;解析链接如下 https://mp.csdn.net/mp_blog/creation/editor/156110328 本题是在此题的基础上查找目标值&#xff0c;数组经过旋转之后被分成两个部分&#xff0…

作者头像 李华
网站建设 2026/10/29 20:18:14

Linly-Talker能否导出音频单独使用?资源复用建议

Linly-Talker能否导出音频单独使用&#xff1f;资源复用建议 在虚拟内容生产日益智能化的今天&#xff0c;越来越多的企业和创作者开始关注一个问题&#xff1a;我们花时间生成的AI语音内容&#xff0c;能不能不止用于数字人视频&#xff0c;还能拿来当播客、有声书甚至智能助手…

作者头像 李华
网站建设 2026/10/29 19:29:08

Linly-Talker如何保证用户上传肖像的安全性?

Linly-Talker如何保证用户上传肖像的安全性&#xff1f; 在AI数字人技术迅速渗透进直播、教育、客服等场景的今天&#xff0c;一个看似简单的问题正变得愈发关键&#xff1a;当我把一张自拍照上传给系统&#xff0c;让它生成会说话的“我”&#xff0c;这张照片会不会被滥用&am…

作者头像 李华
网站建设 2026/10/29 22:57:06

Linly-Talker如何处理专业术语发音准确性问题?

Linly-Talker如何处理专业术语发音准确性问题&#xff1f; 在医疗讲座直播中&#xff0c;数字人脱口而出“β受体阻滞剂”时读成了“贝塔受、体阻、滞剂”&#xff0c;语调割裂、重音错位&#xff1b;在金融分析视频里&#xff0c;“资产负债表”被念作“资不抵债表”&#xff…

作者头像 李华
网站建设 2026/10/29 15:21:40

Linly-Talker如何平衡生成速度与画质清晰度?

Linly-Talker如何平衡生成速度与画质清晰度&#xff1f; 在虚拟主播直播间里&#xff0c;用户刚提出问题&#xff0c;数字人几乎立刻转头微笑、张嘴回应&#xff0c;语音流畅自然&#xff0c;唇动与发音严丝合缝&#xff0c;连眼角的细微表情都仿佛带着情绪——这不是科幻电影&…

作者头像 李华
网站建设 2026/10/28 20:06:00

基于springboot+vue3的企业人事管理系统设计与实现

前言 &#x1f31e;博主介绍&#xff1a;✌CSDN特邀作者、全栈领域优质创作者、10年IT从业经验、码云/掘金/知乎/B站/华为云/阿里云等平台优质作者、专注于Java、小程序/APP、python、大数据等技术领域和毕业项目实战&#xff0c;以及程序定制化开发、文档编写、答疑辅导等。✌…

作者头像 李华