(计算机应用技术专业论文)fsrl模糊推理机的设计与实现.pdf_第1页
(计算机应用技术专业论文)fsrl模糊推理机的设计与实现.pdf_第2页
(计算机应用技术专业论文)fsrl模糊推理机的设计与实现.pdf_第3页
(计算机应用技术专业论文)fsrl模糊推理机的设计与实现.pdf_第4页
(计算机应用技术专业论文)fsrl模糊推理机的设计与实现.pdf_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要新一代的万维网语义网,使自动化处理信息和信息的机器理解更加容易。然而随着网络的发展,大量含糊的不确定的模糊信息也需要表达和推理。这就需要一种能够处理模糊信息的本体推理机。本文以此为目标,对现有的本体语言及其推理机制进行了深入的研究,取得了一些成果;( 1 ) 以f s m q 模糊描述逻辑作为理论基础,通过扩展本体语言o w l 的概念和特性,增加模糊推理规则,设计出一种新的模糊本体语言f s r l ,并在f - s h i q定理的基础上,推导出f s r l 本体推理规则;( 2 ) 在f s r l 本体理论基础上,通过扩展j e n a 代码架构及规则文件的方法,增加j e n a 处理f s r l 本体的功能设计出f s r l 推理机,从而实现了模糊本体的推理:( 3 ) 设计开发了一个具有f s r l 本体简单编辑功能的推理测试软件:并应用此软件对f s r l 每条推理规则,单独设计了相应的测试数据,通过黑盒测试,证明其有效性和正确性。本文的研究工作,实现了f s h i q 模糊理论到实际应用的转化,提出了一种模糊本体语言f s r l ,增强了本体理论对模糊信息的处理能力,并提供了一个简单的模糊推理软件,对以后模糊推理及本体理论的发展有着较好的促进作用。关键词:模糊推理f s r l 本体j e n aa b s t r a c tt h en e x tg e n e r a t i o no ft h ew o r l dw i d ew e bi st h es e m a n t i cw e b ,i nt h a tt h ep r o c e s s i n go fi n f o r m a t i o ni sm o r ee a s i l yt ou n d e r s t a n db yt h em a c h i n e h o w e v e r ,w i t ht h ed e v e l o p m e n to fn e t w o r k s ,al a r g en u m b e ro fu n c e r t a i nf u z z yv a g u ei n f o r m a t i o nn e e d st ob ee x p r e s s e da n dr e a s o n i n g t h i sr e q u i r e sac a p a b l eo fh a n d l i n gf u z z yi n f o r m a t i o no n t o l o g yi n f e r e n c ee n g i n e i nt h i sp a p e r ,t h e r ea r es o m er e s u l t sb ys t u d y i n gt h ee x i s t i n go n t o l o g yl a n g u a g e sa n dr e a s o n i n gm e c h a n i s m :( 1 ) o nt h et h e o r e t i c a lb a s i co ft h ef s h i qf u z z yd e s c r i p t i o nl o g i c b ye x t e n d i n gt h ec o n c e p ta n df e a t u r e so fo n t o l o g yl a n g u a g eo w la n di n c r e a s i n gt h ef u z z 3 i n f e r e n c er u l e s ,an e wf u z z yo n t o l o g yl a n g u a g ef s r li sd e s i g n e dw h i c h so n t o l o g yr e a s o n i n gr u l e sa r ed e d u c e do nt h eb a s i so ff - s h i qt h e o r e m ;( 2 1o nt 1 1 eb a s i so ft h ef s r lt h e o r y ,f lf s r li n f e r e n c ee n g i n ei sd e s i g n e db ye x t e n d i n gt h ec o d ea n dr u l e so fj e n a ,w h i c hi sa b l et of u z z yo n t o l o g yr e a s o n i n gw i t hm o r ef u n c t i o n s ;( 3 ) ao n t o l o g yf s r lr e a s o n i n gs o f t w a r ew i t hs i m p l ef u n c t i o n so ft e s ta n de d i t i n g ,a n dt h ev a l i d i t ya n dc o r r e c t n e s so fe v e r yi n f e r e n c er u l eo ff s r la r ep r o v e db yt h eb l a c k b o xt e s t i n g ;i n t h i sp a p e r ,f s r l ,an e wf u z z yo n t o l o g yl a n g u a g ei sd e s i g n e d , w h i c hs t r e n g t h e n e dt h ec a p a b i l i t yo ff u z z yi n f o r m a t i o np r o c e s s i n g ,a n das i m p l ef s r lf u z z yi n f e r e n c es o f t w a r ei sp r o v i d e d i nt h ef u t u r e ,t h ed e v e l o p m e n to ft h eo n t o l o g i c a lt h e o r yo ff u z z yi n f e r e n c ew i l lb eb e t t e r ,w i t ht h et r a n s f o r m a t i o nf r o mt h ef - s h i qf u z z yt h e o r yt ot h ep r a c t i c a la p p l i c a t i o n k e yw o r d s :f u z z yi n f e r e n c e ,f s r l ,o n t o l o g y , j e n a独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得墨鲞盘堂或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。学位论文作者签名:妄、l 岩签字日期:血。1 7 r 年乡月午日学位论文版权使用授权书本学位论文作者完全了解鑫盗盘堂有关保留、使用学位论文的规定。特授权垂鲞盘鲎可以将学位论文的全部或部分内容编入有关数据库进行检索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。( 保密的学位论文在解密后适用本授权说明)学位论文作者签名:【岩导师签名:签字日期:矽7 年6 月牛日签字日期:己嬲伽) 尸年4 l f 月节日第一。章绪论第一章绪论w e b 是信息化时代到来的标志,w e b 也是互联网上最重要的应用。自1 9 8 9年诞生以来,其高速的发展使它成为了一个庞大的知识库,其中包含了许多具有不确定性的复杂信息。要在这种海量的数据中提取有用的信息,已经使人们越来越感到力不从心。这种不确定性大多是由模糊性引起的,因此模糊概念及推理的研究就显得至关重要。模糊推理是利用模糊性知识进行的一种不确定性推理,它的理论基础是模糊集理论以及在此基础上发展起来的模糊逻辑。f s h i q 是基于s h | q 描述逻辑的一个全新的能处理模糊信息的公理体系,它是基于z a d e h 的模糊集理论的概念进行扩展的。在此基础上,通过扩展已有的本体推理引擎j e n a ,构造出f s r l ( f u z z ys h i qr u l el a n g u a g e ) 推理机。1 1 模糊推理机的研究背景1 1 1 模糊信息处理现实世界是非常复杂的,这种复杂性通常是由于模糊不定所引起的。自从人类能思考以来,人们越来越了解到事物的复杂性和模糊性。这种普遍存在的特性遍及人类所面对的大多数社会、技术、经济等问题之中。人类有近似推理的能力,在分析复杂事物时,人类需要对事物做一般了解就能做出简单的推理,而目前的计算机尚没有这样的能力。在众多的不确定性中,有两个是主要现象:一是随机性,另一是模糊性。随机性是由于事物的因果关系不确定造成的,是概率统计、分析、设计等所设计的范畴,它通常由概率统计加以研究;而模糊性是模糊分析、控制所涉及的范畴,通常采用模糊数学理论进行研究。随着科学技术的不断进步和信息产业应用于各行各业的不断深入,人们不可避免的要处理大量的模糊现象。而传统方法和已有工具面对模糊问题又显得力不从心,以至于解决精确性和模糊性的矛盾也显得越来越重要。精确性与模糊性的对立已成为当今科学发展所面临的一个十分突出的矛盾。各门科学迫切要求数量化、定量化,但是科学的深化意味着研究对象的复杂化,而复杂的东西又是难于精确化的。z a d e h 教授曾提出过一个不相容原理:“随着系统的复杂性的增加,我们描述系统行为的精确性和有效性就随之下降,一旦超过其阀值,其精确性和有效性第章绪论( 相似程度) 几乎变成了相互排斥的特性了。”正如不相容原理表达的,复杂性越高,得以精确化能力便越低:而精确化的能力越低,便意味着系统具有的模糊性越强。因此,对于复杂的系统的分析和控制,必然要考虑模糊因素,这就涉及了处理这种模糊概念的模糊论方法学的问题。1 9 世纪末,德国数学家康德首创集合论,对数学基础的奠定做出了重大的贡献。1 9 6 5 年,美国著名学者l a z a d e h 发表创建性论文“模糊集合论” 1 】,打破了o 1 的界限,为建立模糊逻辑,描述模糊信息,处理模糊现象提供了新的数学工具。1 9 7 1 年r c t l e e 等学者提出了真值取在 o ,1 】区问上的模糊逻辑。到了1 9 7 5 年,z a d e h 又提出了模糊语言变量的新概念,并研究了真值取在语言集上的模糊逻辑,建立了模糊逻辑上的假言式模糊推理 2 。1 9 8 1 年,日本学者m m i z u m o t o 等人提出了基于模糊逻辑的推理方法,并开始应用到控制领域中。这些模糊集合理论引起了学术界的广泛关注,迄今已经发展成为一个完善的分支,并且在许多领域取得了明显的成果和经济效益。例如,在视频图像方面,菲希尔、三洋等公司生产的“模糊逻辑”照相机具有模糊聚焦和图像稳定功能;m a t s u s h i t a 公司制造了能够智能选择水温、洗涤剂数量等参数的模糊洗衣机:日本的s e n d a i 市的地铁系统,它由一台模糊计算机控制,其列车控制器的失误率低于人工操作的7 0 以下;甚至东京的股票市场都采用了一个基于模糊逻辑的股票交易系统。同样,为了保持竞争力,许多美国公司也在计划着模糊理论技术方面的应用。美国国家宇航局也为了模糊逻辑应用于太空飞行器的轨道对接控制器,做了多年的研究。1 1 2 推理技术推理是由一个或几个已知的事实推出一个结论的思维形式。推理是人类重要的智能活动,人类专家之所以能够高效率的求解复杂问题,除了因为他们拥有大量的专门知识外,还体现在他们选择知识和运用知识的能力方面。自从人工智能诞生以来,推理技术取得了很大的进展。,传统的推理技术是以经典的谓词逻辑为基础的,精确的、严格的推理技术,通常被认为是“绝对正确的真理”【6 】。传统的推理方式是由后果或现象推导原因的演绎过程,即从已知的事实出发,运用一阶谓词演算的解析方法,演绎出逻辑上蕴含的结论。2 0 世纪5 0 年代末6 0 年代初的机器定理证明【7 主要采用传统的推理技术。典型的代表是1 9 6 5 年建立在j a 。r o b i n s o n 归结原理基础上的机器定理证明,这是人工智能最早采用的一种推理模型。2 0 世纪7 0 年代后期至8 0 年代,随着人工智能所求解问题的复杂化,推理技术得到迅速发展,开始了非单调推理、定性推理和不确定推理等方法的研究。2第一章绪论对于非单调推理的研究始于7 0 年代。对常识、歧义性等的探讨,导致了知识表示的研究,非单调逻辑这种知识表示方法有效地改善了传统逻辑描述不完备知识时的不足。非单调推理可以在推理过程中当增加某些新事实时,取消以前得出的一些结论。为简化问题的描述,1 9 7 7 年r e i g e r 发表了第一篇定性推理的论文,提出了处理问题时,忽略被描述对象的次要因素,掌握主要因素进行定性推理的思想。定性推理技术的处理模型有d e k l e e r 提出的定性方程法,f o r b u s 提出定性进程法,k u i p e r s 提出的定性模拟法和w i l l i a n m s 提出代数系统等 9 】。不确定推理方法是2 0 世纪7 0 年代提出并加以研究的,主要考虑到事实或知识存在不确定性因素,它一般基于概率、可信度、隶属度等。1 9 7 3 年e s h o r t l i f f e 等人在m y c i n 系统中采用了可信度模型,把用户提供的原始证据的不确定性沿推理网络传播给非原始证据,由领域专家给出规则强度c f 。从而求出顶层结论的不确定性值。1 9 7 6 年,d u d a 又提出了主观概率模型,由领域专家给出规则强度l n 和l s 即每个命题的先验可能性,结合用户提供的原始证据的不确定值,运用不确定性更新传播算法或合成算法,求出结论的不确定性值。其它的处理不确定性问题的模型还有,1 9 7 6 午d e p s t e r 和s h a f e r 提出的证据理论,1 9 7 8 年z a d e h 提出的模糊推理和信念网络,1 9 8 5 年c o h e n 提出的批注理论等模型 9 】。模糊推理是类似于人类日常推理方式的一种近似推理。它是以模糊集合理论为基础对推理作定量研究的一门学科。由于诸多工业生产领域特别是在系统家电产品开发上的成功应用,使它在近几十年来模糊逻辑系统理论的研究中始终处于重要的地位。1 9 7 3 年,z a d e h 教授首次提出了模糊推理的基本框架。模糊推理作为近似推理的一个分支,研究已经非常广泛。模糊推理有三种基本类型:简单模糊推理、多维模糊推理和多重模糊推理。除此之外,还有合情推理、区间值推理、模糊值推理和真值流推理等。模糊推理也应用于许多领域,尤其是其在模糊控制中的重要应用,一直是学术界的一个热门研究方向。它足蓬勃发展中的模糊控制技术的数学核心。模糊控制在各种领域出人意料地解决了传统控制理论无法解决或难以解决的问题,并取得了一些令人信服的成效。1 9 7 4 年,英国科学家m a m d a n i首次将模糊推理技术应用于工业自动控制并获得成功。2 0 世纪8 0 年代末,随着计算机技术的飞速发展,模糊控制技术得以广泛应用并获得蓬勃发展。1 1 3 语义网语义( s e m a n t i cw e b ) ,是一种使用可以被计算机理解的方式描述事物的网络。语义网是对未来网络的一个设想,在这样的网络中,信息都被赋予了明确的含义,机器能够自动地处理和集成网上可用的信息。3第一章绪论1 9 9 8 年9 月,b e r n e r s l e e 首次提出了语义网的设想,给出他的总体框架,并概括介绍了它的各个组成部分,从而拉开了语义网研究的序幕。根据b e m e r s l e e 的设想,语义网是由七个功能增强的层次体系机构构成,如图1 1 。一旧信任一卜l证明数i数,一、l “,。1 i 据逻辑数字一1据签l 自描本体名i 述文i挡r d f + r d fs c h e m ax m l + n s + x m ls c h e m a 名称窄问u n i c o d eu i u图1 1语义网体系结构( 1 ) u r i 和u n i c o d e 。u r i 是w e b 的核心概念之一,它能够唯一地标识出w e b 上的任意一个资源。u n i c o d e 是一种新的字符编码标准,它支持世界上所有的语言。它们是语义网多语种支持的基础。( 2 ) x m l 、名称空间和x m ls c h e m a 。x m l 提供了文档结构化的语法,实现了文档表现形式与文档结构的分离。x m l 名称空间是名称的一个集合,用于文档元素和属性名的有效验证。x m , s c h e m a 是约束x m l 文档结构的语言。( 3 ) r d f 和r d f s 。x m l 实现了文档的结构化,但文档信息不包含任何语义。r d f 数据模型提供了简单的语义。r d fs c h e m a 为r d f 模型提供了一个基本的类型系统,其目的就是定义资源的属性,定义被描述资源的类,并对类和关系的可能组合进行约束。( 4 ) 本体层。提供了一个能明确的形式化语言,以准确定义术语语义及术语间的关系。( 5 ) 逻辑、证明、信任。除了本体层定义的术语关系和推理规则外,还需要一个功能强大的逻辑语言来实现推理。证明语言允许服务代理发送断言的同时将推理路径也发给客户。但证明语言不能保证w e b 上的所有信息都为“真”。因此,还需要数字签名和加密技术来保证w e b 信息的可信任性。4第章绪论1 2j e n a 推理机简介j e n a 是由惠普语义网络实验室开发的一种用来构建语义w e b 应用的j a v a 框架,提供了有关操作r d f ,r d f s 和o w l 的接口方法以及基于规则的推理引擎编程环境。在j e n a 框架中,主要提供了以下一些j a v a 包、接口和方法:( 1 ) r d f 应用编程接口:( 2 ) 读写各种语法形式的r d f 文件:( 3 ) 操作o w l 文件的应用编程接口;( 4 ) 基于内存和持久存储两种方式;( 5 ) 一种r d f 实例数据查询语言。任何一个推理模型都可以围绕一个推理图来构建。j e n a 自身提供了基于规则的推理g l ( r u l e b a s e dr e a s o n e r ) 。该推理机町以应甩于r d f s 和o w l 本体中,支持基于r d f 有向图的规则推理,提供前向、后向和混和推理模式。规则集合被绑定到数据模型中,形成新的推理数据模型,用于用户查询操作,返回的查询结果不仅包含原始数据集中的二元组,还包括使用推理规则得出的数据。j e n a 是面向语义w c b 的应用开发包,包含的内容比较全面,推理机只是其中一部分。j e n a 推理子系统提供多种推理引擎来对不同语言建立的本体进行推理,这些推理引擎用本体m o d e l 里明确指定的断言加上公理和规则,来获得额外的、隐含的断言1 3 论文组织结构本论文以f s r l 模糊描述逻辑为理论,通过构建f s r l 本体,将f s r l 定理转化为f s r l 本体规则,进而扩展开源软件j e n a ,实现模糊本体的推理。按此顺序,论文共分六章,组织如下:前两章,主要介绍模糊推理的技术背景及f s h i q 模糊描述逻辑。第三章,主要介绍f s r l 本体及其特性,并比较f s r l 本体与o w l 本体之间的关系,最后将f s h i q 中定理通过变形转化为f s r l 本体规则。第四章,首先简单介绍j e n a 的推理机制,然后通过扩展j e n a 软件包实现简单的模糊本体推理。第五章,主要是测试f s r l 推理的正确性和有效性,并给出测试数据。第六章,对全文的研究工作进行了总结,并在此基础上,对今后的研究方向进行了展望。第_ 章f - s h i q 模糊描述逻辑公理体系第二章f - s h i q 模糊描述逻辑公理体系语义网采用本体作为领域内共享知识的形式化建模工具。语义网中本体的表示需要有良构的本体语言:首先,该语言的语义是形式化的,否则它不能支持领域共享知识的描述:其次,该语言必须有充分的表达能力,以描述复杂本体;最后,该语言具有可接受的推理复杂性。描述逻辑( d e s c r i p t i o nl o g i c ) 是基于对象的知识表示的形式化,它吸取了k l o n e 的主要思想,是一阶谓词逻辑的一个可判定子集。它以结构化的和易理解的形式来表示领域知识,描述逻辑能更好的满足本体语言在语义、表达能力,以及复杂性上的要求。f b a a d e r 等人明确提出描述逻辑可以作为语义网的本体语言,为语义网提供必要的逻辑基础。当前的本体语言普遍将描述逻辑作为语言的逻辑基础:如d a m l + o i l 等价于描述逻辑s h o i q ( d ) ,o w ld l 等价于描述逻辑s h o i n ( d ) 。为了在语义网中应用模糊逻辑以及解决现在复杂的经典模糊逻辑的局限性,本章简单介绍一种结合了模糊逻辑理论的描述逻辑公理体系f s h i q 。2 1 描述逻辑基础2 1 1 公理系统的产生公理化方法的思想最早可追溯到亚里士多德那个时代,其应用是随着欧几里得几何学的产生而开始的。主要特征是:从少数几个原始概念以及少数几个原始命题( 或称公理) 出发,演绎出本学科其他所有的概念和命题,从而构成这一学科的全貌。运用这种方法的学科被认为是严密的演绎体系。因此,欧几里得几何学被认为是最早成熟的自然科学分支。几何学的成熟使得人们普遍认为数学是最严密的。在这之后,其他学科也试图采用公理化方法来建立。例如牛顿把他的力学建立在万有引力和三大定律的基础上,爱凶斯坦把相对论只建立在两条公理之上。关于公理化方法的逻辑理论产生的较晚,三百多年前,德国数学家莱布尼茨提出了一种设想:“如果能够创造一套表达概念的符号语言,并且把人类的推理过程用某种公式来表示,那么就能够发明一种思维演算,把逻辑推理过程转化为计算过程,这样,解决人与人之间争论的困难就可以像做数学题那样给以解决6第一章f - s h i q 模糊描述逻辑公理体系了。”到一百多年以后,英国数学家布尔以他的布尔代数提供了套初步可用的思维演算工具,才使得这方面的研究有了本质性的进展。后来的德国数学家弗雷格完成了数理逻辑的创建,弗雷格不但完成了命题演算,还构造了命题演算的第一个公理系统。不过我们现存看到的大多数文献和命题演算系统已经彳i 是弗雷格最初的工作了,它们是在希尔伯特等人建立的命题演算的公理系统的基础上,不断改进,不断完善的形式公理系统。因此,现在人们称它们为希尔伯特型的公理系统。由此,我们可以认识到用公理系统来表示一个学科的意义,为了使模糊描述逻辑也能被更可靠的发展和应用,本章也采用了公理方法,把一些较为自明的基本性质作为公理或公设,以此为出发点,构建与演绎出一系列的定理。2 1 2 描述逻辑s h i q描述逻辑s h iq 是在数量约束,逆关系关系包含公理和传递关系等方面扩展了a l c 的一个表现能力很强的知识表示形式和工具。我们称这个逻辑为s 是因为它与命题逻辑s 4 ( m ) 的关系,基本的描述逻辑在三个方面被扩展:反向关系( i ) 、关系层次( h ) 以及资格数量约束( q ) 。2 2f - s h i q 公理系统基础形式化的公理系统使用的语言是形式语言,由于其本身具有严格、精确的特点,所以避免了自然语言的种种弊端。2 2 1 公理系统的初始符号1 变项i )命题变项:小写拉丁字母p ,q ,| ,j ,p i i )个体变项:小写拉丁字母“,v ,w , x ,y ,z ,i i i )谓词变项:大写拉丁字母f ,g ,h ,p ,q ,e ,2 常项i )命题联结词:,非;v 或i i )量词:v 全称;3 存在3 括号或逗号:( ,)7第_ 幸f - s h i q 模糊描述逻辑公理体系2 2 2 公理系统中基本的形成规则合式公式定义: 一个命题变元是一个合式公式。若f 为r 元谓诃变元,一,为个体变元,则用玉,为合式公式。 如果a 足合式公式,则,a 是台式公式。 如果a 和b 是合式公式,且没有这样的一个个体变元,使得它在其中的一个公式内为约束的,而在另一公式内为自由的,则a v b 是合式公式。 如果a 是合式公式,其中个体变元工在a 中为自由的,则v x a ( x ) 都是合式公式。只有适合以上各条的有限组合是合式公式。2 2 3 系统中的定义在模糊描述逻辑中,概念不再解释为经典集合,而是把它解释为一个模糊集合,使得概念具有了模糊性。因此,形如c ( w ) 的断言具有了在 0 ,1 之间的一个真值,这个真值由w 关于模糊集c 的隶属度给出。同理,对于关系也是类似的解释。下面简单介绍一下f s h i q 模糊描述逻辑相关的定义。定义2 1 :f s h i q 的概念集是符合下列条件的最小集合:一每一个概念名称c ec 是一个f s h i q 概念一若c ,d 是f s h iq 概念,尺是f s h iq 关系,s 是简单f s h iq 关系,n 是一个非负整数,那么c6d ,c6d ,_ 1 c ,v 月c ,j 月c ,n s c ,和n s c 也都是f s h i q 概念。定义2 2 :关系函数i n v ,若r 是一个f - s h i q 关系名称,那么i n v ( r ) = r 一;如果r = s 一则i n v ( r ) = s 。定义2 3 :模糊解释:一个模糊解释i = ( a 1 ,1 ) ,是由一个非空集合1 ,称为i的定义域,和一个模糊解释函数1 映射:1 把个体名称a 映射到元素a 1 a 1 :2 把概念名称彳映射到成员函数a 1 :1 一 0 ,l 】;3 把关系名称r 映射到成员函数r 1 :a 1 a 1 一 0 ,1 】。第_ 章f - s h i q 模糊描述逻辑公理体系定义2 4 :模糊共轭:给出一个模糊约束,定义c 为的共轭。一个模糊约束的共轭并不是唯一的。如, ,:r 0 3 ) 和( 1 4 :r 的共轭。定义2 5 :自反传递闭包:对于一个模糊关系层次,我们定义关系各是6 的自反传递闭包。如果尺各s ,关系r 称为s 的一个子关系。当一个关系既没有传递性,又没有任何子关系具有传递性的时候,我们称这个关系是简单关系。定义2 6 :传递关系:当一个关系尺为传递关系时,可表示为t r a n s ( r ) 。定义2 7 :模糊关系知识库r b o x r :是由模糊关系包含公理和模糊传递关系公理t r a n s ( r ) 所组成的集合,其中尺是一个关系名称,模糊关系包含公理是形如( 口玎) ,( 口刀) ,( 口 刀) 和( 口 ,q 表示或 ,胛 0 ,1 】。定义2 1 0 :一个f s h i q 的模糊知识库是由模糊断言知识库、模糊关系知识库和模糊术语知识库组成的,即= ( r ,t ,a ) ,其中r 是一个模糊r b o x ,t 是一个模糊t b o x ,a 是一个模糊a b o x 。9第二_ 章f - s h i q 模糊描述逻辑公理体系一一- _ _ 一2 3 语义运算法则公理系统中对语义的运算法则如下:法则2 11 ( x ) = 1法则2 2上1 ( 功= 0法, 贝1 1 2 3( c 6d ) 1 = r a i n ( c 1 ( x ) ,d 1 ( x ) )法贝1 2 4( c 6d ) 1 = m a x ( c 1 ( x ) ,d 1 ( x ) )法贝0 2 5- 1 c ) 1 ( 工) = 1 一c 1 ( x )法则2 6 ( 3 r c ) 1 ( 工) = s u p 砌 m i n ( r 1 ,y ) ,c 1 ( 少) ) 法则2 7 ( v r c ) 1 ( 工) = i n f 。, m a x ( 1 一r 1o ,少) ,c 1 ( y ) ) 法则2 8( a r ) 1 ( x ) = s u p h m 。tm i i l :ir 1 ( 工,咒)法则2 9( a r ) 1 ( x ) = i n f 。dm a x 竺1 l r 1 ( 工, ) 法则2 1 0 ( r 一) 1 ( x ,y ) = r 1 ( y ,x )以上这些语义运算法则同样也是分别对合取,析取,否定,量化和最大最小集的势约束的标准解释。以j r c 为例,、( j r c ) 1 ( x ) = s u p ,i m i n ( r 瓴y ) ,c ( y ) ) j我们可以把它看作为一阶逻辑中公式砂g ( x ,y ) 足( y ) 的类似推导,其中的存在量词了便可以看作是域中所有元素的析取。相似的,规则( r e c ) 1 ( x ) = 砒砌。 m a x ( 1 一r 1 ,y ) ,c 1 ) ) j与一阶逻辑公式砂1 g ( x ,y ) vf c ( y ) 也是类似的,其中的全称量词v 也可以看作是域中所有元素的合取。分析运算法则,对于所有模糊解释i ,和任意的个体x a 1 ,还有以下等式成立:( 1 ( c 篁d ) ) 1 ( x ) = ( - - , c- 1 d ) 1 ( 工)( 1 ( v r c ”1 ( x ) = ( j r ? 1 c ) 1 ( x )2 4 逻辑系统中的定理在对一个公理系统的研究过程中,人们所关心的主要问题是:在系统的公理和推理法则之后,根据这些公理和法则能够推演出哪些定理,能够推出多少定理1 0第_ 二章f - s h i q 模糊描述逻辑公理体系以及如何推演定理。本节将简略的介绍一个f - s h i q 公理系统中主要定理。由于篇幅限制,这里将只证明几个简单定理。定理2 1 :( m :,c 行) - - - ) ( :c 1 - n )定理2 2 :( w c6d 玎) - , ( 1 4 :c 刀) ,( 1 4 :d ,z )定理2 3 :( w :c 6d 玎) 一( w :c 刀) i ( w :d 刀)前三个是在概念层面上对模糊信息推理给出的定理,包括概念的否,概念问的交,并等情况下,可以应用的推理模型。证明中能用的工具只有公理和法则,如下所示:证明g 关于定理2 1 :( 1 ) ( _ 1 c ) 1 ( w ) = 1 一c ( w )( 法则2 5 )( 2 ) ( 一c ) 1 ( w ) 刀已知( 3 ) 1 一c 1 ( 1 4 7 ) 刀( 1 ) ( 2 )( 4 ) c 1 ( w ) l 一刀( 3 )( 5 ) ( w :- n c 咒) 一( c _ l - n )( 4 ) 定理2 2 、定理2 3 证明:略定理2 4 :如果为式( ( w l ,) :r 1 - n ) ,则( w l :v 尺c 甩) ,矿c 一( w 2 :c 刀)定理2 5 :如果为式( ( ,w 2 ) :r 刀) ,则( w 1 3 r c 力) ,少c 一( 屹:c 刀)此两条定理相对复杂,不仅牵扯到了个体的关系,概念,全称和存在量词,还有模糊共轭作为前提,虽然复杂,但只要满足共轭条件( 而共轭的不仅仅是一个公式) ,都可以应用相应的定理,本定理的证明,要充分考虑涉及到的每个定义,证明如下:证明:关于定理2 4 :( 1 ) ( c ) 1 ( w 1 ) = i n f e 。 m a x ( 1 - r 1 ( w l ,w 2 ) ,c 1 ( w 2 ) ) )( 法则2 7 ) ( 公理a 2 )( 2 ) 1 一尺1 ( w l ,w 2 ) 刀) 一( ( j x ) :r 刀) ,( x :c 力)定理2 7 :在论域中存在一个个馓使得( w :v r c 1 - n ) ,( 工:c ( 3 ) 在论域中存在一个个体x 使得m i n ( r 1 ( m l x ) ,c 1 ( x ) ) 刀( 4 ) ( ( j z ) :r 力) ,( x :c 力)定理2 7 证明:略。( 法则3 6 )( 1 )( 2 ) ( 公理a 3 )( 3 )定理2 8 :如果为式( ( ,4 h ) - r 刀) ,并且有t r a n s ( r ) 和r 6 s ,则( j :| s c ”) ,g c + ( j 3 r c 刀)定理2 9 :如果为式( ( w ,心) :r l n ) ,并且有t r a n s ( r ) 和r 8 s ,则( w l :v s c ) ,y c 一( w 2 v r c 刀)此二条定理的条件中,必须要求一个关系是另一个的传递闭包,并且另一个还说传递关系,定理主要应用于两个有联系的关系进行知识推理的情况下,证明如下:定理3 8 证明:反证法:( 1 ) 假设( w 2 :q r c ,1 ) :( 2 ) 则在论域中存在一个个体x 使得( ( w 2 ,x ) :r ,1 ) ,( 工:c 聍)( 1 ) ( 定理3 6 )( 3 ) ( ( w l ,w 2 ) :r ,1 )( c )( 4 ) ( ( w l ,功:r )( 2 ) ( 3 ) ( t r a n s ( r ) )( 5 ) ( ( ,x ) :s 栉)( 4 ) 僻夸回( 6 ) m i n ( s 1 ( w l ,工) ,c 1 ( 石) ) 刀( 2 ) ( 5 )( 7 ) s u p 制 m i n ( s 1 ( w j ,功,c 1 ( z ) ) 刀( s u p ) ( 6 )( 8 ) ( w l := i s c 刀)( 法则3 6 )( 9 ) 与已知条件矛盾,所以假设不成立,应该有( w 2 :q r c ”)( 8 )定理3 9 证明:略。1 2第一章f - s h i q 模糊描述逻辑公理体系二= = 二二= 二二:一定理2 1 0 ( ( w l ,w 2 ) :尺刀) 9 ( ( ,) :i n v ( r ) 刀)定理2 11 ( ( w l ,w 2 ) :尺胛) ”( ( ,w 1 ) :i n v ( r ) 一)主要应用于涉及到关系的逆进行模糊知识推理的情况,而且是一个充要条件,只要证明一个方向就足够知道反向的了,证明如下:证明:关于定理2 1 0 :( 1 )( 尺一) 1 ( w 2 ,) = r 1 ( w i ,)( 法则2 1 0 1( 2 )r 1 ( 嵋,) 刀( 已知)( 3 )( r 一) 1 ( ,) 玎( 1 ) f 2 )( 4 )即( ( _ ,w 2 ) :r 疗) _ ( ( j ,j ) :1 1 1 v ( 月) s 刀)( 3 )反之亦然。关于定理2 1 l :与定理2 1 0 类型相似,证明方法相同。定理2 1 2 如罨r d _ s , 则( ( ,) :k 玎) 一( ( ,w 2 ) :s 胛)定理2 1 3 如果r 6 ks , 则( ( w j ,啦) :s 刀) 一( ( h ,心) :月胛)通过两个个体有某种关系的程度,去推导具有另一种关系的程度,当然两种关系也是要有关联的。关于定理2 1 2 、2 1 3 的证明:根据各自反传递闭包的定义,即得。第三章f s r l 本体与规则第三章f s r l 本体与规则语义网的构想是在w e b 中引入语义知识表示,即语义网不仅仅局限于将网页内容和表现形式分离,更强调增加具有语义的信息,从而使w e b 页面能被机器理解和自动处理。另外,随着网络的发展,大量含糊的不确定的模糊信息也需要表达和推理。f s r l 在o w l 基础上,通过加入模糊概念集,模糊关系及相关推理规则,有效的支持了本体的模糊推理。本章同绕f s r l 语言展开,概述了f s r l 本体概念、特性、规则及其与r d f ( s ) 、o w l 之间的关系,3 1 本体语言3 1 1 本体的定义本体( o n t o l o g y ) 的概念最初起源于哲学领域,可以追溯到公元前古希腊哲学家亚里士多德。它在哲学中的定义为“对世界上客观存在物的系统地描述,即存在论”,是客观存在的一个系统的解释或说明,关心的是客观现实的抽象本质。在人工智能界,对本体有着很多不同的解释。其中最著名并被引用得最为广泛的定义是由g r u b e r 提出的,“本体是概念化的明确的规范说明”。在此基础上,s t u d e r 等人更进一步说明,本体定义包含四层含义:1 概念化( c o n c e p t u a l i z a t i o n ) :客观世界的现象的抽象模型;2 明确( e x p l i c i t ) :概念及它们之间联系都被精确定义;3 形式化( f o r m a l ) :精确的数学描述:4 共享( s h a r e ) :本体中反映的知识是其使用者共同认可的。总体来说,本体的目标是捕获相关领域的共有知识,提供对该领域知识的共有理解,确定该领域内共同认可的术语,并从不同层次的形式化模型上给出这些术语和术语见相互关系的明确定义,实现对领域知识的推理。3 1 2 几种流行的本体语言资源描述框架r d f 是个网络资源对象和其间关系的数据模型,该数据模型可由x m l 语法编码。r d fs c h e m a 是一个用来描述r d f 资源的属性和类型的词汇集描述语言,并提供了关于这些属性和类型的语义,如类和属性的继承关系、1 4第三章f s r l 本体与规则属性约束等,r d fs c h e m a 本身也是用r d f 表示的。d a m l o n t 语言采用源于面向对象和基于知识表示语言的设计思想,并将这些思想与r d f ( s ) 紧密结合。这导致其出现了许多问题:缺乏语义规范,引起机器与人类处理的不一致性;属性约束较弱。o i l 是第一个将描述逻辑、框架等人工智能领域的工具和x m l 、r d f ( s ) 等w e b 标准结合起来的本体语言。o i l 注重形式的严谨与语言的精确,其语义可通过与描述逻辑s h o q 映射加以规范。d a m l + o i l 以d a m l o n t 和o i l 为基础,保留了源于o i l 语言的描述逻辑成分,但舍弃了框架结构,以便于和r d f ( s ) 紧密集成。d a m l + o i l 只采用和其自身语法和模型理论一致的部分r d f ( s ) 语义。o w l 是当前最流行的本体语言,有较好的表达能力和高效的推理。它也是w 3 c 推荐的语义网上本体表示语言。在r d f ( s ) 的基础上,o w l 参考了前辈语言d a m l + o i l ,除支持r d f t s ) 所有特性外,也支持可逆属性、限定基数约束。o w l 选择了s h i q 语言作为主要参考的描述逻辑语言。在此基础上,o w l 还支持枚举实例和数据类型与数字的表达与推理。通过s h i q 中添加对应的构造算子,即是s h o i q ( d ) 。而实际上o w l 采用的是s h o i n ( d ) ,对基数约束加入了一些限制,因为设计o w l 时s h o i q ( d ) 还没有有效的推理算法。3 2f s r l 本体语言f s r l 以o w l 为基础,采用f - s h i q 模糊描述逻辑。所以其自动支持概念层次、关系层次,关系传递,逆关系、资格数量约束等语法。故f s r l 本体新增元素主要集中在与隶属度相关的类和特性上。3 2 1f s r l 模糊概念f s r l 模糊概念主要分三类:l -模糊集( f s r l :f u z z y s e t ) ,是指这样一种集合,其元素均在一定程度上属于或不属于该集合。为了更好继承o w l 已有推理功能,f s r l 将模糊集视为o w l :c l a s s 的一个特殊真子集。这样,o w l 中所有集合相关语法和推理规则均适用于模糊集。2 模糊关系( f s r l :f u z z y p r o p e r t y ) ,是普通关系的拓广。普通关系描述事物之间是否有关联,而模糊关系则描述事物之间关联程度的多少。如同模糊集一样,f s r l 将模糊关系视为o w l :o b j e c t p r o p e r t y 一个子关系。第三章f s r l 本体与规则3 隶属度断言( f s r l :f m s h i p ) ,是f s r l 的核心概念。描述元素对模糊集合隶属程度的量称为隶属度。隶属度断言就是描述隶属度的断言。隶属度断言有两种类:一类似类隶属度断言( f s r l :f t y p e ) :一类是关系隶属度断言( f s r l :f r o l e ) 。表3 1f s r l 概念f s r l 概念含义类型父类f s r l :f m s h i p隶属度类o w l :t h i n gf s r l :f t y p e类隶属度类f s r l :f m s h i pf s r l :f r o l e关系隶属度类f s r l :f m s h i pf s r l :f u z z y s e t模糊集( 模糊概念)类o w l :c l a s sf s r l :f u z z y p r o p e r t y模糊关系关系o w l :o b j e c t p r o p e r t y3 2 2f s r l 模糊特性f s r l 中的模糊特性主要分为两类:一类用于隶属度断言的构造,可称之为隶属度结构特性;另一类用于隶属度断言模糊值的描述,称之为隶属度值特性。表3 2 f s r l 特性特性含义父关系定义域值域f s r l :o n c l a s s模糊集是?o w l :o b - j e c t p r o p e r t yf s r l :f t y p ef s r l :f u z z y s e tf s r l :h a s l n d i v i d u a l个体足?o w l :o b j e c t p r o p e r t yf s r l :f t y p eo w l :t h i n gf s d :s u b j e c t主语( 个体) 是?o w l :o b j e c t p r o p e r t yf s r l :f r o l eo w l :t h i n gf s r l :o b i e c t宾语( 个体) 是?o w l :o b j e c t p r o p e r t yf s r l :f r o l e

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论