news 2026/10/29 16:14:35

NLP 基础到高级 09:序列到序列模型

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
NLP 基础到高级 09:序列到序列模型

序列到序列模型

两个 RNN 假装是翻译器。它们遇到的瓶颈正是注意力机制存在的原因。

类型:构建
语言:Python
前置条件:Phase 5 · 08(CNN + RNN 处理文本),Phase 3 · 11(PyTorch 简介)
预计用时:~75 分钟

问题

分类将可变长度序列映射到单个标签。翻译将可变长度序列映射到另一个可变长度序列。输入和输出存在于不同的词汇表中,可能是不同的语言,不保证长度对等。

seq2seq 架构(Sutskever, Vinyals, Le, 2014)用一个简洁的方案破解了这个问题。两个 RNN。一个读取源句子并生成固定大小的上下文向量。另一个读取该向量并逐词元生成目标句子。就是你在第 08 课写的代码,用不同的方式拼接在一起。

这值得研究有两个原因。首先,上下文向量瓶颈是 NLP 中教学价值最高的失败。它驱动了注意力机制和 Transformer 擅长的一切。其次,训练方案(教师强制、计划采样、推理时的束搜索)仍然适用于包括 LLM 在内的每个现代生成系统。

核心概念

编码器。一个读取源句子的 RNN。其最终隐藏状态是上下文向量——整个输入的固定大小摘要。理论上除了源序列什么都没丢。

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

海口吊顶和柜体怎么接缝,两种做法的差别

吊顶与柜体的接缝有两种常见做法:柜体顶到吊顶的下沿,或者柜体穿过吊顶顶到楼板。两种做法在收口位置、可调节余量和后期检修上都不一样。选哪一种,取决于吊顶是否留了检修口、以及柜体到顶后的观感要求。落到工序上,海口整家定制…

作者头像 李华
网站建设 2026/10/16 19:56:57

【题解-洛谷】P1855 榨取kkksc03

题目:P1855 榨取kkksc03 题目描述 洛谷 2 的团队功能是其他任何 OJ 和工具难以达到的。借助洛谷强大的服务器资源,任何学校都可以在洛谷上零成本的搭建 OJ 并高效率的完成训练计划。 为什么说是搭建 OJ 呢?为什么高效呢? 因为&…

作者头像 李华
网站建设 2026/10/17 5:16:12

GEO 品牌诊断报告:咖墨 - 报告日期:2026-10-07

GEO 品牌诊断报告:咖墨报告版本:v1.0报告日期:2026-10-07诊断对象:咖墨目标市场:中国大陆数据采集期:2026-10-07(单日采集,联网检索与自测同日内完成)1 执行摘要 总分 52 / 100(数据覆盖率 95%,权重按有数据维度重归一化);单维度无数据维度(业务影响)已留空并列入第 11 节。 咖…

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

代码开源,C#获取mac电脑的开机时间!

代码开源:在macOS中使用P/Invoke 原理,C#获取mac电脑的开机时间!无废话,代码如下:using System; using System.Runtime.InteropServices;namespace YuanMacLib {public class MacBootTime{[DllImport("libc"…

作者头像 李华
网站建设 2026/10/19 23:09:39

ponytail插件与skill全解析:从热词到工作流收束实践

1. 从“ponytail”这个热词说起:它到底指什么第一次看到“ponytail”被当成一个技术词条来搜,我其实也愣了一下。字面意思就是马尾辫,一个再日常不过的发型词,怎么会跟“skill”“插件”“如何使用”这些词绑在一起冲上热搜&#…

作者头像 李华