人工智能:第 2 章 知
识 表 示
人类智能活动一般都是基于一定知识而进行的,比如,求解几何问题时总要知道一些基本的公理或定理,医生在看病过程中也要有一定的医学知识等。人类开展的这些活动都离不开相关的领域知识,也就是说只有当人们具备了一定的知识之后,才能对问题进行分析、推理和综合等。可以认为知识是人类智能活动的物质基础与条件。
人工智能主要研究使用人工系统( 机器或计算机)
来模拟人类的智能活动。首先需要考虑的内容就是如何使该人工系统具有知识,即如何将知识表达出来并存储到人工系统当中去,这就是知识的表示问题。知识表示是人工智能研究的一个重要课题,不同的知识有不同的表示方法,且对于不同问题,其表示也各不相同,
一个合理的知识表示不仅会使得问题求解变得容易,并且还有较高的求解效率。为此,人们研究了许多知识的表示方法,本章将介绍主要的几种。