第1页共29页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共29页第2章知识表示知识表示是人工智能研究中极为重要的研究课题之一
无论应用人工智能技术解决什么问题,首先遇到的就是所涉及的各类知识如何加以表示
不同的知识有不同的表示方法,研究知识表示方法,不单是解决如何将知识存储在计算机中,更重要的是应该能够方便和正确地使用知识
合理的知识表示,可以使问题求解变得容易,并且有较高的求解效率
评价一个好的知识表示系统应具有以下几点:①具有表示某个专门领域所需要的知识能力,并保证知识库中的知识是相容的;②具有从已知知识推导出新知识的能力,容易建立表达新知识所需要的新结构;③便于新知识的获取,最简单的情况是能够由人直接输入知识到知识库中;④便于将启发式知识附加到知识结构中,以便把推理集中在最希望的方向上
为了实现上述目标,人们至今已提出了几十种甚至上百种的知识表示方法
但没有一种表示能包打天下
较为常见的知识表示方法有:一阶谓词逻辑表示√产生式表示或称规则表示√语义网表示√框架表示√面象对象表示过程表示脚本表示神经元表示特性表表示2
1一阶谓词逻辑表示谓词逻辑是一种形式语言,也是目前能够表达人类思维活动的一种最精确的语言
它与人类的自然语言比较接近,即可方便地存储到计算机中,又可被计算机进行精确处理
因此,谓词逻辑是最早且最主要用于人工智能知识描述的方法之一
它是一种基于数理逻辑的知识表示方式
而数理逻辑是一门研究推理的科学,它作为人工智能的基础,在人工智能的发展中占有重要地位
人工智能中用到的逻辑可第2页共29页第1页共29页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共29页分为两大类:①一阶经典命题逻辑和谓词逻辑②除经典以外的那些逻辑2
1一阶谓词逻辑表示的逻辑基础谓词逻辑是在命题逻辑的基础上发展起来