Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

第六十五 通用人工智能

通用人工智能(Artificial General Intelligence, AGI)指具备与人类相当甚至超越人类的通用认知能力的人工智能——能够理解、学习、推理、规划并应对任意领域任务的智能。与只擅长单一任务的**狭义人工智能(ANI)**不同,AGI 追求的是“像人一样思考、什么都能做“。


一、从 ANI 到 AGI

1.1 人工智能的三个层次

层次全称能力现状
ANI狭义人工智能只擅长特定任务(下棋、翻译、识图)已实现,遍地都是
AGI通用人工智能任何智力任务都能胜任尚未完全实现,正在逼近
ASI超级人工智能全面超越人类智能理论构想

1.2 ANI 与 AGI 的对比

维度ANIAGI
任务范围单一/窄范围任意任务
迁移能力换任务需重新训练举一反三,快速迁移
常识推理基本没有需要具备
自主学习依赖标注数据从少量样本/经验学习
代表AlphaGo、人脸识别、机器翻译ChatGPT、GPT-4 等(接近)
          能力
           ▲
           │        AGI(目标)
           │      ╱
           │    ╱  大语言模型(当前)
           │  ╱
           │╱────────── ANI(已实现)
           └───────────────────────▶ 任务广度

二、AGI 的能力维度

2.1 核心能力

能力说明相关技术
理解理解自然语言、图像、语音等大模型、多模态
推理逻辑推理、数学计算、因果分析CoT(思维链)、推理模型
规划分解目标、制定多步计划Agent、树搜索
学习从数据、反馈、交互中改进预训练、微调、RLHF
记忆长期存储与检索知识RAG、记忆系统
创造生成新的内容与方案生成式模型
交互使用工具、与人协作Function Calling、Agent
自我意识理解自身状态与目标尚属研究前沿

2.2 评估 AGI 的测试

测试说明
图灵测试机器能否让人类无法分辨其与人类的对话(1950)
ARC(抽象推理语料库)测试流体智力:从少量示例归纳规律
MMLU(大规模多任务语言理解)57 个学科的综合知识测试
AGIEval面向人类的标准化考试(高考、LSAT、SAT 等)
GPQA(研究生级问答)博士级科学问题的推理能力

三、大语言模型:AGI 的路线

3.1 为什么大模型被认为是 AGI 的雏形

特性说明
涌现能力模型规模超过阈值后出现小模型没有的能力
上下文学习不更新参数,仅凭提示词中的示例学会新任务
思维链通过“逐步思考“提升推理能力
工具使用调用代码、搜索、API 扩展能力边界
多模态统一处理文本、图像、音频、视频

3.2 关键里程碑

1950   图灵提出"机器能否思考"(图灵测试)
1956   达特茅斯会议:人工智能学科诞生
2012   AlexNet 在 ImageNet 夺冠,深度学习崛起
2017   Transformer 架构问世("Attention Is All You Need")
2018   GPT-1 发布,预训练+微调范式确立
2020   GPT-3 展示涌现能力(1750 亿参数)
2022   ChatGPT 发布,AGI 讨论进入大众视野
2023   GPT-4 通过多模态与复杂推理测试
2024   推理模型(o1、DeepSeek-R1)出现,强化学习+思维链爆发
2025   Agent 元年:AI 自主执行多步骤真实任务

3.3 Scaling Law(规模定律)

大模型的能力随参数量、数据量、计算量的增大而可预测地提升:

模型能力 ∝ 参数规模 × 数据规模 × 算力
要素含义代价
参数模型内部权重数量训练成本指数增长
数据训练语料质量与数量高质量数据接近枯竭
算力GPU 训练计算量电力与硬件成本

但 Scaling Law 并非无限有效:需要算法创新(如思维链、强化学习、稀疏模型)与架构创新(如 MoE、MLA)来持续突破瓶颈。


四、AGI 的技术路线

4.1 主要路线对比

路线思路代表现状
大语言模型海量文本预测下一个词GPT 系列、DeepSeek最接近 AGI
多模态大模型统一文本/图像/音频/视频GPT-4o、Gemini快速推进
具身智能智能体在物理世界中行动人形机器人、自动驾驶早期
世界模型在内部建模真实世界的规律Sora、Genie探索阶段
神经符号神经网络+符号逻辑结合研究前沿争议较大
强化学习从交互与奖励中学习AlphaGo、DeepSeek-R1重要组成

4.2 智能体(Agent)

Agent 是 AGI 落地的重要形态:大模型作为“大脑“,通过工具与环境交互,自主完成任务。

用户目标
   │
   ▼
┌──────────────┐  规划    ┌──────────┐
│  大模型(大脑)  │ ───────> │ 任务分解   │
└──────┬───────┘          └────┬─────┘
       │ 观察反馈                │ 调用
       ▼                        ▼
┌──────────────┐            ┌──────────┐
│ 工具/环境     │ <───────── │ 搜索/代码/ │
│(浏览器、API) │            │ 终端/API   │
└──────────────┘            └──────────┘
组件说明
规划把大目标拆成可执行的小步骤
记忆上下文记忆 + 长期记忆(向量数据库)
工具调用搜索引擎、代码执行器、外部 API
反思根据结果修正计划(ReAct、Self-Refine)

4.3 思维链(Chain of Thought)

让模型“先思考再回答“,显著提升复杂推理能力:

普通提示:  27 × 13 = ?
直接回答:  351

思维链提示:
27 × 13 = 27 × (10 + 3)
        = 270 + 81
        = 351

五、对齐与安全

5.1 为什么需要对齐

AGI 的能力越强,其目标与人类不一致的风险就越大——这就是对齐问题(Alignment Problem):如何确保 AI 的目标、行为与人类价值观一致。

5.2 对齐技术

技术说明
RLHF(人类反馈强化学习)用人类偏好数据训练奖励模型,再微调模型
DPO(直接偏好优化)无需奖励模型,直接优化偏好
红队测试专门攻击模型找出漏洞与偏见
宪法式 AI用一组原则约束模型行为
可解释性理解模型内部表征(稀疏自编码器等)

5.3 安全风险

风险说明
幻觉一本正经地编造错误事实
偏见训练数据中的歧视性观点
越狱提示词攻击绕过安全限制
滥用深度伪造、自动化攻击、虚假信息
失控能力超过人类控制范围(长期风险)

六、AGI 的影响

6.1 经济与就业

影响说明
替代重复性、标准化工作被自动化
增强人机协作,提升生产力
新职业提示词工程、AI 训练师、模型治理
财富集中算力与数据集中可能加剧不平等

6.2 科学加速

AGI 可以加速科学研究:蛋白质结构预测(AlphaFold)、新材料发现、药物研发、数学证明(AlphaProof)——“AI 科学家“正在成为现实。

6.3 治理与监管

举措地区/组织
《人工智能法案》欧盟(按风险分级监管)
《生成式人工智能服务管理暂行办法》中国
AI 安全峰会英国、韩国等(国际协调)
OpenAI/Anthropic 安全承诺前沿实验室自律

七、AGI 的时间线之争

观点代表人物/机构预测
乐观派Sam Altman(OpenAI)AGI 可能在未来几年到十年内出现
谨慎派Geoffrey Hinton、Yoshua Bengio安全风险巨大,需暂停前沿研发
怀疑派Gary Marcus 等当前大模型只是“聪明的鹦鹉“,非真 AGI
工程派Dario Amodei(Anthropic)强大 AI 十年内可达,规模是关键

无论时间线如何,**从“能聊天“到“能干活“再到“能自主决策“**的每一步,都伴随工程与伦理的双重挑战。


八、Rust 与 AGI 生态

8.1 Rust 在 AI 领域的优势

优势说明
性能接近 C/C++,适合推理引擎与训练基础设施
内存安全无 GC、无悬垂指针,适合高并发推理服务
部署单二进制分发,云原生友好(见第 63 章)

8.2 Rust AI 生态

Crate用途
candleHuggingFace 的 Rust 深度学习框架
burn灵活通用的 Rust 深度学习框架
ortONNX Runtime 绑定(模型推理)
tch-rsPyTorch C++ 库绑定
tokenizersHuggingFace Tokenizer(极快)
llama.cppC/C++ 推理引擎(Rust 可 FFI 调用)
/*
[dependencies]
candle-core = "0.9"
*/
// 用 candle 加载模型做推理的示意(简化)
use candle_core::{Device, Tensor};

fn main() -> Result<(), Box<dyn std::error::Error>> {
    let device = Device::Cpu;
    // 创建 2×3 矩阵并计算 softmax
    let a = Tensor::randn(0f32, 1.0, (2, 3), &device)?;
    let b = a.softmax(1)?;
    println!("{b:?}");
    Ok(())
}

九、总结与练习

本章小结

知识点要点
智能层次ANI(已实现)→ AGI(正在逼近)→ ASI(构想)
核心能力理解、推理、规划、学习、记忆、创造、交互
大模型路线涌现能力、思维链、多模态、工具使用
技术路线大模型、具身智能、世界模型、神经符号
Agent规划 + 记忆 + 工具 + 反思
对齐与安全RLHF、红队测试、幻觉、偏见、越狱
影响就业、科学加速、监管治理
Rust 生态candle、burn、ort、tokenizers

练习建议

  1. 思维链实验:给一个开源模型(如 DeepSeek、Qwen)出同一道数学题,分别用“直接回答“和“逐步思考“提示,对比准确率。
  2. Agent 设计:用 Function Calling 实现一个“查天气并安排行程“的 Agent,画出规划-调用-反馈的流程图。
  3. 幻觉检测:让大模型回答 10 个事实性问题,逐个验证答案真实性,总结幻觉出现的规律。
  4. 越狱与防御:尝试构造 3 种越狱提示,分析其原理,再用系统提示词加固模型。
  5. 本地推理:用 llama.cpp 或 candle 在本地部署一个小模型,测量不同量化精度下的速度与质量。
  6. 伦理辩论:围绕“AGI 出现后谁该为它的行为负责“写一篇短文,从技术、法律、伦理三个角度论证。