新闻详情

新闻详情

首页 / 资讯中心 / 详情

:NLP任务的首次大一统

发布时间:2026/11/4 21:19:43来源:尧图网络
:NLP任务的首次大一统
把分类、摘要、问答、翻译等一切 NLP 任务都塞进一个框架里输入是文本输出也是文本。从地位和后续影响来说T5 可以说是现代自然语言指令对话的起点是对 NLP 任务形式的首次大一统因此本篇同样先展开 T5 本身的架构再说明其 RPE 逻辑。1. 如何训练统一模型#如何统一训练统一模型其实这部分内容就是整篇论文的核心思路T5 将模型训练分为两部分使用 span corruption 的无监督预训练。使用 task prefix 的监督多任务训练。下面就来分点展开1.1 跨度破坏 Span Corruption#T5 本身的整体架构仍然是原始 Transformer 的编码-解码架构。而这部分是模型的第一阶段训练它使用 C4 数据集一个包含数百亿个 token 的语料库进行无监督预训练。这里的关键词就是题目里的Span Corruption概括来说是这样的从输入序列中随机选取一些连续的 token 片段,替换为哨兵 token以预测这些哨兵 token 为目标训练整个模型的基础语言理解能力。这部分其实和我们之前讲的 Word2Vec 的逻辑是类似的只是前者训练的是词向量表而现在我们训练的是整个模型的所有相关参数。其实还有另外一个相关的概念是 BERT它的想法是遮住单个 token 后判别恢复而 T5 改为了遮住连续 token 生成恢复等涉及到相关内容我们再展开。拿一个英文句子举例Thank you for inviting me to your party last week假设我们抹掉两个 spanfor inviting →Xlast week →Y现在模型的输入和标签其实是这样的输入[替换 span 后的原句子] Thank you X me to your party Y 目标输出[哨兵 token 序号对应预测内容···结束符] X for inviting Y last week Z你会发现多了一个Z实际上这是在训练阶段我们手动添加的作为生成任务的结束符加入学习内容。这和我们之前的 语言模型中提到的EOS是一个道理。按这种方式使用海量数据进行训练后模型便拥有了基础的语言理解能力。但要注意我们要的不是一个“填空模型”这种做其实就是为了给模型的参数进行一个具备语言理解能力的初始化所以才被称为“预训练”。而下面这步才是实现“统一”的逻辑。1.2 任务前缀 task prefix#这部分其实是最好理解的部分但也是实现 NLP 任务统一的最大前提给所有使用的数据加一个任务前缀让 Transformer 架构按前缀生成对应类型的输出序列。就像这样任务传统做法T5 的做法翻译Encoder-Decoder 架构标准 Seq2Seq输入translate English to German: ...输出译文摘要专门的 Seq2Seq 模型输入summarize: ...输出摘要分类BERT 分类头输入cola sentence: ...输出acceptable/unacceptable相似度双塔 回归头输入stsb sentence1: ... sentence2: ...输出3.8问答专门的抽取式/生成式模型输入question: ... context: ...输出答案你会发现这种设计就是把任务类型放到了输入序列中通过大量数据让模型学习到相应的生成模式实现把所有任务塞进 Seq2Seq 框架的逻辑。这样我们不再需要为每个任务单独写一个输出头 → 损失函数的代码了整个训练流程只有一个入口一个出口使用统一的 Seq2Seq CrossEntropy 损失函数。但显然你也会发现相应的局限使用这样的数据格式训练就一定要使用这样的格式推理甚至真实应用。所以虽然可以通过预处理脚本完善相应的下游逻辑但这种格式仍然有些僵硬因此也指引了后续的改进方向。从今天的视角看Task Prefix 本质上已经是 Prompt Engineering 的早期雏形任务本身被编码成自然语言输入让模型通过上下文理解“现在应该做什么”。2. Pre-LN 与去掉 LayerNorm 的偏置#看完了 T5 的核心框架和预训练除去我们单独搁置的 RPE 逻辑外T5 还有一处较小的改进度点我们也简单展开一下2.1 Post-Norm 到 Pre-Norm 的回归#我们在 Transformer Block 那篇里中已经展开过 Post-Norm 和 Pre-Norm 了T5 同样采用了 Pre-Norm即 LayerNorm 放在残差之前(())这个选择并非 T5 首创但它结合了另一个改动2.2 去掉 LayerNorm 的偏置 β#我们知道标准的 LayerNorm 公式是⊙−其中 γ 是可学习的缩放参数β 是可学习的偏置参数。现在T5 把 β 砍掉了只剩下
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

【外设】之大彩串口显示屏 2026/11/4 15:56:54

【外设】之大彩串口显示屏

大彩串口屏初步使用 1 .官网下载 STM32 屏幕 GUI 设计资料 http://www.gz-dc.com/category/typeid/4112 找到 STM32 Keil 工程,移植相关代码因项目而异进行移植,由于项目简单,本人只对用到的指令接口进行修改。 比如:注意事项&…

阅读更多 →
无法下载Windows系统iso文件 2026/11/3 12:09:35

无法下载Windows系统iso文件

当我遇到这个问题的时候,我打开了一个网站: 登录 然后我打算下载的时候: 突然那个官方的连接就可以下载了:

阅读更多 →
【清华代码熊】DeepSeek V4.1 Flash 后训练详解 2026/11/4 17:01:23

【清华代码熊】DeepSeek V4.1 Flash 后训练详解

📌 上期解析了 DeepSeek V4.1 Flash 模型架构改进,本期解析 DeepSeek V4.1 Flash 预训练/后训练技术: 🌟 预训练:45T 文本 多模态混合语料、直接训练 sparse attention(取消 DeepSeek V4 的 dense 冷启动&…

阅读更多 →
Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ... 2026/11/4 12:33:12

Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ...

文章主要内容和创新点 主要内容 本文聚焦于多模态大语言模型(MLLM)强化学习(RL)训练中的效率问题,提出了一个名为Shuffle-R1的框架。研究发现,当前RL训练存在两个关键缺陷: 优势值坍缩(Advantage Collapsing):批次中大多数优势值集中在零附近,导致有效梯度信号被淹…

阅读更多 →
PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction 2026/11/4 1:25:31

PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction

一、文章主要内容总结 本文聚焦于利用大型语言模型(LLMs)实现个人身份信息(PII)脱敏的研究,旨在解决传统脱敏方法(如基于规则的系统、领域特定命名实体识别(NER)模型)泛化能力差、跨格式/跨语境适应性弱的问题。 研究通过全面评估多种LLM架构(包括密集型LLM(D-LLM…

阅读更多 →
LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model 2026/11/4 3:51:11

LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model

文章主要内容和创新点 主要内容 本文聚焦于二进制图像-文本相关性评估任务(判断图像与文本“相关”或“不相关”),针对该任务中文本格式多样、相关性定义随场景变化等挑战,提出了基于多模态大语言模型(MLLM)的解决方案LLaVA-RE。 模型设计:LLaVA-RE基于LLaVA 1.5架构,…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉