图4-1 知识表示方法体系
总之,人工智能问题的求解是以知识表示为基础的。如何将已获得的有关知识以计算机内部代码形式加以合理地描述、存储、有效地利用,便是知识表示应解决的问题。知识表示的研究内容集中在两个方面,其一是表示观的研究,牵涉到认识论、本体论、知识工程等方面;其二就是表示方法的研究,各种表示方法的应用。
人工智能中知识表示研究的特点
◇ 智能行为所特有的灵活性问题。“常识问题”不能概括成一类简洁的理论,表示方法的理论研究是大量小理论的集合。
◇ 人工智能的任务受到计算装置的约束。这就导致了所采用的“表示方法”必须同时满足“刻画智能现象”与“计算装置可接收”这两个有时是矛盾的条件。
处理矛盾的方法不同导致了不同的表示观。