发布网友 发布时间:2022-05-29 23:10
共1个回答
热心网友 时间:2024-09-17 00:59
知识是人们在长期的生产和科学研究中积累起来的对客观事物本质及其规律的认识。要用计算机进行知识处理,必须解决知识获取、知识表示和知识应用这三个基本的问题。知识处理系统的建造和完善要不断地重复“获取知识—表示知识—运用知识—修正知识”这样一个循环的过程。首先,需要从人的经验或书本中提炼抽取知识,因此需要研究获取知识的各种方法和途径。另外,知识又是一种抽象的东西,要让它在计算机之间传递,就必须以某种形式把它表示出来,这就是知识处理中要研究的知识的表示问题。在获取了知识并以适当的方式表示之后,就必须研究如何应用或在什么地方应用知识才能使知识系统发挥作用。
知识表示是人工智能的基本问题,它影响着整个知识处理系统的实现。面向对象的知识表示方法,是在框架知识表示方法的基础上,借鉴了语义网表示方法中的ISA联系,结合面向对象概念定义的一种知识表示方法。这种表示方法把知识看作对象类,将客观事物和规律的属性以及它们的行为特性封装起来,并通过对象之间的继承关系和约束关系表示它们的结构和联系。
系统的知识库采用面向对象的知识表示方法来描述知识。面向对象的知识表示法是在框架知识表示的基础上与语义网络表示相结合,应用面向对象的概念定义的一种知识表示方法。