为什么“预测下一个 Token”可以产生智能?
先跳出一个很容易出现的误区很多人初次接触模型都会错误的认为模型是“学会了任务”比如学会写代码学会翻译学会推理但真实情况却是模型没有“学任务”,它也不能真实的理解这些任务.模型只学了一件事语言分布这些产生的所有能力都是“预测下一个 Token”的副产品(请一定要记住这句话)7.2 我们换一个视角世界被压缩成语言我们先想一个问题人类的互联网里有什么代码数学论文对话逻辑推理操作步骤知识解释…等等内容这些东西有什么共同点都是用文本(文字)表达的!所以可以认为:互联网本身就是一个“超大规模语言分布样本”所以科学家们的训练目标就变成学习这个世界“所有文本出现的概率规律”7.3 下一词预测 ≠ 文字接龙很多人理解为就是简单的续写句子.但我们通读了本系列前面的内容,其实就应该知道.模型在学习的是token的“条件概率分布”从数学层面描述一下:模型学的是,在当前上下文下.所有可能的下一个 token 的概率举个例子“水的沸点是”模型不会只知道一个答案而是Token 概率100°C 高一百摄氏度 高约100度 中香蕉 低所以它学的是“世界上的文本如何自然延续”7.4 为什么这件事会变成“智能”这是最神奇的一点,其实很多科学家也还在探讨.我们先按我们的理解拆成三层第一层语言 知识压缩格式我们熟悉的所有知识科学规律逻辑关系人类经验最终其实都被写进文本,所以我们可以认为文本 知识的载体第二层预测 反推结构(Transformer做的事情)要预测下一个 token你必须理解语法结构语义关系因果逻辑世界知识第三层优化目标逼迫模型学会“结构” (训练)模型为了降低损失会自动学会哪些 token 之间存在结构关系结果就是模型被迫学习“世界的统计结构”7.5 用比喻来描述一下可以这样理解我们在训练模型时其实是在做给一个人无限做“完形填空”但这个填空是全互联网级别全语言全领域所以会产生一个长期结果这个人会逐渐学会语法逻辑常识专业知识推理模式虽然没有人教“推理”但他会自己学出来了7.6 为什么“能力会涌现Emergence”这是非常关键和神奇的核心现象。什么说是涌现因为模型的参数在达到某个规模之前,是不会做数学题的.当它的参数规模突破到某个点之后,就突然会做了.所以这也是为什么模型越大,能力越多 越完善.为什么会涌现因为小模型只能记模式,然而大模型则大量的开始学结构关键转折点当模型容量足够大可以同时表示“语言 逻辑 知识组合”于是出现推理能力代码能力规划能力它的本质不是“突然学会”而是从“记忆”升级为“结构建模”7.7 为什么模型会写代码回到我们程序员最关心的问题.很多人错误的认为,是因为GPT训练了 整个GitHub的资料但是这是不完整或者说从抽象层面来说 是错误的理解.作为程序员, 我们知道代码本质是一种高结构语言.它的特点就是语法严格、逻辑明确、模式重复、上下文强约束.模型通过训练GitHub学到的是“代码 Token 的统计规律”举例if (x 0) {后面高概率是return …}模型不是“理解代码”而是学会了代码世界的语言分布结构7.8 为什么模型会“推理”推理在模型世界其实不是一种能力而是语言结构的一种形式例如如果 A B并且 B C那么 A C这种结构在训练数据中出现过无数次数学证明教科书解释文本模型学到的是“这种 token 组合通常如何延续”所以,在模型层面, 推理 高结构文本续写7.9 非常重要的结论这一节,我们先记住一个概念模型没有“理解世界”它只是学会了“世界如何被描述”但是为什么在普通人看来像理解那是因为 人类语言本身就是“世界压缩后的表达”7.10 为什么一个目标能统一所有任务我们把所有任务统一抽象理解写代码预测代码 token翻译预测目标语言 token总结预测压缩版本 token推理预测逻辑延续 token可以看出来,上面的所有任务本质都是同一个问题的不同数据分布7.11 一个更深层的抽象概念LLM 本质不是分类器也不是推理机.而是一个超大规模条件概率函数逼近器它一直在做一件事学习函数[P(token_{t1} | token_{1:t})]7.12 为什么这种函数会变成智能因为现实世界本身就通过人类语言形式,变成了“可压缩的结构”模型则是在做继续压缩世界学习规律重建分布最终就得到了: 语言能力 ≈ 智能能力的投影

相关新闻

Vibe Coding三分钟搭建SpringBoot服务:AI编程实战指南

Vibe Coding三分钟搭建SpringBoot服务:AI编程实战指南

1. 先搞清楚 Vibe Coding 到底能帮你省掉哪些 SpringBoot 的初始化麻烦 如果你正在学 SpringBoot,或者经常需要快速启动一个后端服务原型,那 Vibe Coding 这个 AI 编程工具值得你花几分钟了解一下。它解决的核心问题很直接: 跳过繁琐的 Spri…

2026/10/7 21:18:43 阅读更多 →
5分钟掌握ipatool:命令行下载iOS应用IPA文件的终极指南

5分钟掌握ipatool:命令行下载iOS应用IPA文件的终极指南

5分钟掌握ipatool:命令行下载iOS应用IPA文件的终极指南 【免费下载链接】ipatool Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store 项目地址: https://gitcode.com/GitHub_Trending/ip/ipato…

2026/10/11 11:15:36 阅读更多 →
InSPyReNet实战应用:如何用这个AI工具创建专业级图像编辑软件

InSPyReNet实战应用:如何用这个AI工具创建专业级图像编辑软件

InSPyReNet实战应用:如何用这个AI工具创建专业级图像编辑软件 【免费下载链接】InSPyReNet Official PyTorch implementation of Revisiting Image Pyramid Structure for High Resolution Salient Object Detection (ACCV 2022) 项目地址: https://gitcode.com/g…

2026/10/1 14:31:20 阅读更多 →

最新新闻

从极简命名到实时处理引擎:rea项目实战与架构解析

从极简命名到实时处理引擎:rea项目实战与架构解析

1. 从“rea”这个标题说起:一个极简命名背后的项目思维第一次看到“rea”这个标题,我的反应和大多数人一样——这到底是个什么?三个字母,没有大小写提示,没有领域限定,没有版本号,甚至连个像样的…

2026/10/12 10:10:59 阅读更多 →
“只对特定人可见”的Bug真相:环境差异与数据排查指南

“只对特定人可见”的Bug真相:环境差异与数据排查指南

说实话,我第一次听到“在同事代码里种蛊”这个说法时,心里咯噔了一下。做软件测试这行久了,谁都碰到过那种极其邪门的bug——明明同一个版本,同一个仓库,我这边点起来丝滑如德芙,旁边同事一上手就崩得稀里哗…

2026/10/12 10:10:59 阅读更多 →
Matlab 2019b Audio Toolbox设备测试踩坑与实战指南

Matlab 2019b Audio Toolbox设备测试踩坑与实战指南

联调踩坑记:Matlab 2019b Audio Toolbox 设备测试到底怎么搞搞音频处理、语音算法、声学仿真的人,应该都绕不开 Matlab。尤其是 2019b 的 Audio Toolbox,这个版本我从装完一直用到现在,期间做过不少音频设备的接入测试&#xff0c…

2026/10/12 10:10:59 阅读更多 →
AutoJS实战:安卓短视频App自动化脚本完整开发指南

AutoJS实战:安卓短视频App自动化脚本完整开发指南

1. 项目背景与应用场景刷宝短视频是前几年挺火的一款看视频赚积分类应用,核心玩法就是刷视频、做任务、攒积分换现金。虽然现在热度下去了,但把它当作AutoJS的学习练手对象仍然非常合适——App结构不复杂、操作路径固定、界面元素容易定位,新…

2026/10/12 10:10:59 阅读更多 →
open-code-review:自托管代码评审工作流的设计与落地实践

open-code-review:自托管代码评审工作流的设计与落地实践

1. 为什么“代码评审”这件事值得单独拎出来做第一次听到“open-code-review”这个说法,很多人会下意识觉得它不过是又一个代码托管平台自带的合并请求功能。但真正在团队里做过一段时间评审的人都知道,平台自带的评审工具解决的是“流程承载”问题&…

2026/10/12 10:10:59 阅读更多 →
西瓜书第三章Python实现:线性模型维度对齐与NumPy实战

西瓜书第三章Python实现:线性模型维度对齐与NumPy实战

简介:本资源是《机器学习》(周志华著,俗称“西瓜书”)第三章“线性模型”的配套Python实践代码包,面向机器学习初学者与高校课程学习者,聚焦对率回归与线性判别分析两大核心算法的原理验证与实操落地。资源…

2026/10/12 10:09:58 阅读更多 →

日新闻

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

在数码相机、高清显示屏与现代矢量图形技术高度发达的今天,画面可以做到绝对的锐利、平滑与无瑕。然而,当一张秋日手账插画或拍立得照片过于“平整无瑕”时,往往会散发出一种冰冷生硬的“数码塑料感(Digital Plasticity&#xff0…

2026/10/12 0:00:59 阅读更多 →
活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

在现代网页与移动端设计中,横排(Horizontal Layout)早已经成为了绝对的主流。然而,当我们翻开泛黄的线装古籍、宋版木刻诗集,或是欣赏一张茶道雅集的手写便签时,那种**自上而下纵向书写、自右向左逐列铺展&…

2026/10/12 0:00:59 阅读更多 →
周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

每到周日的晚上八点到十点,很多人心里都会悄悄亮起一盏警示灯。 在心理学上,这种现象有一个专门的称谓——“周日夜晚焦虑症(Sunday Scaries)”。明天又是周一,闹钟又要重新在七点响彻卧房;脑海里仿佛有一个…

2026/10/12 0:00:59 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/12 0:16:30 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/12 0:16:43 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 10:45:37 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:53 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:54 阅读更多 →