知识的表示方法
知识是一个抽象的术语,用于尝试描述人对某种特定对象的理解。
在智能系统中,知识通常是特定领域的。为了能让智能系统理解、处理知识,并完成基于知识的任务,首先得对知识构建模型,即知识的表示。尽管知识表示是人工智能中最基本的,某种程度上来讲最熟悉的概念,但对于“什么是知识表示”这个问题却很少有直接回答。
根据不同的任务、不同的知识类型,会有不同的知识表示方法。目前常用的知识表示方式有状态空间法、问题规约法、谓词逻辑、语义网络、本体技术等。
对于传统人工智能问题,任何比较复杂的求解技术都离不开两方面的内容————表示和搜索。
当然,为了解决实际复杂问题,通常需要用到多种不同的表示方式。这是因为,每种数据结构都有其优缺点,而且没有哪一种单独拥有一般需要多种不同功能。
状态空间表示
状态空间法,它是以状态和算符为基础来表示和求解问题的。
问题状态描述
状态是为描述某类不同事物间的差别而引入的一组最少变量q0,q1,······,qn的有序集合。