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

会计上网站建设做什么费用广告传媒公司主要做什么

会计上网站建设做什么费用,广告传媒公司主要做什么,广东企业网站seo哪里好,java 做网站BPE、WordPiece 与 Unigram:三种主流子词分词算法对比 在构建现代自然语言处理模型时,Tokenizer 是连接文本与模型之间的桥梁。而在 tokenizer 的设计中,BPE(Byte Pair Encoding)、WordPiece 和 Unigram 三种子词&…

BPE、WordPiece 与 Unigram:三种主流子词分词算法对比

在构建现代自然语言处理模型时,Tokenizer 是连接文本与模型之间的桥梁。而在 tokenizer 的设计中,BPE(Byte Pair Encoding)、WordPiece 和 Unigram 三种子词(subword)分词算法是最常见的实现方式。本文将系统地介绍这三种方法的原理、特点以及适用场景,帮助读者更好地理解它们在大模型训练中的地位。

一、为什么需要子词(Subword)分词?

自然语言中的词汇是开放的,新词层出不穷。如果使用“词级分词”,会导致词表非常庞大,且容易出现 OOV(词表外)问题。而“字符级分词”虽然不需要大词表,但会导致序列过长,模型难以捕捉有用语义。

子词分词正好居中:通过将文本拆成较短、可组合的单元(如词根、词缀、常见组合),既减少了 OOV,又能有效压缩 token 数量,是目前大语言模型的主流选择。


二、BPE(Byte Pair Encoding)

原理:

BPE 是一种基于频率的贪心合并算法。

  1. 初始词表为所有字符。
  2. 每轮找出最常见的相邻 token 对(如 “天”+“气”),合并成一个新 token。
  3. 重复,直到词表达到预定大小(如 32,000)。

特点:

  • 拆词方式唯一,贪心合并。
  • 训练快、实现简单。
  • 对高频组合词(如 “人工智能”)压缩效果好。

应用:

GPT 系列、RoBERTa、Qwen 等模型。

示例(简化版):

语料:"天 气 真 好 天 气 真 好"

  1. 初始:['天', '气', '真', '好']
  2. 最频繁对:('天', '气') → 合并为 '天气'
  3. 继续合并:('真', '好') → 合并为 '真好'
    → 最终结果:['天气', '真好', '天气', '真好']

三、WordPiece

原理:

WordPiece 类似 BPE,但合并策略不是基于频率,而是基于语言模型的似然提升。

  1. 每轮尝试一个合并操作。
  2. 选择让训练语料 log-likelihood 增加最多的组合。
  3. 重复,直到词表达到目标大小。

特点:

  • 合并更“语言感知”,但训练慢。
  • 使用特殊符号表示子词拼接(如 “##ing”)。
  • 更适合英文场景。

应用:

BERT、DistilBERT 等模型。

示例(英文):

单词:"unhappiness"
拆分结果可能为:['un', '##happi', '##ness']
→ 带 ## 表示这是一个接续子词。


四、Unigram Language Model

原理:

Unigram 并不使用合并策略,而是假设一个大词表,保留其中概率最高的子词组合。

  1. 构造所有可能的子词候选。
  2. 初始化每个子词的概率。
  3. 用 EM 算法训练子词概率。
  4. 剪枝掉低概率子词,保留词表。

特点:

  • 多种分词路径可选,灵活性高。
  • 拆分不唯一,有更强的鲁棒性。
  • 特别适合多语言和小语种。

应用:

T5、mT5、ByT5、UL2 等模型。

示例:

语料:"今天真高兴"
候选分词路径可能有:

  • ['今天', '真', '高兴']
  • ['今', '天', '真', '高', '兴']
    Unigram 会保留概率最高的组合路径。

五、对比总结

特性BPEWordPieceUnigram
合并策略字符频率语言模型提升概率剪枝
拆分唯一性✅ 是✅ 是❌ 否
多语言支持中等较弱✅ 强
实现复杂度简单中等较复杂
常见应用模型GPT/QwenBERTT5/mT5/UL2

六、结语

BPE、WordPiece 和 Unigram 是构建高效、泛化性强的 tokenizer 的三种主流方法。它们在子词构建逻辑、鲁棒性、语言兼容性方面各有优势。在实际使用中,我们应结合模型类型、语种覆盖、资源限制等因素综合选择最合适的算法策略。

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

相关文章:

  • 徐州市铜山区建设局网站营销运营主要做什么
  • 哈尔滨网站制作方案定制有没有可以代理推广的平台
  • 怎么做域名网站网络黄页推广软件哪个好
  • 响应式网站的设计趋势做排名优化
  • 中航网站建设中国搜索
  • 网站开发没有完成 需要赔偿吗常德网站建设制作
  • 网站开发书籍安徽网络建站
  • qq音乐是哪个公司开发的网站seo外链
  • 上海医疗网站建设关键词优化如何
  • 门户和网站的区别百度网址大全旧版
  • 个人网站备案通过做淘客百度官网首页登录
  • 做网站资讯怎样在百度上发布自己的信息
  • 网站要钱怎么高端网站建设定制
  • 怎么做网站优化排名到前面阿里指数官方网站
  • 网站主动服务方案关键词可以分为哪三类
  • wordpress网站ampapp广告投放价格表
  • 网站设置搜索时间百度客服系统
  • 建设网站技术方案在线资源链接
  • 江苏华悦建设集团网站网络营销有几种方式
  • 设计素材网站推荐2023sem竞价专员是干什么的
  • 北海哪里做网站seo的定义
  • 张家港营销型网站建设盐城网站优化
  • 网站是香港主机深圳网站开发
  • 网站内容优化方案营销软文模板
  • 公司网站自己可以做吗推广类软文案例
  • 给客户做网站 赚钱吗查关键词排名软件
  • 给朋友做的相册网站没有了百度如何快速收录
  • 网站排名优化网站推广名词解释
  • 搜狐快站怎么做网站百度搜索排名优化哪家好
  • 做网站的叫什么思耐企业培训课程推荐