9. 理解 Tokenizer
什么是 Tokenizer分词器如果只用一句话解释Tokenizer 就是大模型和人类语言之间的翻译器。它负责把文本变成数字Token ID再把数字还原成文本。因为神经网络根本不认识你好 ChatGPT Transformer它只认识[1532, 8756, 42, 998]所以在进入模型之前必须经过 Tokenizer。为什么需要 Tokenizer假设有一句话我喜欢机器学习计算机看到的其实只是UTF-8字节流而 Transformer 的输入要求是Embedding向量中间必须经过文字 ↓ Tokenizer ↓ Token ID ↓ Embedding ↓ Transformer完整流程我喜欢机器学习 │ ▼ Tokenizer │ ▼ [315, 892, 1256, 87] │ ▼ Embedding │ ▼ [[0.1,0.3,...], [0.7,0.2,...], ...]最早的做法按单词切分例如I love machine learning直接按空格切[I,love,machine,learning]然后建立词表I → 1 love → 2 machine → 3 learning → 4变成[1,2,3,4]看起来很简单。但问题巨大。问题1词表会无限大例如dog dogs dogging dogged到底算几个词再比如ChatGPT ChatGPT-4 ChatGPT-5 ChatGPT-Pro新词天天出现。如果全部加入词表词表 无限大模型根本存不下。问题2遇到新词怎么办训练时apple banana orange测试时watermelon词表里没有watermelon就变成UNKUnknown信息直接丢失。所以出现了 Subword子词现代大模型几乎都采用Subword Tokenization核心思想不按单词切而按“常见片段”切。例如unbelievable切成un believe able即使没见过unbelievably也能切un believe ably模型依然能理解。BPEGPT 系列经典方案现代 Tokenizer 的祖师爷之一Byte Pair Encoding (BPE)最早用于压缩算法后来被 NLP 使用。GPT-2、GPT-3 的 tokenizer 基本都属于 BPE 家族。CausalBPE 是怎么训练出来的假设语料low lower lowest初始状态l o w l o w e r l o w e s t统计最常出现的相邻字符l o出现很多次。合并lo得到lo w lo w e r lo w e s t继续统计lo w继续合并low最终low er est成为词表。举个真实例子GPT Tokenizer 可能会把understanding切成under stand ing因为这些片段出现频率很高。而不会切成u n d e r ...这样效率太低。Token 不等于字很多初学者容易误解1 Token 1 个字实际上不是。例如hello可能是[hello]1 Token。中文你好可能[你, 好]2 Token。复杂词internationalization可能[inter, national, ization]3 Token。所以字符数 ≠ Token数Tokenizer 是如何训练的现代 TokenizerBPE、SentencePiece通常经历第一步收集语料例如Wikipedia Common Crawl Books Github几十 TB 数据。第二步统计频率统计机器 学习 深度学习 Transformer出现次数。第三步构建词表保留最常见的50000 100000 128000个 Token。例如 Llama 系列常见规模约为十万级词表。CausalSentencePiece2018 年 Google 提出了著名的SentencePiece论文其特点是不依赖空格传统英文I love AI先按空格切。SentencePieceI▁love▁AI把空格本身也作为符号学习。因此英文 中文 日文 韩文都能统一处理。(Hugging Face)Tokenizer 在训练中的位置完整训练链路可以理解为Tokenizer 编译器前端Transformer 则是CPUCPU 不认识高级语言。Transformer 不认识自然语言。都需要先翻译。一个直观例子输入我爱北京天安门Tokenizer 可能输出[我, 爱, 北京, 天安门]对应 ID[128, 52, 981, 3476]进入 Embedding128 → 向量A 52 → 向量B 981 → 向量C 3476→ 向量D最终形成[B,L,D] [1,4,4096]送入 Transformer。从训练大模型的角度理解你正在学习从零训练大模型可以把 Tokenizer 看成Tokenizer 把文本压缩成模型能处理的离散符号它主要解决三个问题1. 文本如何数字化 2. 未登录词(OOV)如何处理 3. 词表大小如何控制因此整个训练流程实际上是海量文本 │ ▼ Tokenizer训练 │ ▼ 生成词表(vocab) │ ▼ 文本→Token │ ▼ Embedding训练 │ ▼ Transformer训练可以说Tokenizer 是整个大模型训练流水线的第一步。没有 Tokenizer就没有后面的 Embedding、Attention 和 Transformer。

相关新闻

第73篇 Matplotlib可视化:面试官问“你怎么验证SLAM算法”,画图是最直接的答案

第73篇 Matplotlib可视化:面试官问“你怎么验证SLAM算法”,画图是最直接的答案

NumPy的两篇聊完了。今天说Matplotlib——Python的画图库。做机器人算法开发,画图和写算法一样重要。你写了一个路径规划算法,不画出来怎么知道对不对?你跑了一个SLAM系统,不可视化轨迹怎么知道漂移了多少?先说个事。我…

2026/8/21 0:45:07 阅读更多 →
鸿蒙NEXT与Flutter混合开发:硬件选型与性能优化全指南

鸿蒙NEXT与Flutter混合开发:硬件选型与性能优化全指南

1. 项目缘起:为什么鸿蒙NEXTFlutter开发需要先谈硬件? 最近在社区和团队内部,关于鸿蒙NEXT和Flutter混合开发的讨论越来越热。很多开发者,尤其是从移动端转过来的朋友,一上来就直奔主题,打开IDE开始敲代码。…

2026/8/19 21:55:22 阅读更多 →
第3课:Agentic设计原则

第3课:Agentic设计原则

第3课:Agentic设计原则 📺 配套视频:点击观看(点击课程页面的图片即可观看) 🌐 中文支持:本课程的文字材料有完整的中文翻译。 📌 课程概览 前两课我们学习了AI Agent是什么&#x…

2026/8/19 21:55:22 阅读更多 →

最新新闻

Spring AI Alibaba Graph实战:基于Java Agent编排构建智能招聘系统

Spring AI Alibaba Graph实战:基于Java Agent编排构建智能招聘系统

如果你正在探索如何将AI Agent技术真正落地到企业业务中,而不是停留在Demo和概念阶段,那么这篇文章正是为你准备的。很多开发者尝试过基于LangChain或AutoGPT搭建Agent,但往往卡在几个关键问题上:如何让多个Agent稳定协作&#xf…

2026/8/21 3:53:28 阅读更多 →
外置光驱选购终极指南:13款横评拆解,从光头主控到避坑全解析

外置光驱选购终极指南:13款横评拆解,从光头主控到避坑全解析

这次我们来看外置光驱怎么选。对于需要读取老旧光盘、刻录备份资料、安装系统或处理影音素材的用户来说,一个靠谱的外置光驱是刚需。但市面上的产品从几十块到几百块,品牌从纽曼、爱国者到联想、华硕,差价能到十倍,区别到底在哪&a…

2026/8/21 3:53:28 阅读更多 →
移动端触摸事件与滑动失效:从原理到排查的完整指南

移动端触摸事件与滑动失效:从原理到排查的完整指南

在实际移动端开发中,触摸事件处理是基础但极易出错的环节。一个看似简单的“滑不动屏幕”问题,背后可能涉及事件监听、事件传递、手势冲突、样式覆盖、第三方库干扰等多个技术层面。本文将以一个典型的“两只猫猫!滑不动屏幕了!”…

2026/8/21 3:53:28 阅读更多 →
《我的世界》多人竞技跑酷地图《跑酷惊魂+》搭建与玩法全解析

《我的世界》多人竞技跑酷地图《跑酷惊魂+》搭建与玩法全解析

如果你是一个《我的世界》服务器主,或者经常和朋友联机,一定遇到过这样的困境:想玩点刺激的,但找一张好的跑酷地图太难了。要么是地图太简单,几下就通关,索然无味;要么是路线固定,玩…

2026/8/21 3:53:28 阅读更多 →
《我的世界》多人跑酷地图【跑酷惊魂+】安装与配置全指南

《我的世界》多人跑酷地图【跑酷惊魂+】安装与配置全指南

如果你是一名《我的世界》玩家,尤其是喜欢和小伙伴们一起联机找乐子的那种,那么你一定经历过这样的时刻:服务器里除了挖矿、建筑和打怪,是不是总感觉少了点能快速上手、随时开一局、既刺激又充满欢声笑语的“派对游戏”&#xff1…

2026/8/21 3:53:28 阅读更多 →
电路分析实战指南:从核心原理到解题框架的完整路径

电路分析实战指南:从核心原理到解题框架的完整路径

如果你正在学习电路分析,或者正在为《电路原理》这门课头疼,那么这篇文章就是为你准备的。你可能已经看过很多教材,听过很多理论,但一到做题,面对复杂的电路图,依然不知道从哪里下手。欧姆定律、基尔霍夫定…

2026/8/21 3:52:28 阅读更多 →

日新闻

机场边检旅客定位系统国产化白皮书:算法、硬件、底座平台全程自主

机场边检旅客定位系统国产化白皮书:算法、硬件、底座平台全程自主

前言随着国家数字基础设施信创替代、关键技术自主可控战略持续深化,口岸智慧安防、边检智能管控领域正全面进入国产化、自主化、安全可控升级周期。当前国内机场边检旅客识别与定位体系长期依赖国外商用视觉算法、进口成像硬件、闭源通用计算平台,存在核…

2026/8/21 0:00:42 阅读更多 →
别再把“数字孪生”当空间智能了!镜像视界揭开四维时空的真正面纱

别再把“数字孪生”当空间智能了!镜像视界揭开四维时空的真正面纱

别再把“数字孪生”当空间智能了!镜像视界揭开四维时空的真正面纱当下数字化建设浪潮中,很多项目将三维可视化、视频贴图叠加的数字孪生等同于空间智能。传统数字孪生更多停留在三维场景复刻,擅长把物理世界“画出来、展示出来”,…

2026/8/21 0:00:42 阅读更多 →
105、车载温度范围-40°C到85°C的影像质量一致性——ISP参数温漂补偿与产线标定策略

105、车载温度范围-40°C到85°C的影像质量一致性——ISP参数温漂补偿与产线标定策略

105、车载温度范围-40C到85C的影像质量一致性——ISP参数温漂补偿与产线标定策略 去年冬天在北方某车厂做A样评审,凌晨四点的黑河试验场,零下三十三度。客户拿了一台冷启动的车,中控屏上倒车影像全是雪花噪点,暗部细节直接糊成一片。我第一反应是sensor温度没上来,暗电流…

2026/8/21 0:00:42 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/21 3:21:33 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/21 0:02:09 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/19 11:55:16 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/20 6:11:08 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/20 21:46:49 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/21 0:14:22 阅读更多 →