第 III 部分 · 知识、推理与规划

第 10 章 知识表示

Chapter 10 · Knowledge Representation

⏱ 建议学习时长:约 4 小时

本章导读

逻辑给了语法,本体论决定「用什么样的概念谈论世界」:类别与对象、事件与时间、空间与心理状态,以及大规模本体工程的方法论。

学习要点

核心概念

术语English一句话解释
本体论Ontology关于世界由哪类事物组成的理论
类别Category用谓词或对象化集合表达的物种类别
组合层次Mereology部分与整体构成的结构层次
流Fluent随时间变化的世界属性
情景演算Situation Calculus把世界变化编码为情景序列的逻辑框架
事件演算Event Calculus以事件为主角、带时间区间的表示框架
信念修正Belief Revision新信息与旧信念冲突时的理性更新
心理对象Mental Objects对信念、欲望、意图的表示(模态性)
本体工程Ontological Engineering大规模领域概念建模的实践

配套代码(aima-python)

aima-python 是官方维护的开源算法库(MIT 协议),建议每学完一章就跑一遍对应模块的示例。

延伸资源