本体知识系统人工智能概要课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《本体知识系统人工智能概要课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本体 知识 系统 人工智能 概要 课件
- 资源描述:
-
1、Artificial IntelligenceOntology:1 Graduate University,Chinese academy of Sciences.人工智能人工智能Artificial Intelligence第1页,共41页。Artificial IntelligenceOntology:2 Graduate University,Chinese academy of Sciences.本体知识系统本体知识系统第2页,共41页。Artificial IntelligenceOntology:3 Graduate University,Chinese academy of Sc
2、iences.主要内容主要内容 本体的基本概念本体的基本概念 语义语义WebWeb 本体描述语言本体描述语言 本体构造本体构造 本体映射本体映射 本体知识管理本体知识管理 大规模知识系统大规模知识系统第3页,共41页。Artificial IntelligenceOntology:4 Graduate University,Chinese academy of Sciences.主要内容主要内容 本体的基本概念本体的基本概念 语义语义WebWeb 本体描述语言本体描述语言 本体构造本体构造 本体映射本体映射 本体知识管理本体知识管理 大规模知识系统大规模知识系统第4页,共41页。Artific
3、ial IntelligenceOntology:5 Graduate University,Chinese academy of Sciences.本体的基本概念(本体的基本概念(1)本体:本体:哲学界:最初本体是哲学理论的术语,关于存在及其本质规律的学说哲学界:最初本体是哲学理论的术语,关于存在及其本质规律的学说,是表示对象及其相互关系的理论。,是表示对象及其相互关系的理论。信息科学:常用于指层次化的数据结构,其中包含了对象及其关系,信息科学:常用于指层次化的数据结构,其中包含了对象及其关系,以及相关领域的规则以及相关领域的规则 人工智能:被用于知识管理、自然语言处理、电子商务、教育以及语
4、人工智能:被用于知识管理、自然语言处理、电子商务、教育以及语义义WEB等领域。语义等领域。语义WEB需要构造不同的本体,用于不同的表示语需要构造不同的本体,用于不同的表示语言、查询语言和推理语言。言、查询语言和推理语言。一个本体定义了组成主题领域的词汇的基本术语和关系,以及用于组合术语和关一个本体定义了组成主题领域的词汇的基本术语和关系,以及用于组合术语和关系以及定义词汇外延的规则系以及定义词汇外延的规则Neches1991-即要建立一个本体,首先要识即要建立一个本体,首先要识别所面对领域的基本术语和这些术语的关系,然后要识别组合这些术语别所面对领域的基本术语和这些术语的关系,然后要识别组合这
5、些术语和关系的规则,并提供这些术语和关系的规则和关系的规则,并提供这些术语和关系的规则第5页,共41页。Artificial IntelligenceOntology:6 Graduate University,Chinese academy of Sciences.本体的基本概念(本体的基本概念(2)Gruber和和Borst1997的定义:的定义:本体是概念化的一个显式的规格说明本体是概念化的一个显式的规格说明Gruber 1993 本体可定义为被共享的概念化的一个形式的规格说明本体可定义为被共享的概念化的一个形式的规格说明Borst1997共同点:都强调了给出形式解释的可能性共同点:都强
6、调了给出形式解释的可能性主要缺点:对主要缺点:对“概念化概念化”一词并没有给出明确地解释一词并没有给出明确地解释概念化涉及通过标示某个现象的相关概念而得到的这个现象的抽象模型。显式地指出所用概念化涉及通过标示某个现象的相关概念而得到的这个现象的抽象模型。显式地指出所用的概念的类型,以及定义概念所使用的约束。形式化是指本体应该是机器可读的。共享反映的概念的类型,以及定义概念所使用的约束。形式化是指本体应该是机器可读的。共享反映了这样一个观念,即本体获取了一致的知识,它不是某个个体私有的,而是可以被一个群体了这样一个观念,即本体获取了一致的知识,它不是某个个体私有的,而是可以被一个群体所接受的。所
7、接受的。Studer1998第6页,共41页。Artificial IntelligenceOntology:7 Graduate University,Chinese academy of Sciences.本体的基本概念(本体的基本概念(3)本体的作用本体的作用 人与组织之间的信息交流。本体的核心概念是知识共享,通过减少概念和术语上的歧义,本体描述为某一组织或是工作小组提供了一个统一框架或是规范模型,使得来自不同背景、持不同观点和目的的人员之间的理解和交流成为可能,并保持语义上的一致性。系统之间的互操作。应用程序使用本体论实现异构系统之间的互操作,即不同系统或工具之间的数据传输。如语义We
8、b服务就属于此类。需求分析和系统设计的基础。支持知识重用。显式地定义对领域的认识。以往在处理领域相关问题时,领域知识往往被隐含地硬编码到程序中去,这样领域知识既难以发现,又不便于改变。使用本体可以显式的描述这种领域相关的知识,使得知识能够清晰的从代码中独立出来。将领域知识同使用领域知识的操作性知识分离开来。第7页,共41页。Artificial IntelligenceOntology:8 Graduate University,Chinese academy of Sciences.本体的基本概念(本体的基本概念(4)本体的种类本体的种类第8页,共41页。Artificial Intelli
9、genceOntology:9 Graduate University,Chinese academy of Sciences.主要内容主要内容 本体的基本概念本体的基本概念 语义语义WebWeb 本体描述语言本体描述语言 本体构造本体构造 本体映射本体映射 本体知识管理本体知识管理 大规模知识系统大规模知识系统第9页,共41页。Artificial IntelligenceOntology:10 Graduate University,Chinese academy of Sciences.语义语义WebWeb(1)本体在本体在Web上的应用导致了语义上的应用导致了语义Web的诞生,其目的是
10、解决的诞生,其目的是解决Web上信息共享时的语义上信息共享时的语义问题。问题。语义语义Web提供了一个通用的框架,允许跨越不同应用程序、企业和团体的边界共提供了一个通用的框架,允许跨越不同应用程序、企业和团体的边界共享和重用数据享和重用数据。语义语义Web以资源描述框架(以资源描述框架(RDF)为基础。)为基础。RDF以以XML作为语法、作为语法、URI作为作为命名机制,将各种不同的应用集成在一起命名机制,将各种不同的应用集成在一起,对,对Web上的数据所进行的一种抽上的数据所进行的一种抽象表示。语义象表示。语义Web所指的所指的“语义语义”是是“机器可处理的机器可处理的”语义,而不是自然语言
11、语义语义,而不是自然语言语义和人的推理等目前计算机所不能够处理的信息。和人的推理等目前计算机所不能够处理的信息。从技术上讲,语义从技术上讲,语义Web要提供足够而又合适的语义描述机制。然而,从整个应要提供足够而又合适的语义描述机制。然而,从整个应用构想来看,语义用构想来看,语义Web要实现的是信息在知识级别上的共享和语义级别上要实现的是信息在知识级别上的共享和语义级别上的互操作性,这需要不同系统间有一个语义上的的互操作性,这需要不同系统间有一个语义上的“共同理解共同理解”才行。于才行。于是,本体自然地成为指导语义是,本体自然地成为指导语义Web发展的理论基础。发展的理论基础。第10页,共41页
12、。Artificial IntelligenceOntology:11 Graduate University,Chinese academy of Sciences.语义语义WebWeb(2)语义语义Web的基础架构的基础架构Tim Berners-Lee,2000 第11页,共41页。Artificial IntelligenceOntology:12 Graduate University,Chinese academy of Sciences.语义语义WebWeb(3)语义语义Web的基本构建元素的基本构建元素URI(Uniform Resource Identifiers)作为资源(
13、任何东)作为资源(任何东西都可以看作资源)标识机制,提供对资源的标准化的名字西都可以看作资源)标识机制,提供对资源的标准化的名字描述;描述;Unicode提供世界上各种语言的统一的字符编码标准;提供世界上各种语言的统一的字符编码标准;XML(Extensible Markup Language)定义了结构化的数据定义了结构化的数据描述方式,是数据互操作的语法基础;描述方式,是数据互操作的语法基础;Namespace提供将名字分类的机制,使得重名但含义不同提供将名字分类的机制,使得重名但含义不同的资源能够一起使用。的资源能够一起使用。第12页,共41页。Artificial Intelligen
14、ceOntology:13 Graduate University,Chinese academy of Sciences.语义语义WebWeb(4)语义语义Web的层次模型的层次模型(1)RDFRDF Schema Layer:RDF(Resource Description Framework)是描述数据语义的基础,它定义了描述资源以及陈述事实的三类对象:资源(resource)、属性(property)和值(value)。资源是指网络上的数据,属性是指用来描述资源的一个方面、特征、属性以及关系,陈述则用来表示一个特定的资源,它包括一个命了名的属性和它对应资源的值,因此一个RDF描述实际上
15、就是一个三元组:(objectresource,attributeproperty,valueresource or literal)第13页,共41页。Artificial IntelligenceOntology:14 Graduate University,Chinese academy of Sciences.语义语义WebWeb(5)语义语义Web的层次模型的层次模型(2)本体层:本体给出了数据的语义信息,即元数据。本体)本体层:本体给出了数据的语义信息,即元数据。本体的定义可以直接基于的定义可以直接基于RDF Schema。但是。但是RDF Schema的的词汇集的表达能力有限,因
16、此词汇集的表达能力有限,因此W3C在参考了在参考了DAMLOIL(DARPA Agent Markup Language with Ontology Inference Layer)之后,又在之后,又在RDF之上制定了之上制定了OWL(Web Ontology Language)。(3)逻辑:逻辑层在本体所描述的知识之上提供逻辑推理能)逻辑:逻辑层在本体所描述的知识之上提供逻辑推理能力(基于规则)。力(基于规则)。第14页,共41页。Artificial IntelligenceOntology:15 Graduate University,Chinese academy of Science
17、s.语义语义WebWeb(6)语义语义Web的层次模型的层次模型(4)证明层:在语义)证明层:在语义Web的开放环境中进行推理是一个困难的任务,因为任何一个推论都可能涉及到的开放环境中进行推理是一个困难的任务,因为任何一个推论都可能涉及到大量信息的处理。研究者由此提出了语义大量信息的处理。研究者由此提出了语义Web总线总线(Semantic Web Bus)的设想。的设想。语义语义Web中充斥着各种信息处理器(图中圆形所示),其中一些仅仅提供本体数据供其它处理器中充斥着各种信息处理器(图中圆形所示),其中一些仅仅提供本体数据供其它处理器使用,另外一些则根据这些本体数据构建逻辑规则,启发式引擎则
18、负责根据本体、数据和逻辑使用,另外一些则根据这些本体数据构建逻辑规则,启发式引擎则负责根据本体、数据和逻辑规则进行推理,得到规则进行推理,得到“结论结论”(Proof),并把这种结论返回到逻辑规则和本体数据中去。,并把这种结论返回到逻辑规则和本体数据中去。第15页,共41页。Artificial IntelligenceOntology:16 Graduate University,Chinese academy of Sciences.语义语义WebWeb(7)语义语义Web的层次模型的层次模型(5)可信层:在之前所有层次的基础之上,会形成无数对于)可信层:在之前所有层次的基础之上,会形成无
19、数对于某一事实的陈述,这些陈述合理与否依赖于它们所处的上下某一事实的陈述,这些陈述合理与否依赖于它们所处的上下文环境。因此当人或计算机访问这些陈述时,需要根据上下文环境。因此当人或计算机访问这些陈述时,需要根据上下文和自己的需求自行判定该陈述是否可信(文和自己的需求自行判定该陈述是否可信(Trust)。采用)。采用加密技术和数字签名技术(渗透到每个层次的规范中去)是加密技术和数字签名技术(渗透到每个层次的规范中去)是实现判定可信性的一个重要手段,并可以由此形成一个可信实现判定可信性的一个重要手段,并可以由此形成一个可信的的Web。第16页,共41页。Artificial Intelligenc
20、eOntology:17 Graduate University,Chinese academy of Sciences.主要内容主要内容 本体的基本概念本体的基本概念 语义语义WebWeb 本体描述语言本体描述语言 本体构造本体构造 本体映射本体映射 本体知识管理本体知识管理 大规模知识系统大规模知识系统第17页,共41页。Artificial IntelligenceOntology:18 Graduate University,Chinese academy of Sciences.本体描述语言(本体描述语言(1)本体描述语言起源于人工智能领域对知识表示的研究。本体表本体描述语言起源于人
21、工智能领域对知识表示的研究。本体表示语言一般要具有丰富而直观的表达能力,用该语言表示的本示语言一般要具有丰富而直观的表达能力,用该语言表示的本体要能方便地被计算机理解、处理和应用。体要能方便地被计算机理解、处理和应用。现在的本体表示语言多数采用了现在的本体表示语言多数采用了XML语法。语法。本体描述语言还需解决一些重要问题,如对推理的有效支持(本体描述语言还需解决一些重要问题,如对推理的有效支持(包括计算复杂性和可判定性等),规范和充足的语义表示机制包括计算复杂性和可判定性等),规范和充足的语义表示机制,以及标准化问题。这将依靠基于描述逻辑的本体语言的发展,以及标准化问题。这将依靠基于描述逻辑
22、的本体语言的发展。第18页,共41页。Artificial IntelligenceOntology:19 Graduate University,Chinese academy of Sciences.本体描述语言(本体描述语言(2)RDF/S :在提供了简单的机器可理解语义模型的同时,为领域化的本休在提供了简单的机器可理解语义模型的同时,为领域化的本休语言提供了建模基础,并使得基于语言提供了建模基础,并使得基于RDF的应用可以方便地与的应用可以方便地与这些本体语言所生成的本体进行合并。这些本体语言所生成的本体进行合并。RDF的这一特性使得基于的这一特性使得基于RDF的语义描述结果具备了可以
23、和的语义描述结果具备了可以和更多的领域知识进行交互的能力,也使基于更多的领域知识进行交互的能力,也使基于XML和和RDF的的Web数据描述具备了良好的生命力。数据描述具备了良好的生命力。OWL:目前是本体的标准描述语言。目前是本体的标准描述语言。OWL建立在建立在RDF基础上,以基础上,以XML为书写工具。主要用来表达需要计算机应用程序来处理的文为书写工具。主要用来表达需要计算机应用程序来处理的文件中的知识信息,件中的知识信息,第19页,共41页。Artificial IntelligenceOntology:20 Graduate University,Chinese academy of
24、Sciences.本体描述语言(本体描述语言(3)都柏林核心元数据集都柏林核心元数据集 都柏林核心元数据集都柏林核心元数据集(Dublin Core)是由美国是由美国OCLC公司发起,国际公司发起,国际性合作项目性合作项目Dublin Core Metadata Initiative设计的一套描述设计的一套描述Web资资源源(任何有标识的数据任何有标识的数据)的元数据的规范,主要用于出版信息的描述,的元数据的规范,主要用于出版信息的描述,也被用于描述其他领域的信息,在很多本体描述规范中都有引用。也被用于描述其他领域的信息,在很多本体描述规范中都有引用。Dublin Core定义了一组基本元素来
25、描述资源的元数据,很多知识描定义了一组基本元素来描述资源的元数据,很多知识描述标准和规范如述标准和规范如RDF、DAML+OIL里都有对里都有对Dublin Core的直接引用的直接引用,用来描述作者、主题等元数据。但另一方面,严格讲,用来描述作者、主题等元数据。但另一方面,严格讲Dublin Core还不是一个真正的本体描述语言,它只是一组还不是一个真正的本体描述语言,它只是一组“标准词汇集标准词汇集”而已。而已。CycL 本质上讲,本质上讲,CycL是一阶逻辑语言。但是为了增强知识表示的灵活性是一阶逻辑语言。但是为了增强知识表示的灵活性,CycL在一阶逻辑的基础上增加缺省知识的表示、二阶谓
展开阅读全文