第 03 章 三大流派:符号主义 / 连接主义 / 行为主义

第 03 章 三大流派:符号主义 / 连接主义 / 行为主义

系列:从 0 开始学 AI · 第 3 章 / 共 365 章 上一篇:第 02 章《AI 发展简史》 阅读时长:约 11 分钟|含可运行代码


开场:AI 内部吵了 60 年的三个"门派"

你可能以为 AI 是一个统一的学科。但实际上,从诞生那天起,AI 内部就分成了三个门派,争论了几十年:

  • 一派说:要像人一样,靠"逻辑规则"思考。
  • 一派说:要像大脑一样,靠"神经元连接"学习。
  • 一派说:别管内部,要看"行为"对不对,靠奖励/惩罚来学。

这一章看懂三个门派,你就明白两件事: 为什么今天赢的是"连接主义"?以及,另外两派其实也没死,只是换了马甲活在今天的 AI 里。


概念讲解:三派到底在争什么

一张表看清三派

流派 核心思想 类比 代表方法 今天在哪
符号主义 用"符号+规则"表示知识,靠逻辑推理 像人"用语言和逻辑思考" 专家系统、知识图谱、推理机 知识图谱、逻辑推理组件仍在使用
连接主义 用"大量神经元连接"从数据中学习 像大脑"靠突触连接" 神经网络、深度学习 当下主流,你学的大半是它
行为主义 不看内部结构,只看"行为结果",靠试错+奖惩 像动物"靠条件反射学习" 强化学习、控制论 游戏 AI、机器人、自动驾驶决策

一句话记住三派

符号主义问"怎么想"、连接主义学"怎么算"、行为主义管"怎么做"。

为什么最后是"连接主义"赢了?

不是它最高级,而是它最能打:

  1. 符号主义:把"猫长什么样"写成规则?写不完。真实世界太复杂、规则太脆。
  2. 行为主义 :强项是"在环境里试错",但需要海量试错,且难以像深度学习那样"一学顶所有"。
  3. 连接主义 :只要给数据、给算力,它就能自己学会复杂规律------正好吃下互联网时代的海量数据红利。

关键认识:三派不是非此即彼。今天的 AI 是"连接主义为主、其余两派为辅助"的混血。 比如:大模型生成 + 工具调用里的"规则校验"是符号主义;游戏 AI、让模型"一步步试"的 Agent 是行为主义/强化学习。

用你熟悉的场景理解三派

你做广告 SDK、推荐、客户端开发,其实每天都在接触它们:

  • 连接主义:广告点击率预测用的神经网络;端上的人脸识别。
  • 符号主义:规则引擎过滤垃圾请求、白名单校验、合规判断。
  • 行为主义:推荐里的"多臂老虎机"(边尝试边调整,试错了就少推)。

最小可运行代码:亲手对比"符号"与"连接"的差别

为了把抽象流派变成能摸的东西,我们做一个小实验:同一件事(判断"成绩是否及格:>=60"),分别用符号规则和**"伪连接主义"的学习**来做,直观感受两者的差别。

运行环境:Python 3.8+,pip install numpy

python 复制代码
import numpy as np

# 成绩样本
成绩 = np.array([45, 62, 88, 30, 59, 60, 100])

# ---------- 流派1:符号主义(写规则) ----------
def 符号判断(x):
    # 规则:>=60 及格
    return 1 if x >= 60 else 0

# ---------- 流派2:连接主义(从数据学规律) ----------
# 给 3 个"例子",让一个线性模型自己找阈值
已知成绩 = np.array([40, 60, 90])
已知结果 = np.array([0, 1, 1])   # 40不及格,60/90及格

# 用最简单的方式学一个"权重w和偏置b":求一个分界线
w = (1.0 - 0.0) / (90 - 40)      # 数据里的变化率
b = 0.0 - w * 40                 # 让40分→0

def 连接判断(x):
    return 1 if (w * x + b) > 0.5 else 0

# 对比
print("成绩 | 符号主义(规则) | 连接主义(从数据学)")
for x in 成绩:
    print(f" {x:>3}  |     {'及格✅' if 符号判断(x)==1 else '不及格❌'}    |     {'及格✅' if 连接判断(x)==1 else '不及格❌'}")

print("\n连接主义学到的规律:及格线≈", round((0.5 - b) / w))

结果解读(看图说话)

scss 复制代码
成绩 | 符号主义(规则) | 连接主义(从数据学)
  45  |     不及格❌     |      不及格❌
  62  |     及格✅     |      及格✅
  88  |     及格✅     |      及格✅
  30  |     不及格❌     |      不及格❌
  59  |     不及格❌     |      不及格❌
  60  |     及格✅     |      及格✅
 100  |     及格✅     |      及格✅

两个流派在这个例子上结果一样。但请你注意它们的本质差别:

  • 符号主义 :是我(人)写死了规则 >=60,机器没"学"。
  • 连接主义 :我只给了它 3 个例子,它自己从数据里算出了及格线≈60。

这就是第 1 章那句话的具象化 :连接主义"从数据学",这才是现代 AI 的引擎。而你写规则的能力(符号主义)也别丢------真实 AI 系统里,神经网络负责"学",规则负责"兜底/校验",两者配合。


常见坑(认知坑,不涉及报错)

常见误解 真相
"神经网络 = 整个 AI" 只是连接主义一支;符号主义、强化学习仍在用
"AI 全靠深度学习" 复杂系统常是"深度+规则+强化"混合
"三派势不两立" 现代 AI 是混血,各取所长
"学了深度学习就够了" 看应用:做推荐/识别够;做 Agent/游戏决策会用到强化学习

动手练习(今天就能完成)

  1. 跑通上面代码,确认输出一致。
  2. "踢馆"连接主义 :把例子里的 已知成绩 改成 [40, 50, 90](中间塞一个不及格的),看连接主义算出的及格线会不会变歪?数据差 → 学的规律就歪,这个教训很重要。
  3. 做一个"三派归类"小练习:把下面 4 个场景分别归到三派:① 垃圾短信规则过滤;② 照片美颜的人脸检测;③ 让 AI 自己下棋练成高手;④ 大模型调用你写的校验函数。(答案:①符号 ②连接 ③行为/强化 ④混合,前两者是符号。)

延伸思考(留给发散思维)

  • 迁移到你的工作:你维护的广告 SDK / 合规体系里,哪些是"符号规则"、哪些可以换成"从数据学"?规则写不动的部分,正是 AI 的切入点。
  • 反事实提问 :如果当年没有互联网的海量数据,连接主义还能赢吗?------"算法 + 数据 + 算力"三位一体再次出现,请记住这个判断框架。
  • 前瞻:既然三派是混血,那么"让大模型自己写规则(符号)再自我校验(连接)"是不是未来的 Agent 形态?先记下,第 276 章我们讲 Agent 时回看它。

下一篇预告

你知道了三派,也知道今天赢的是"连接主义"。下一章(第 4 章《机器学习、深度学习、大模型到底什么关系》),我们把贯穿前 3 章的四个词------AI / ML / DL / 大模型------的关系彻底钉死,配一张层级图,往后 361 章都用得上。

明天见。


本文为《从 0 开始学 AI》第 03 章。已发布:第 01 章《AI 全景》、第 02 章《AI 发展简史》。欢迎收藏专栏。

相关推荐
mingbaiceping1 小时前
2026年国际化复旦-华盛顿大学EMBA:申请指南
人工智能
对空六课1 小时前
RFM分层边界变化的回溯计算
大数据·服务器·前端·数据库·人工智能·算法·数据分析
用户1917291270831 小时前
企业本地推理算力怎么选?消费级卡与数据中心卡的 6 项参数实测对比
人工智能
IT_陈寒1 小时前
Vite打包的诡异行为,让我差点提交了个错误版本
前端·人工智能·后端
用户360055579002 小时前
【FHE 同态加密】我们如何实现同态加密推理(十四):为什么 `RESULT=PASS` 不是判据(纯 C11 · 零依赖)
人工智能
Starry-sky(jing)2 小时前
Hermes Agent 部署后怎么升级?v0.21.7 Linux 源代码版实测
linux·人工智能·ai agent·版本升级·hermes agent
柯南46682 小时前
【AI工程师精讲】10:微调方案选型:全参微调、LoRA、QLoRA 到底怎么选
人工智能·ai编程
黄权光2 小时前
AI智能体项目实战记录(02):初始化 Python 项目
人工智能
小蒋观天下2 小时前
厂区人员徘徊游荡判别——基于时序轨迹速度的逗留行为分级算法落地
大数据·人工智能·深度学习·算法·机器学习·ai大模型