【AI入门知识点】LLM 原理是什么?为什么 ChatGPT 看起来像“会思考”?

为什么 ChatGPT 能聊天、写代码、写文章?

为什么 AI 好像"懂人话"?

为什么一句 Prompt,就能生成完整方案?

为什么它有时候又会"一本正经地胡说八道"?

这些问题背后。

都指向一个核心概念:

LLM(Large Language Model)

也就是:

大语言模型

很多人第一次接触 AI 时都会疑惑:

ChatGPT 到底怎么工作的?

它真的:

会思考吗?

还是:

只是背答案?

今天继续用:

小白视角 + 程序员视角

真正搞懂:

LLM 的底层原理到底是什么?


一、小白视角:LLM 到底是什么?

先一句话解释:

LLM 本质上是一个"超级文字接龙大师"。

看到这里。

很多人可能会惊讶:

就这么简单?

还真差不多。

它最核心能力:

预测下一个最可能出现的词。


1、什么叫"预测下一个词"?

举个例子。

如果我说:

今天天气真

你脑子里是不是会想到:

  • 不错

因为:

人类会根据上下文预测。

AI 也是一样。

例如:

输入:

复制代码
我今天很开心,因为我中奖了,所以我决定去吃一顿

模型会预测:

最可能出现的是:

复制代码
火锅

或者:

复制代码
大餐

而不是:

复制代码
拖拉机

因为:

上下文概率不合理。

所以:

LLM 的核心就是概率预测。


2、为什么它看起来像"会思考"?

因为:

它预测得太准了。

比如:

你问:

如何学习 Java?

它并不是:

真在思考。

而是:

在海量训练数据里。

不断预测:

"这句话后面,最合理的话是什么?"

于是输出:

复制代码
先学习基础语法
↓
面向对象
↓
集合框架
↓
Spring

看起来:

像专家建议。

其实底层是:

超大规模概率计算。


3、为什么 ChatGPT 懂上下文?

因为:

它不是只看一句。

而是:

把前面聊天内容一起看。

比如:

你说:

复制代码
我买了一辆车

后面又说:

复制代码
它很耗油

模型知道:

"它" = 车

因为:

前面的上下文还在。

这就是:

Context(上下文能力)

也是:

LLM 聪明的重要原因。


4、为什么 AI 有时胡说八道?

这叫:

幻觉(Hallucination)

为什么会出现?

因为:

LLM 本质上:

不是查数据库。

而是:

预测最像正确答案的话。

举个例子。

你问:

某个冷门 API 的最新参数。

如果训练数据不足。

它可能:

自己"猜一个"。

而且:

说得特别自信。

所以:

AI 并不总是正确。

它只是:

概率上最合理。


5、为什么训练数据越多越聪明?

因为:

LLM 像:

一个疯狂刷题的人。

看的内容越多:

  • 书籍

  • 论文

  • 网站

  • 代码

  • 对话

  • 问答

模式越多。

预测能力越强。

所以:

参数越大 + 数据越多 = 更聪明

这也是:

"大语言模型"的来源。


6、一句话理解 LLM

如果让我一句话解释:

LLM = 一个读过海量文本、超级会预测下一句话的 AI。

它不是:

真正理解世界。

但:

非常擅长预测语言。

于是:

看起来像:

会思考。


二、程序员视角:LLM 的底层原理是什么?

下面进入:

程序员模式。

尽量讲专业,但不搞学术劝退。


1、LLM 的本质是什么?

一句话定义:

LLM 是基于 Transformer 架构的大规模自回归概率模型。

关键词:

  • Transformer

  • 自回归(Autoregressive)

  • 概率预测

核心目标:

预测下一个 Token。

数学表达:

P(x_t\mid x_1,x_2,...,x_{t-1})

意思:

根据前面的内容。

预测:

下一个 Token 的概率。

例如:

输入:

复制代码
我喜欢吃

模型输出概率:

Token 概率
火锅 0.42
面条 0.21
米饭 0.14
拖拉机 0.00001

最终:

选择概率更高的。

继续生成。

这就是:

自回归生成。


2、LLM 的完整工作流程

从输入到输出:

完整链路:

复制代码
文本
↓
Tokenizer
↓
Token
↓
Embedding
↓
Transformer
↓
Attention 计算
↓
Next Token Prediction
↓
输出结果

前几篇讲过:

Token

把文字拆块。


Embedding

变语义向量。


Attention

理解上下文。


Transformer

做全局建模。

最后:

预测下一个 Token。

不断循环:

直到结束。


3、为什么叫"大语言模型"?

因为:

参数规模特别大。

例如:

早期模型:

几千万参数。

现在:

几百亿。

甚至:

上万亿参数。

参数:

可以理解成:

神经网络里的"记忆权重"。

参数越多:

理论上:

表达能力越强。


4、训练过程到底发生了什么?

训练时:

其实很朴素。

就是:

做填空题。

例如:

一句:

复制代码
今天天气很好,我想出去___

模型预测:

然后:

和真实答案比较。

如果错了:

调整参数。

不断重复:

几十亿次。

于是:

模型慢慢学会:

语言规律。


5、预训练(Pretraining)

第一阶段:

海量学习。

训练数据:

可能包含:

  • 网页

  • 代码

  • 论文

  • 小说

  • 问答

目标:

学语言规律。

所以:

模型学会:

  • 写作

  • 总结

  • 翻译

  • 编程

但:

此时:

还不会聊天。


6、监督微调(SFT)

第二阶段:

教它做人。

例如:

给数据:

复制代码
用户:Java 怎么学?

AI:
先学基础语法......

不断训练:

让模型学会:

对话风格。


7、RLHF(人类反馈强化学习)

第三阶段:

调教回答质量。

全称:

Reinforcement Learning from Human Feedback

例如:

两个回答:

A:

态度差。

B:

清晰专业。

人类选:

B

模型不断优化。

于是:

变得:

更像"人"。

这也是:

OpenAI GPT 风格更自然的重要原因。


8、为什么会出现 Prompt 工程?

因为:

LLM 是:

概率模型。

输入不同。

概率分布变化。

例如:

普通问:

复制代码
帮我写代码

结果普通。

但:

复制代码
你是一位高级Java架构师,
请从性能、可维护性、安全性分析

输出:

明显更专业。

因为:

Prompt 改变了:

上下文概率空间。


9、为什么会有上下文窗口?

因为:

Attention 计算成本很高。

复杂度近似:

O(n^2)

Token 越多。

算力消耗暴涨。

所以:

才有:

  • 8K

  • 32K

  • 128K

  • 1M Context

限制。


10、为什么说 LLM 不是真正 AGI?

因为:

它更像:

概率语言模拟器。

它擅长:

模拟正确答案。

但:

未必:

真理解现实世界。

所以:

仍会:

  • 幻觉

  • 推理错误

  • 数学翻车

这也是:

AI 仍在进化的原因。


三、一个最形象的比喻

如果把:

搜索引擎

理解成:

查书。

你问问题。

它帮你:

找答案。


那么:

LLM

更像:

一个读过无数书的人。

不查资料。

直接:

根据经验回答。

所以:

有时:

特别厉害。

有时:

又特别离谱。


四、一句话总结

小白版总结:

LLM 是一个特别会"预测下一句话"的超级文字高手。


程序员版总结:

LLM 是基于 Transformer 的自回归概率模型,通过预测下一个 Token 完成语言生成。


最后

如果你刚开始学习 AI。

建议学习路线:

复制代码
Token
↓
Embedding
↓
Attention
↓
Transformer
↓
LLM
↓
Prompt
↓
RAG
↓
Agent

因为:

LLM 并不是 AI 的终点。

它只是:

现代 AI 的"大脑底座"。

理解 LLM。

你才真正明白:

为什么 ChatGPT 能聊天、写代码、做知识库,以及为什么它有时会"一本正经地胡说八道"。

相关推荐
IT_陈寒5 小时前
Vue这个特性差点让我加班到凌晨,谁懂啊
前端·人工智能·后端
D2aZXN3FhrDa7e2125 小时前
佛山AI智能获客系统适配性:工厂门店如何挑选工具
人工智能·美诚科技有限公司
机器之心5 小时前
WAIC现场,这家公司让一群不同的机器人共用一个大脑
人工智能·openai
小白巨白5 小时前
玫瑰花园管理系统:AI识病+3D可视化,一套面向中小型玫瑰种植园的数字化管理工具
css·人工智能·计算机视觉·html5
延凡科技5 小时前
多场景落地复盘:端边云架构无人机智能巡检系统设计与实践
大数据·数据结构·人工智能·科技·架构·无人机·能源
科技圈观察5 小时前
壹沓科技WAIC全球首发小沓OS与小沓KE,重塑供应链AI基础设施
人工智能·科技
CV-Climber6 小时前
检索技术的实际应用
人工智能·算法
颜酱6 小时前
01 | 骨架搭建:FastAPI + Vue 跑通第一个 SSE 流式问答
前端·人工智能·后端
龙腾AI白云6 小时前
世界模型被视为破局关键
人工智能·virtualenv·知识图谱·pygame
新知图书6 小时前
10.1 项目背景与需求分析(智能客服智能体开发)
人工智能·agent·ai agent·智能体·扣子