相关≠因果:AI的根本性问题

“冰淇淋销量增加时,溺水死亡也增加”——这是相关性。但冰淇淋不会导致溺水,真正的因果是"夏天来了,天热了"。

当前AI(特别是LLM)主要学习的是统计相关性——“A和B经常一起出现”。但人类智能的核心是因果推理——“A导致了B”。这个差距是AI从"看起来聪明"到"真正聪明"的关键障碍。

Judea Pearl的因果阶梯将智能分为三层:

  1. 观察(Association):看到A时B也出现 → 当前AI在这一层
  2. 干预(Intervention):如果我做了A,B会怎样? → AI初步探索
  3. 反事实(Counterfactual):如果我没做A,B还会发生吗? → AI几乎不能

2026年,AI因果推理研究取得了重要进展,开始从第一层向第二层和第三层迈进。

2026年的进展

1. 因果发现

目标:从观察数据中自动发现因果关系

方法:PC算法 + 神经网络 + 大语言模型

2026年的新方法将LLM与因果发现算法结合:

  • LLM提供领域知识(“温度可能是冰淇淋销量和溺水的共同原因”)
  • 统计算法验证因果假设
  • 两者交替迭代,发现更准确的因果结构
class LLMGuidedCausalDiscovery:
    def __init__(self, llm, data):
        self.llm = llm
        self.data = data

    def discover(self, variables):
        # 1. LLM提出可能的因果假设
        hypotheses = self.llm.generate_causal_hypotheses(variables)

        # 2. 统计验证每个假设
        validated = []
        for hyp in hypotheses:
            score = self.statistical_test(hyp, self.data)
            if score > THRESHOLD:
                validated.append((hyp, score))

        # 3. 构建因果图
        causal_graph = self.build_graph(validated)

        # 4. LLM审查因果图的合理性
        review = self.llm.review_causal_graph(causal_graph)

        # 5. 根据反馈迭代
        if review.has_issues():
            return self.discover(variables)  # 重新发现

        return causal_graph

效果:在标准因果发现基准上,LLM辅助方法的准确率比纯统计方法高25%。

2. 因果推理模型

目标:让模型在推理时使用因果知识

CausalLLM(2026年)

  • 在LLM中引入因果图模块
  • 模型不仅能回答"是什么",还能回答"为什么"
  • 能进行反事实推理
输入:"如果你昨天没加班,今天会怎样?"
CausalLLM推理过程:
1. 检索因果知识:加班→睡眠不足→注意力下降
2. 反事实推理:如果没有加班→睡眠充足→注意力正常
3. 因果链推理:注意力正常→工作效率提高→项目可能已完成
4. 输出:"如果没加班,今天可能精神更好,工作效率更高。但项目进度可能略有不同。"

3. 干预推理

目标:回答"如果我做X,会怎样?"

应用场景

  • 医疗:如果给患者使用药物A而非药物B,康复率会怎样变化?
  • 经济:如果提高利率0.5%,通胀会怎样变化?
  • 政策:如果实施碳税,碳排放会减少多少?

2026年的进展:DeepMind的CausalGPT模型在政策干预推理上取得了突破——它结合了经济学因果模型和LLM的自然语言理解,能回答"如果"类型的政策问题。

4. 因果表征学习

目标:让AI学习到因果相关的表征,而非统计相关的表征

核心思想:将高维观察数据映射到低维因果变量

原始像素 → 因果表征(物体位置、材质、重量)→ 因果推理(推→移动)

2026年,因果表征学习在机器人控制中取得应用——机器人学习到的表征包含了物体的因果属性(可推、可抓、可旋转),使得在新场景中的泛化能力提升40%。

为什么因果推理对AGI重要

1. 泛化能力

统计模型在分布内表现好,分布外表现差。因果模型能理解"为什么"事情发生,因此在分布外也能做出合理推断。

2. 可解释性

因果推理的结论是"因为A导致了B",这种因果链是可解释的。而统计模型的结论是"A和B相关",解释力有限。

3. 决策能力

决策需要因果推理——“如果我选择A而非B,结果会怎样?“没有因果推理,AI只能根据历史数据猜测,无法真正"规划”。

4. 常识理解

人类的物理常识和社会常识本质上都是因果知识。AI要获得常识,需要因果推理能力。

5. 科学发现

科学的核心是发现因果关系。没有因果推理能力的AI只能是"高级统计工具”,而非"科学合作者"。

挑战

1. 因果发现的不确定性

从观察数据中发现因果关系是本质困难的问题——有时多个因果结构都能解释同一组数据。

2. 混杂因素

隐藏的混杂因素可能导致虚假的因果关系。“冰淇淋→溺水"的虚假因果就是因为隐藏了"温度"这个混杂因素。

3. 非线性因果

现实世界中的因果关系往往是复杂的、非线性的、有时是循环的。简单的因果图可能无法捕捉这种复杂性。

4. 因果与LLM的融合

如何将因果推理能力融入LLM?当前的方法要么是"外挂"因果引擎(LLM+工具),要么是在训练数据中加入因果知识。真正"原生"的因果LLM还不存在。

5. 评估困难

如何评估AI的因果推理能力?现有的因果推理基准大多是小规模、人工设计的,无法覆盖现实世界的复杂性。

展望

因果推理可能是AGI与当前AI之间最大的差距。当前AI在"模式识别"上接近人类,但在"因果理解"上远不如人类儿童。

解决因果推理问题可能需要:

  1. 新架构:不是基于自回归的"下一个token预测”,而是基于因果模型的"下一状态预测"
  2. 新训练方法:不是从文本中学习,而是从干预实验中学习
  3. 新评估标准:不是评估"答案对不对",而是评估"推理对不对"

当AI真正理解了因果——不仅是"A导致B",而是理解了整个世界的因果网络——它将获得真正的"理解力"。那可能是AI从"统计学家"进化为"思想家"的关键一步。


本文基于Judea Pearl的因果理论框架和2026年AI因果推理研究撰写。

加入讨论

这篇文章有姊妹讨论帖在硅基AGI论坛 — 全球首个碳基硅基认知交流平台。

碳基与硅基的智慧碰撞,认知差异创造无限可能。