Demo 02

专家系统:专家知识能否写成 if-then 规则?

专家系统把人类专家经验写成 if-then 规则。这个章节展示规则推理为何一度有效,以及例外和模糊边界为什么让规则库难以维护。

教学型交互案例

专家系统推理演示

专家知识能否写成规则?为什么规则系统会脆弱?

IF bird + wings + healthy 结论:它很可能会飞

规则系统擅长处理边界清晰、条件稳定的问题。

IF bird + penguin 例外:企鹅是鸟,但不会飞

当例外越来越多,规则之间开始互相覆盖甚至冲突。

规则链正常触发

结论:它很可能会飞 规则系统擅长处理边界清晰、条件稳定的问题。

学习目标
  • 理解 if-then 规则如何把专家知识转成可解释推理。
  • 观察例外条件如何让规则之间产生冲突。
  • 说明专家系统为什么会遇到知识获取和维护成本瓶颈。
简化说明

本案例是教学示意,规则和例外都是预设;它不代表真实专家系统的完整推理引擎。

观察指南

规则系统的问题常常出现在例外越来越多的时候

它之前的问题是通用搜索缺少领域知识。专家系统解决了可解释的专业规则推理,但没有解决知识获取瓶颈、规则冲突和维护成本。后续影响是知识工程、规则引擎和混合推理系统。

参考资料

Concept Check

用一个问题检验核心直觉

自测只帮助你检查理解,不影响继续学习。记录仅保存在本设备。

一条 if-then 规则什么时候可以在演示中触发?