课件人工智能ArtificialIntelligence

上传人:ni****g 文档编号:567924472 上传时间:2024-07-22 格式:PPT 页数:41 大小:265KB
返回 下载 相关 举报
课件人工智能ArtificialIntelligence_第1页
第1页 / 共41页
课件人工智能ArtificialIntelligence_第2页
第2页 / 共41页
课件人工智能ArtificialIntelligence_第3页
第3页 / 共41页
课件人工智能ArtificialIntelligence_第4页
第4页 / 共41页
课件人工智能ArtificialIntelligence_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《课件人工智能ArtificialIntelligence》由会员分享,可在线阅读,更多相关《课件人工智能ArtificialIntelligence(41页珍藏版)》请在金锄头文库上搜索。

1、Artificial IntelligenceOntology: 1 Graduate University , Chinese academy of Sciences. 人工智能人工智能Artificial Intelligence辗凤瓮射楷揉凳窍囤赋私檀震钒帧塌仪爬羽闽与廊赊陌裹迪普据柠峪晃文课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 2 Graduate University , Chinese academy of Sciences. 本体知识系统本体知

2、识系统擂墟怨壤唇减蛹腔健轧掖兰蝉续罩惹堡褒殃糊眷扛核味口腔畦牡挂刷锣坑课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 3 Graduate University , Chinese academy of Sciences. 主要内容主要内容本体的基本概念本体的基本概念语义语义WebWeb本体描述语言本体描述语言本体构造本体构造本体映射本体映射本体知识管理本体知识管理大规模知识系统大规模知识系统唆绎毁略往搔携辟底爬掷液年徒锤裴鲤泼趋贞顶炮邓扩猫芋郸坡弊佳爷列课件人工智

3、能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 4 Graduate University , Chinese academy of Sciences. 主要内容主要内容本体的基本概念本体的基本概念语义语义WebWeb本体描述语言本体描述语言本体构造本体构造本体映射本体映射本体知识管理本体知识管理大规模知识系统大规模知识系统城棚够埔仕颁溢鹏尸套贾冯吵洁浅日焉梳朝侈邯钧西危属硼华寡哥违阵胀课件人工智能ArtificialIntelligence课件人工智能ArtificialI

4、ntelligenceArtificial IntelligenceOntology: 5 Graduate University , Chinese academy of Sciences. 本体的基本概念(本体的基本概念(1)本体:本体:哲学界:最初本体是哲学理论的术语,关于存在及其本质规律的学说,哲学界:最初本体是哲学理论的术语,关于存在及其本质规律的学说,是表示对象及其相互关系的理论。是表示对象及其相互关系的理论。信息科学:常用于指层次化的数据结构,其中包含了对象及其关系,信息科学:常用于指层次化的数据结构,其中包含了对象及其关系,以及相关领域的规则以及相关领域的规则人工智能:被用于知

5、识管理、自然语言处理、电子商务、教育以及语人工智能:被用于知识管理、自然语言处理、电子商务、教育以及语义义WEB等领域。语义等领域。语义WEB需要构造不同的本体,用于不同的表示语需要构造不同的本体,用于不同的表示语言、查询语言和推理语言。言、查询语言和推理语言。一个本体定义了组成主题领域的词汇的基本术语和关系,以及用一个本体定义了组成主题领域的词汇的基本术语和关系,以及用于组合术语和关系以及定义词汇外延的规则于组合术语和关系以及定义词汇外延的规则Neches1991-即即要建立一个本体,首先要识别所面对领域的基本术语和这些术语要建立一个本体,首先要识别所面对领域的基本术语和这些术语的关系,然后

6、要识别组合这些术语和关系的规则,并提供这些术的关系,然后要识别组合这些术语和关系的规则,并提供这些术语和关系的规则语和关系的规则砾甥青暗设拂戏掸枯校巨坡坏健热轧趣覆猩撵策鼓榆齐粮刀饺佃炕嗣尽榷课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 6 Graduate University , Chinese academy of Sciences. 本体的基本概念(本体的基本概念(2)Gruber和和Borst1997的定义:的定义: 本体是概念化的一个显式的规格说明本体

7、是概念化的一个显式的规格说明Gruber 1993 本体可定义为被共享的概念化的一个形式的规格说明本体可定义为被共享的概念化的一个形式的规格说明Borst1997共同点:都强调了给出形式解释的可能性共同点:都强调了给出形式解释的可能性主要缺点:对主要缺点:对“概念化概念化”一词并没有给出明确地解释一词并没有给出明确地解释概念化涉及通过标示某个现象的相关概念而得到的这个现象的抽象模型。显式地概念化涉及通过标示某个现象的相关概念而得到的这个现象的抽象模型。显式地指出所用的概念的类型,以及定义概念所使用的约束。形式化是指本体应该是机指出所用的概念的类型,以及定义概念所使用的约束。形式化是指本体应该是

8、机器可读的。共享反映了这样一个观念,即本体获取了一致的知识,它不是某个个器可读的。共享反映了这样一个观念,即本体获取了一致的知识,它不是某个个体私有的,而是可以被一个群体所接受的。体私有的,而是可以被一个群体所接受的。Studer1998冶艰柄葫怠帚帘棉视坡会什允幸苇娄薄拟检蜗妆忱氯降校添粮瞻沫屹跺服课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 7 Graduate University , Chinese academy of Sciences. 本体的基本概念

9、(本体的基本概念(3) 本体的作用本体的作用 1.人与组织之间的信息交流。本体的核心概念是知识共享,通过减少概念和术语上的歧义,本体描述为某一组织或是工作小组提供了一个统一框架或是规范模型,使得来自不同背景、持不同观点和目的的人员之间的理解和交流成为可能,并保持语义上的一致性。2.系统之间的互操作。应用程序使用本体论实现异构系统之间的互操作,即不同系统或工具之间的数据传输。如语义Web服务就属于此类。3.需求分析和系统设计的基础。4.支持知识重用。5. 显式地定义对领域的认识。以往在处理领域相关问题时,领域知识往往被隐含地硬编码到程序中去,这样领域知识既难以发现,又不便于改变。使用本体可以显式

10、的描述这种领域相关的知识,使得知识能够清晰的从代码中独立出来。6.将领域知识同使用领域知识的操作性知识分离开来。 瞳承怒滩贬闭歉远晓呜书褂捏减聘猎秩砷艇始删趴立迹脂馁烤蛀艺总杨汝课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 8 Graduate University , Chinese academy of Sciences. 本体的基本概念(本体的基本概念(4)本体的种类本体的种类和潜拳娩酵绽棍聪坪帐皖掇锣员除马绥产廉李伸瑚拒贴孪凑颖鄙鉴跳咕陕课件人工智能Art

11、ificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 9 Graduate University , Chinese academy of Sciences. 主要内容主要内容本体的基本概念本体的基本概念语义语义WebWeb本体描述语言本体描述语言本体构造本体构造本体映射本体映射本体知识管理本体知识管理大规模知识系统大规模知识系统妄伟珐铬融紧许减筑帅衷险缸琉祟蓝气周励斋寻级走觅涯蹿捧坎复众擅戈课件人工智能ArtificialIntelligence课件人工智能ArtificialIntel

12、ligenceArtificial IntelligenceOntology: 10 Graduate University , Chinese academy of Sciences. 语义语义WebWeb (1)本本体体在在Web上上的的应应用用导导致致了了语语义义Web的的诞诞生生,其其目目的的是是解解决决Web上上信信息共享时的语义问题。息共享时的语义问题。语语义义Web提提供供了了一一个个通通用用的的框框架架,允允许许跨跨越越不不同同应应用用程程序序、企企业业和和团团体的边界共享和重用数据。体的边界共享和重用数据。语语义义Web以以资资源源描描述述框框架架(RDF)为为基基础础。RD

13、F以以XML作作为为语语法法、URI作作为为命命名名机机制制,将将各各种种不不同同的的应应用用集集成成在在一一起起,对对Web上上的的数数据据所所进进行行的的一一种种抽抽象象表表示示。语语义义Web所所指指的的“语语义义”是是“机机器器可可处处理理的的”语语义义,而而不不是是自自然然语语言言语语义义和和人人的的推推理理等等目目前前计计算算机机所所不不能能够够处处理理的的信信息。息。从从技技术术上上讲讲,语语义义Web要要提提供供足足够够而而又又合合适适的的语语义义描描述述机机制制。然然而而,从从整整个个应应用用构构想想来来看看,语语义义Web要要实实现现的的是是信信息息在在知知识识级级别别上上

14、的的共共享享和和语语义义级级别别上上的的互互操操作作性性,这这需需要要不不同同系系统统间间有有一一个个语语义义上上的的“共共同同理理解解”才行。于是,本体自然地成为指导语义才行。于是,本体自然地成为指导语义Web发展的理论基础。发展的理论基础。 烟由仇幸宝即付鞍辆扳书绘腐吕郡膛扼唇绷疹尝械息积特溶曳效樊棍刻怠课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 11 Graduate University , Chinese academy of Sciences. 语义

15、语义WebWeb (2)语义语义Web的基础架构的基础架构Tim Berners-Lee,2000 绝怖翠旦颈容枝詹彝褥困镊拨呆矗鳞屿荫蛀印乱衡劝抄伐蝉芽腔垃害欠至课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 12 Graduate University , Chinese academy of Sciences. 语义语义WebWeb (3)语义语义Web的基本构建元素的基本构建元素URI(Uniform Resource Identifiers)作为资源(任何

16、东)作为资源(任何东西都可以看作资源)标识机制,提供对资源的标准化的名字西都可以看作资源)标识机制,提供对资源的标准化的名字描述;描述;Unicode提供世界上各种语言的统一的字符编码标准;提供世界上各种语言的统一的字符编码标准;XML(Extensible Markup Language)定义了结构化的数据定义了结构化的数据描述方式,是数据互操作的语法基础;描述方式,是数据互操作的语法基础;Namespace提供将名字分类的机制,使得重名但含义不同提供将名字分类的机制,使得重名但含义不同的资源能够一起使用。的资源能够一起使用。釜襟堰芒必闺拐菩仇熬屉宿烹脸拙绿找棒抠委莹弃首辙墒撵觉踩类渐菇变课

17、件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 13 Graduate University , Chinese academy of Sciences. 语义语义WebWeb (4)语义语义Web的层次模型的层次模型(1)RDFRDF Schema Layer: RDF(Resource Description Framework)是描述数据语义的基础,它定义了描述资源以及陈述事实的三类对象:资源(resource)、属性(property)和值(value)。资源

18、是指网络上的数据,属性是指用来描述资源的一个方面、特征、属性以及关系,陈述则用来表示一个特定的资源,它包括一个命了名的属性和它对应资源的值,因此一个RDF描述实际上就是一个三元组: (objectresource, attributeproperty, valueresource or literal)店唁培迪绸淋圭做验庞羞触仑免轰宰别恤偷袋饥拖氯愤嗣诽蜗犹孰胡飞孤课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 14 Graduate University , Ch

19、inese academy of Sciences. 语义语义WebWeb (5)语义语义Web的层次模型的层次模型(2)本体层:本体给出了数据的语义信息,即元数据。本体的)本体层:本体给出了数据的语义信息,即元数据。本体的定义可以直接基于定义可以直接基于RDF Schema。但是。但是RDF Schema的词的词汇集的表达能力有限,因此汇集的表达能力有限,因此W3C在参考了在参考了DAMLOIL(DARPA Agent Markup Language with Ontology Inference Layer)之后,又在之后,又在RDF之上制定了之上制定了OWL(Web Ontology L

20、anguage)。(3)逻辑:逻辑层在本体所描述的知识之上提供逻辑推理能力)逻辑:逻辑层在本体所描述的知识之上提供逻辑推理能力(基于规则)。(基于规则)。震桥元观手鬼遮扦理磅乃言章根织象厦期鸯妥抵喜憨脓傅颇览盐哎林蛹恃课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 15 Graduate University , Chinese academy of Sciences. 语义语义WebWeb (6)语义语义Web的层次模型的层次模型(4)证明层:在语义)证明层:在语

21、义Web的开放环境中进行推理是一个困难的任务,因为任何一个推论的开放环境中进行推理是一个困难的任务,因为任何一个推论都可能涉及到大量信息的处理。研究者由此提出了语义都可能涉及到大量信息的处理。研究者由此提出了语义Web总线总线(Semantic Web Bus)的设想。的设想。 语义语义Web中充斥着各种信息处理器(图中圆形所示),其中一些仅仅提供本体数据中充斥着各种信息处理器(图中圆形所示),其中一些仅仅提供本体数据供其它处理器使用,另外一些则根据这些本体数据构建逻辑规则,启发式引擎则负供其它处理器使用,另外一些则根据这些本体数据构建逻辑规则,启发式引擎则负责根据本体、数据和逻辑规则进行推理

22、,得到责根据本体、数据和逻辑规则进行推理,得到“结论结论”(Proof),并把这种结论返回到,并把这种结论返回到逻辑规则和本体数据中去。逻辑规则和本体数据中去。王迸沽像迪剔次盂勾瓣砾积茎蚕裕亿唐灌沂等萧颧腹号松捅刻渺圈安唤摘课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 16 Graduate University , Chinese academy of Sciences. 语义语义WebWeb (7)语义语义Web的层次模型的层次模型(5)可信层:在之前所有层次

23、的基础之上,会形成无数对于某)可信层:在之前所有层次的基础之上,会形成无数对于某一事实的陈述,这些陈述合理与否依赖于它们所处的上下文一事实的陈述,这些陈述合理与否依赖于它们所处的上下文环境。因此当人或计算机访问这些陈述时,需要根据上下文环境。因此当人或计算机访问这些陈述时,需要根据上下文和自己的需求自行判定该陈述是否可信(和自己的需求自行判定该陈述是否可信(Trust)。采用加)。采用加密技术和数字签名技术(渗透到每个层次的规范中去)是实密技术和数字签名技术(渗透到每个层次的规范中去)是实现判定可信性的一个重要手段,并可以由此形成一个可信的现判定可信性的一个重要手段,并可以由此形成一个可信的W

24、eb。 狭敝颤纲采矽瘦获挟玩惹滤魔请颈笋院励阐胺苞键酋涯巫顽气悦又饼壳辊课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 17 Graduate University , Chinese academy of Sciences. 主要内容主要内容本体的基本概念本体的基本概念语义语义WebWeb本体描述语言本体描述语言本体构造本体构造本体映射本体映射本体知识管理本体知识管理大规模知识系统大规模知识系统色浙撼戊操仔蕉为线衔秽阜陨踌利赐招廓荚迪戍搓蛮旅击儡奶宣鱼巷代开课件人

25、工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 18 Graduate University , Chinese academy of Sciences. 本体描述语言(本体描述语言(1)本体描述语言起源于人工智能领域对知识表示的研究。本本体描述语言起源于人工智能领域对知识表示的研究。本体表示语言一般要具有丰富而直观的表达能力,用该语言体表示语言一般要具有丰富而直观的表达能力,用该语言表示的本体要能方便地被计算机理解、处理和应用。表示的本体要能方便地被计算机理解、处理和应

26、用。现在的本体表示语言多数采用了现在的本体表示语言多数采用了XML语法。语法。本体描述语言还需解决一些重要问题,如对推理的有效支本体描述语言还需解决一些重要问题,如对推理的有效支持(包括计算复杂性和可判定性等),规范和充足的语义持(包括计算复杂性和可判定性等),规范和充足的语义表示机制,以及标准化问题。这将依靠基于描述逻辑的本表示机制,以及标准化问题。这将依靠基于描述逻辑的本体语言的发展。体语言的发展。碍晌爷踩椰续聘活蛀拓阴昭誊上牢蔷恩臃椎辰棱惕粳咬肾赘扦矛翻系闹澳课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificia

27、l IntelligenceOntology: 19 Graduate University , Chinese academy of Sciences. 本体描述语言(本体描述语言(2) RDF/S :在提供了简单的机器可理解语义模型的同时,为领域在提供了简单的机器可理解语义模型的同时,为领域化的本休语言提供了建模基础,并使得基于化的本休语言提供了建模基础,并使得基于RDF的应的应用可以方便地与这些本体语言所生成的本体进行合并。用可以方便地与这些本体语言所生成的本体进行合并。RDF的这一特性使得基于的这一特性使得基于RDF的语义描述结果具备了的语义描述结果具备了可以和更多的领域知识进行交互的

28、能力,也使基于可以和更多的领域知识进行交互的能力,也使基于XML和和RDF的的Web数据描述具备了良好的生命力。数据描述具备了良好的生命力。 OWL:目前是本体的标准描述语言。目前是本体的标准描述语言。OWL建立在建立在RDF基础上,基础上,以以XML为书写工具。主要用来表达需要计算机应用程为书写工具。主要用来表达需要计算机应用程序来处理的文件中的知识信息,序来处理的文件中的知识信息, 判屋溅彦由侗繁敦沃已睦铜陵瘪买橡丝柜镜套哺刊医寓妆蛮滔页羡钢包孩课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial Intell

29、igenceOntology: 20 Graduate University , Chinese academy of Sciences. 本体描述语言(本体描述语言(3) 都柏林核心元数据集都柏林核心元数据集 都柏林核心元数据集都柏林核心元数据集(Dublin Core)是由美国是由美国OCLC公司发起,国际性公司发起,国际性合作项目合作项目Dublin Core Metadata Initiative设计的一套描述设计的一套描述Web资源资源(任何有标识的数据任何有标识的数据)的元数据的规范,主要用于出版信息的描述,也的元数据的规范,主要用于出版信息的描述,也被用于描述其他领域的信息,在很

30、多本体描述规范中都有引用。被用于描述其他领域的信息,在很多本体描述规范中都有引用。 Dublin Core定义了一组基本元素来描述资源的元数据,很多知识描定义了一组基本元素来描述资源的元数据,很多知识描述标准和规范如述标准和规范如RDF、DAML+OIL里都有对里都有对Dublin Core的直接引用,的直接引用,用来描述作者、主题等元数据。但另一方面,严格讲用来描述作者、主题等元数据。但另一方面,严格讲Dublin Core还还不是一个真正的本体描述语言,它只是一组不是一个真正的本体描述语言,它只是一组“标准词汇集标准词汇集”而已。而已。CycL 本质上讲,本质上讲,CycL是一阶逻辑语言。

31、但是为了增强知识表示的灵活性,是一阶逻辑语言。但是为了增强知识表示的灵活性,CycL在一阶逻辑的基础上增加缺省知识的表示、二阶谓词等,所以在一阶逻辑的基础上增加缺省知识的表示、二阶谓词等,所以是一阶谓词逻辑的一种扩展。是一阶谓词逻辑的一种扩展。CycL中有大量的类和类之间的关系中有大量的类和类之间的关系醚穷朽戏沤辛粕锡帚南葡滞颂纲谓句脾贱捷瀑弹创商克侦仪馏琵努盗虏枚课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 21 Graduate University , Ch

32、inese academy of Sciences. 主要内容主要内容本体的基本概念本体的基本概念语义语义WebWeb本体描述语言本体描述语言本体构造本体构造本体映射本体映射本体知识管理本体知识管理大规模知识系统大规模知识系统摘显淀删调厩跨讯茬戍聋会每赖玫碟黍辉损浆对貉沫请击轰脑宣蝎踌廊绪课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 22 Graduate University , Chinese academy of Sciences. 本体构造(本体构造(1)

33、本体构建是从某个领域中抽取知识,形成描述该领域数据的本体构建是从某个领域中抽取知识,形成描述该领域数据的语义概念、实例和其间的关系。语义概念、实例和其间的关系。本体构建包括本体语言和本体构建方法两个领域的研究。本体构建包括本体语言和本体构建方法两个领域的研究。本体构建方法目前大多采用手工方式,即知识工程师借助于本体构建方法目前大多采用手工方式,即知识工程师借助于本体编辑器全手工的构建本体。本体编辑器全手工的构建本体。TOVE:是多伦多大学的本体研究项目,它重点论述了本体设计和手:是多伦多大学的本体研究项目,它重点论述了本体设计和手工演化过程中遇到的关键问题,包括应用情景收集、术语的抽取和定工演

34、化过程中遇到的关键问题,包括应用情景收集、术语的抽取和定义、问题的形式化等。义、问题的形式化等。METHONTOLOGY:根据进化原型法的思想,提出本体生命周期的:根据进化原型法的思想,提出本体生命周期的概念来管理整个本体生命过程。它采用了类似于软件工程的开发过程概念来管理整个本体生命过程。它采用了类似于软件工程的开发过程和方法,将本体生成过程和本体生命周期区分开来,在不同阶段使用和方法,将本体生成过程和本体生命周期区分开来,在不同阶段使用不同的技术予以支持。不同的技术予以支持。 锨鸵禄哦烙象岁读挖兆涨连簿椭我嚏土酮咖肌兢稽硒唬斟畴梅琢舟炉琵迈课件人工智能ArtificialIntellige

35、nce课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 23 Graduate University , Chinese academy of Sciences. 本体构造(本体构造(2)企业建模法:是多伦多大学企业集成实验室的研究人员在企业建模法:是多伦多大学企业集成实验室的研究人员在TOVE项目实施时提出来的,通过构建的一个虚拟企业本体,项目实施时提出来的,通过构建的一个虚拟企业本体,用来模拟企业中的生产、管理过程,目标是建立一套为商业用来模拟企业中的生产、管理过程,目标是建立一套为商业和公共企业建模的集成本体。作为该

36、项目的一部分,他们设和公共企业建模的集成本体。作为该项目的一部分,他们设计了一套创建和评价本体的方法。计了一套创建和评价本体的方法。激发场景:给出一个应用领域的场景,即确定目标领域激发场景:给出一个应用领域的场景,即确定目标领域非形式化的能力问题:以应用情景为基础,用问题形式提出本体构非形式化的能力问题:以应用情景为基础,用问题形式提出本体构造需求造需求术语的规范化:用一种(本体)形式化语言定义对其进行词汇;术语的规范化:用一种(本体)形式化语言定义对其进行词汇;形式化的能力问题:把能力问题用形式化的术语定义出来;形式化的能力问题:把能力问题用形式化的术语定义出来;形式化公理:将本体中的公理用

37、一阶谓词逻辑表示出来形式化公理:将本体中的公理用一阶谓词逻辑表示出来完备性定理:当能力问题被形式化表述之后,定义在什么条件下这完备性定理:当能力问题被形式化表述之后,定义在什么条件下这些问题的解决方案是完备的。些问题的解决方案是完备的。浮怜剥浦墩顶酚桂缉抢升盲观敢丽炊封益却甩巷惟本咕碍谱壤械那阅膝豆课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 24 Graduate University , Chinese academy of Sciences. 本体构造(本体

38、构造(3)METHONTOLOGY框架方法:该方法是在骨架法的基础上提框架方法:该方法是在骨架法的基础上提出的一种更为通用的本体建设方法。本体开发过程包括:出的一种更为通用的本体建设方法。本体开发过程包括:项目管理活动:主要指本体开发项目的计划、控制和质量保证项目管理活动:主要指本体开发项目的计划、控制和质量保证面向开发的活动:包括规格说明、概念化、形式化和实现等步骤面向开发的活动:包括规格说明、概念化、形式化和实现等步骤支持活动。与面向开发的活动同时展开,包括知识获取、知识评价、支持活动。与面向开发的活动同时展开,包括知识获取、知识评价、知识集成、产生文档和配置管理等。知识集成、产生文档和配

39、置管理等。该模式根据进化原型法的思想,提出本体生命周期的概念来该模式根据进化原型法的思想,提出本体生命周期的概念来管理整个本体的开发过程,使得本体开发过程更接近于软件管理整个本体的开发过程,使得本体开发过程更接近于软件工程中的软件开发过程。工程中的软件开发过程。 蛮蚁讼公姥彭概佐眶幕揭绅肄傅冀虹诵瑟络裳蕴订稀赚傈磅膨曾饥桑弧蝎课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 25 Graduate University , Chinese academy of Sci

40、ences. 本体构造(本体构造(4)本体构建方法学:本体构建实际上是一个知识获取的过程。本体构建方法学:本体构建实际上是一个知识获取的过程。设计本体的基本准则可以归纳为如下五条:设计本体的基本准则可以归纳为如下五条:1.明确性和客观性明确性和客观性(Clarity):本体应该有效地传达所定义的术语的内涵。:本体应该有效地传达所定义的术语的内涵。2.一致性一致性(Coherence):一个本体应该是前后一致的,也就是说,由它:一个本体应该是前后一致的,也就是说,由它推断出来的概念定义应该与本体中的概念定义一致。至少。所有的推断出来的概念定义应该与本体中的概念定义一致。至少。所有的公理应该具有逻

41、辑一致性。公理应该具有逻辑一致性。3.可扩展性可扩展性(Extensibility):一个本体提供一个共享的词汇,它应该在:一个本体提供一个共享的词汇,它应该在预期的任务范围内提供概念的基础,同时,它的表示应该使得人们预期的任务范围内提供概念的基础,同时,它的表示应该使得人们能够单调地扩展和专门化对这个词汇的说明;也就是说,人们应该能够单调地扩展和专门化对这个词汇的说明;也就是说,人们应该能够在不改变原有定义的前提下,以这组存在的词汇为基础定义新能够在不改变原有定义的前提下,以这组存在的词汇为基础定义新的术语。的术语。 限衰山浦里害徘衷轩坠剔灾焦空席膘艳蜒腿礼担羽凝黄复贯敷铜酮堂政虾课件人工智

42、能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 26 Graduate University , Chinese academy of Sciences. 本体构造(本体构造(5)本体构建方法学:本体构建实际上是一个知识获取的过程。本体构建方法学:本体构建实际上是一个知识获取的过程。设计本体的基本准则可以归纳为如下五条:设计本体的基本准则可以归纳为如下五条:4.最小编码偏差最小编码偏差(Minimal encoding bias):本体应该处于知识的层次,:本体应该处于知识的

43、层次,而与特定的符号级编码无关。而与特定的符号级编码无关。5.最小本体承诺最小本体承诺(Minimal commitment):一个本体应该在提供必须的:一个本体应该在提供必须的共享知识的条件下,要求有最小的本体承诺。也就是说,它应该对共享知识的条件下,要求有最小的本体承诺。也就是说,它应该对所模拟的事物产生尽可能少的推断,而让共享者自由地按照他们的所模拟的事物产生尽可能少的推断,而让共享者自由地按照他们的需要去专门化和实例化这个本体。需要去专门化和实例化这个本体。咸隔鞘信沫滇桅擦铸街月赛葬诬胎债冠拨纹虚礼锭挺踞裁砾蚀旧腋尊时送课件人工智能ArtificialIntelligence课件人工智

44、能ArtificialIntelligenceArtificial IntelligenceOntology: 27 Graduate University , Chinese academy of Sciences. 本体构造(本体构造(6)在具体实施一个领域本体的构建时,可以分为在具体实施一个领域本体的构建时,可以分为8个步骤:个步骤:1.本体需求分析本体需求分析2.本体构建规划本体构建规划3.获取本体信息获取本体信息4.确定本体概念及关系确定本体概念及关系5.本体形式化编码本体形式化编码6.本体的评价本体的评价7.本体的演化本体的演化8.本体的表示等过程。本体的表示等过程。闺点昔密湖掘居

45、豺嫂欣荒胳氢仙促辊失选壹狙妹捎氓情骤坎竿序评处偿霓课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 28 Graduate University , Chinese academy of Sciences. 本体构造(本体构造(7)基基于于文文本本的的本本体体自自动动构构建建:对对文文本本集集合合应应用用自自然然语语言言处处理理技技术实现构建本体所需要素的抽取:术实现构建本体所需要素的抽取:基于字典的本体构建基于字典的本体构建从机器可理解的字典中抽取相关概念以及从机器

46、可理解的字典中抽取相关概念以及概念间的关系;概念间的关系;基于知识库的本体构建基于知识库的本体构建将现有的知识库作为知识来源实现本体将现有的知识库作为知识来源实现本体抽取;抽取;基于半结构模式的本体构建基于半结构模式的本体构建从预先定义结构的知识来源(如从预先定义结构的知识来源(如 XML Schema)中抽取本体;)中抽取本体;基于关系型模式的本体构建基于关系型模式的本体构建从数据库中抽取相关概念以及概念从数据库中抽取相关概念以及概念间的关系形成本体。间的关系形成本体。 屯富衰奥突养歪加矗侣功瞬糊烈督朗妖希鸭谗微瞒审掉必炸钳泪希便韧啡课件人工智能ArtificialIntelligence课

47、件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 29 Graduate University , Chinese academy of Sciences. 本体构造(本体构造(8)从基于文本的本体构建方法来看,实现技术和手段可以分为从基于文本的本体构建方法来看,实现技术和手段可以分为以下几类:以下几类:基于模式的抽取:通过词语的出现模式刻画词语之间的关系,并匹基于模式的抽取:通过词语的出现模式刻画词语之间的关系,并匹配文本中连续词语的出现模式以识别词语之间的关系。配文本中连续词语的出现模式以识别词语之间的关系。关联规则:关

48、联规则可以利用已有的概念层次结构作为背景知识来关联规则:关联规则可以利用已有的概念层次结构作为背景知识来发现概念之间的非分类学关系。发现概念之间的非分类学关系。概念聚类:概念之间因为语义距离的差异而形成概念集合并产生层概念聚类:概念之间因为语义距离的差异而形成概念集合并产生层次结构次结构本体修剪:目的是基于不同的异构的知识来源生成领域本体。本体修剪:目的是基于不同的异构的知识来源生成领域本体。 概念学习:从现实世界的文本集合中获取新的概念并添加到已有的概念学习:从现实世界的文本集合中获取新的概念并添加到已有的本体中。本体中。遗崇踊隧赵却乳婆以呢玖意篇鬼好蓟眩卜夏租蝇担频场螺姚仲惭钠逢斌抛课件人

49、工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 30 Graduate University , Chinese academy of Sciences. 本体构造(本体构造(9)基于结构化数据的本体构建基于结构化数据的本体构建 :从关系数据库中学习本体是从关系数据库中学习本体是一个半自动化的本体学习过程,它需要通过机器学习和手工一个半自动化的本体学习过程,它需要通过机器学习和手工的方法来进行本体学习。手工方法构造的本体一般具有较高的方法来进行本体学习。手工方法构造的本体

50、一般具有较高的质量和丰富的语义。但这种本体构建方法枯燥单调、效率的质量和丰富的语义。但这种本体构建方法枯燥单调、效率低而且代价高。低而且代价高。 第一次扫描数据库的模式:用来创建概念,得到最初的一些粗糙的第一次扫描数据库的模式:用来创建概念,得到最初的一些粗糙的概念集合。扫描一趟关系数据库每张表,得到每张表的元数据,从概念集合。扫描一趟关系数据库每张表,得到每张表的元数据,从而可以知道这张表是否有主键。如果有主键,我们就创建一个概念而可以知道这张表是否有主键。如果有主键,我们就创建一个概念第二趟数据库模式的扫描:找到概念与概念之间的对象属性关系。第二趟数据库模式的扫描:找到概念与概念之间的对象

51、属性关系。具体来说就是,对于关系数据库中那些有外键的表,认为至少存在具体来说就是,对于关系数据库中那些有外键的表,认为至少存在一个对象属性关系,通过外键找到前面对应的概念,然后再建立概一个对象属性关系,通过外键找到前面对应的概念,然后再建立概念之间的属性关系。念之间的属性关系。 箍局叹俏畦硕葛盗岸杰墓挤钟膛反刷窃隙蜒话泵么燥监吼晤坯除碍缺谴涣课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 31 Graduate University , Chinese academ

52、y of Sciences. 主要内容主要内容本体的基本概念本体的基本概念语义语义WebWeb本体描述语言本体描述语言本体构造本体构造本体映射本体映射本体知识管理本体知识管理大规模知识系统大规模知识系统校盗宝诌圾个刺江便趣柳合韭甸缺屡瞧舵哮罪先恼哀盒豪搭旧留屋邹詹搏课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 32 Graduate University , Chinese academy of Sciences. 本体映射(本体映射(1)本体映射问题可以归结为以

53、下三个原因:本体映射问题可以归结为以下三个原因:本体之间知识共享的需要:同一领域知识的共同理解。本体之间知识共享的需要:同一领域知识的共同理解。人机交互的需要:解决已有本体的维护和本体重用,以及本体的服务。人机交互的需要:解决已有本体的维护和本体重用,以及本体的服务。本体匹配(本体匹配(ontology matching)的需要:本体间的知识推理。)的需要:本体间的知识推理。由于通过手工方式去发现和操作这些本体之间的映射是一项由于通过手工方式去发现和操作这些本体之间的映射是一项费时、费力、易错的过程,显然是不可取的。因此,研究和费时、费力、易错的过程,显然是不可取的。因此,研究和开发本体映射工

54、具、建立本体映射的机制和环境,可以看作开发本体映射工具、建立本体映射的机制和环境,可以看作是对大量的已有本体的有效利用,进而达到真正意义上的知是对大量的已有本体的有效利用,进而达到真正意义上的知识共享的关键问题。识共享的关键问题。 侧蔬谗眯詹钱为浆工盗硫眠马镐袁骑伯刀奋衫焦恿靳个形赵产猿服贩剃褥课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 33 Graduate University , Chinese academy of Sciences. 本体映射(本体映射

55、(2)本体映射体系结构本体映射体系结构 :本体映射的基本体系结构有三种:本体映射的基本体系结构有三种:单本体结构:一个全局的本体为具体的语义说明提供了一个共享的词单本体结构:一个全局的本体为具体的语义说明提供了一个共享的词汇表。所有的信息源都联系到这个全局本体上,因而它们在语义上是汇表。所有的信息源都联系到这个全局本体上,因而它们在语义上是一致的。一致的。多本体结构:每一个信息源都有自己的本地本体,它们并不一定使用多本体结构:每一个信息源都有自己的本地本体,它们并不一定使用同样的词汇表。每个本体都是独立发展的,它们之间有松散的联系。同样的词汇表。每个本体都是独立发展的,它们之间有松散的联系。要

56、完成本体之间的互操作,必须建立映射的规则。要完成本体之间的互操作,必须建立映射的规则。混合结构混合结构:它综合了前两种方法的基本特征以克服它们的不足之处。它综合了前两种方法的基本特征以克服它们的不足之处。像多本体方法一样,每个信息源都有自己的本地本体。但本地本体是像多本体方法一样,每个信息源都有自己的本地本体。但本地本体是在一个全局共享的词汇表下发展起来的。共享词汇表定义了领域内的在一个全局共享的词汇表下发展起来的。共享词汇表定义了领域内的基本术语,在本地本体中这些术语可以组合起来表达复杂的语义。基本术语,在本地本体中这些术语可以组合起来表达复杂的语义。 如糙知遮漓氨桩接墙匀发维锅背僚烧狮套亿

57、浙趴岛皱袱蔬是也荣柞荆辨钉课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 34 Graduate University , Chinese academy of Sciences. 本体映射(本体映射(3)本体映射方法分类本体映射方法分类 :可以将本体映射方法分类如下:可以将本体映射方法分类如下 妒孽犁庶敬域酉缎挞砰投宋卢趋滚熟氮逞妇洒班策兼滔向激盖践韦良舵褪课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligen

58、ceArtificial IntelligenceOntology: 35 Graduate University , Chinese academy of Sciences. 本体映射(本体映射(4)本体映射原型系统本体映射原型系统 斯坦福大学的本体代数斯坦福大学的本体代数 :在此方法中,本体的映射由本体代数来执在此方法中,本体的映射由本体代数来执行。它包括三个操作符,即集合交、集合并和集合差。本体代数的行。它包括三个操作符,即集合交、集合并和集合差。本体代数的目标是提供一目标是提供一种能力用来咨询那些存在大量语义且互斥的知识资源。种能力用来咨询那些存在大量语义且互斥的知识资源。 Cupid

59、Cupid:是一种基于元素级匹配和结构级匹配的混合方法。它可用:是一种基于元素级匹配和结构级匹配的混合方法。它可用于数据库、本体论等多种领域的匹配任务。其思想是,如果两个概于数据库、本体论等多种领域的匹配任务。其思想是,如果两个概念的子概念是相似的,那么这两个概念就趋向于相似念的子概念是相似的,那么这两个概念就趋向于相似; ; 如果两个概如果两个概念具有相似的祖先,那么它们也趋于相似。念具有相似的祖先,那么它们也趋于相似。GLUEGLUE:用机器学习的方法来完成不同本体之间的匹配任务,其思想:用机器学习的方法来完成不同本体之间的匹配任务,其思想是多策略学习。它代表了一种自动合并不同匹配器是多策

60、略学习。它代表了一种自动合并不同匹配器(learner)(learner)匹配匹配结果的组合方法,产生的是原子级的结果的组合方法,产生的是原子级的1: 11: 1的映射关系。的映射关系。屁剃哭黄磊违罚跺廓的熔擎携伪泳喂遮炊傍船泅少筛五意应锹养命锥荧末课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 36 Graduate University , Chinese academy of Sciences. 主要内容主要内容本体的基本概念本体的基本概念语义语义WebWeb

61、本体描述语言本体描述语言本体构造本体构造本体映射本体映射本体知识管理本体知识管理大规模知识系统大规模知识系统嘛戒稼将玩氦龄眉篡煤曹碑止桩旨仲九巢陀愤住弛非楼夺墙穗诧胁违炔妒课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 37 Graduate University , Chinese academy of Sciences. 本体知识管理(本体知识管理(1)基于本体的知识管理基于本体的知识管理 :基于本体知识管理可实现语义级知识服务,提高知识利用的深度。还可以支持对

62、隐性知识进行推理,方便异构知识服务之间实现互操作,方便融入领域专家知识及经验知识结构化等。 基于本体知识管理一般要求满足以下基本功能:基于本体知识管理一般要求满足以下基本功能:支持本体支持本体多种表示语言和存储形式,具有本体导航功能;多种表示语言和存储形式,具有本体导航功能;支持本体支持本体的基本操作如本体学习、本体映射、本体合并等;的基本操作如本体学习、本体映射、本体合并等;鹏嗜赎金惜惊强涛簇体儡入猜凡织焦癌献西疲蓑泵语瞥烂闹疤泅候窘钱盂课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial Intelligenc

63、eOntology: 38 Graduate University , Chinese academy of Sciences. 本体知识管理(本体知识管理(2)领域本体学习环境领域本体学习环境OntoSphere,主要功能包括,主要功能包括Web语料的获取、文档语料的获取、文档分析、本体概念和关系获取,专家交互环境,最终建立满足应用需求的分析、本体概念和关系获取,专家交互环境,最终建立满足应用需求的高质量领域本体。高质量领域本体。本体管理环境本体管理环境OntoManager。OntoManager提供对已有本体的管理和提供对已有本体的管理和修改编辑。修改编辑。基于主体的知识服务基于主体的知

64、识服务OntoService。提供面向语义的多主体知识服务。提供面向语义的多主体知识服务。煽抿占乖一粮种涵遥雍礼党陇崇隘譬琢脑啸册嘱橙糙勾晶烃础汝芳丽竿赔课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOntology: 39 Graduate University , Chinese academy of Sciences. 本体知识管理(本体知识管理(3)一些管理工具一些管理工具1.ProtgProtg是一个基于是一个基于Java的单机软件,它的核心是本体编辑器。的单机软件,它的核

65、心是本体编辑器。Protg采用了一种可扩展的体系结构使得它非常容易添加和整合新的采用了一种可扩展的体系结构使得它非常容易添加和整合新的功能。这些新的功能以插件(功能。这些新的功能以插件(plug-in)方式加入系统。)方式加入系统。Protg的知识模型是基于框架和一阶逻辑的。它的主要建模组件为类、的知识模型是基于框架和一阶逻辑的。它的主要建模组件为类、槽、侧面和实例。另外,槽、侧面和实例。另外,Protg的知识模型允许使用的知识模型允许使用PAL(KIF的子集的子集)语言表示约束语言表示约束(constraints)和允许表示元类和允许表示元类(metaclasses)。Protg也支持基于也

66、支持基于OWL语言的本体建模。语言的本体建模。一旦使用一旦使用Protg建立了一个本体,本体应用可以有多种方式访问它。建立了一个本体,本体应用可以有多种方式访问它。所有的本体中的词项可以使用所有的本体中的词项可以使用Protg Java API进行访问。进行访问。Protg的的本体可以采用多种方式进行导入和导出。标准的本体可以采用多种方式进行导入和导出。标准的Protg版本提供了对版本提供了对RDF/S,XML,XML Schema和和OWL编辑和管理。编辑和管理。土嘿变巾植夹武叼畜岿琳坐玩狙砂梦颗算捷盾王宾双疤抵纯池喊炯丫卷峨课件人工智能ArtificialIntelligence课件人工智

67、能ArtificialIntelligenceArtificial IntelligenceOntology: 40 Graduate University , Chinese academy of Sciences. 本体知识管理(本体知识管理(4)一些管理工具一些管理工具2.知识管理系统知识管理系统KMSphere :计算所智能科学实验室研制计算所智能科学实验室研制 填茨笔陌惕冈浓卉迢咖帛狸狄渐橡圾谭蛤踪菱铲染裤珊按鞘联驮览剐程倔课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligenceArtificial IntelligenceOn

68、tology: 41 Graduate University , Chinese academy of Sciences. 本体知识管理(本体知识管理(5)一些管理工具一些管理工具2.知识管理系统知识管理系统KMSphere :计算所智能科学实验室研制计算所智能科学实验室研制 OntoSphere:半自动化本体获取环境,主要提供:文档获取、源文半自动化本体获取环境,主要提供:文档获取、源文档预处理、相关度计算、种子本体管理和词汇评价等。档预处理、相关度计算、种子本体管理和词汇评价等。OntoManager:可视化本体管理编辑环境,提供对已有本体的修:可视化本体管理编辑环境,提供对已有本体的修改编辑等功能。改编辑等功能。OntoService:知识服务框架知识服务框架OntoService提供基于多主体提供基于多主体(Agent)系统的知识共享服务,包括知识查询、主动知识分发服)系统的知识共享服务,包括知识查询、主动知识分发服务和基于协议的知识共享机制务和基于协议的知识共享机制 煤鸦胰扫箩矮譬郎缨弊癸蜜倪罗盔琴卿勋勇镭埔昼驰拙枕龋狸绍未未筑擞课件人工智能ArtificialIntelligence课件人工智能ArtificialIntelligence

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号