案例决策技术及案例决策支持系统研究综述.pdf
《案例决策技术及案例决策支持系统研究综述.pdf》由会员分享,可在线阅读,更多相关《案例决策技术及案例决策支持系统研究综述.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3 6 卷第1 1 期计算机科学V 0 1 3 6N o 1 1至Q Q 竺生!旦垡Q 里巳坚!兰!墨i 兰旦竺曼!Q;Q Q 2案例决策技术及案例决策支持系统研究综述倪志伟1李建洋1李锋刚1 2 杨善林1(合肥工业大学过程优化与智能决策教育部重点实验室合肥2 3 0 0 0 9)1(中国科学技术大学计算机科学技术系合肥2 3 0 0 2 7)2摘要案例是人类直觉、逻辑和创造性三种思维的综合表现形式,案例推理是人脑类比学习的模仿者,在知识难以获取的应用领域取得了丰硕的成果。从认知学角度探讨了案例推理的逻辑合理性,研究了案例智能决策技术;针对决策支持系统研究与开发中出现的系统柔性差等核心问题,
2、提出了以案例推理为基础的案例智能决策支持系统,该系统可以很好地实现决策支持。对此进行了深入研究,最后探讨了该系统的研究与发展的方向。关键词案例推理,案例逻辑,案例决策技术,案例决策支持系统S u r v e yo fC a s eD e c i s i o nT e c h n i q u e sa n dC a s eD e c i s i o nS u p p o r tS y s t e mN IZ h i-w e i lL IJ i a n-y a n 9 1L IF e n g-g a n 9 1 2Y A N GS h a n-l i n l(K e yL a b o r a t
3、o r yo fP r o c e s sO p t i m i z a t i o na n dI n t e l l i g e n tD e c i s i o n m a k i n g。M i n i s t r yo fE d u c a t i o n,H e f e iU n i v e r s i t yo fT e c h n o l o g y,H e f e i2 3 0 0 0 9,C h i n a)1(D e p a r t m e n to fC o m p u t e rS c i n e e ea n dT e c h n o l o g y,U n i v
4、 e r s i t yo fS e i n e e ea n dT e c h n o l o g yo fC h i n a,H e f e i2 3 0 0 2 7,C h i n a)2A b s t r a c tC a s ei st h ei n t e g r a t e dr e p r e s e n t a t i o no ft h eh u m a ns e n s e,l o g i c sa n dc r e a t i v i t y C a s e-b a s e dR e a s o n i n g(国R)i st h es i m u l a t o ro
5、 fh u m a na n a l o g yl e a r n i n g,g r e a ta c h i e v e m e n th a sb e e na c q u i r e df o rC B Ri nt h ef i e l do fk n o w l e d g el a c kT h i sp a p e rd i s c u s s e dt h el o g i cr a t i o n a l i t yo fC B Ra n dt h ec a s ei n t e l l i g e n td e c i s i o nt e c h n i q u e s
6、T h ei n t e l l i g e n td e c i s i o ns u p p o r ts y s t e m(I 膦)t h a ti sb u i l tf r o mC B Rc a no v e r c o m es o m ed e f e c t s,s u c ha sI x)o rf l e x i b i l i t yo ft r a d i t i o n a lI D S S,a n dp r o v i d e sd e c i s i o ns u p p o r t T h i sd e c i s i o ns u p p o r ts y
7、s t e mt e c h n i q u ea n dt h ea s p e c to fr e s e a r c ha n dd e v e l o p m e n ta b o U tc a s ed e c i s i o ns u p p o r ts y s t e mw e r ei n v e s t i g a t e di nt h ee n d K e y w o r d sC a s e-b a s e dr e a s o n i n g,C a s el o g i c s,C a s ed e c i s i o nt e c h n i q u e s,C
8、 a s ed e c i s i o ns u p p o r ts y s t e m人工智能中有很多推理方法,最实用的有基于规则的推理、基于模型的推理和基于案例的推理等。从认识论的角度看,规则推理仅是对人类抽象思维的简单模拟;而专家在决策中用到大鼍的形象思维,问题的解决不只是单纯依赖抽象的规则,还需要专家的经验,忽略经验知识是导致智能决策支持系统难以使用的主要原因之一 1 七。案例(c a s e)是专家经验的计算机存储形式,是专家长期实践的产物。基于案例推理(c a s e-b a s e dr e a s o n i n g,C B R)是区别于基于规则推理的一种推理和学习模式,已经
9、成为智能系统一种新的推理方法。它提供了一种近似人类思维模型的建造专家系统的新的方法学,这与人对自然问题的求解相一致。研究C B R 有助于进一步认识人类思维的机理,对于科学决策具有重要的指导作用【3 。1案例逻辑长期以来,从人脑思维的不同层次对人工智能进行研究,形成了基于逻辑学的符号主义、基于仿生学的连接主义和基于控制论的行为主义三大学派。传统的人工智能是符号主义,它以N e w e l l 和S i m o n 提出的物理符号系统假设为基础。物理符号系统假设认为物理符号系统是智能行为的充要条件,由一组符号实体组成。可在符号结构的实体中作为分组出现。该系统可进行建立、复制修改、删除等操作,生成
10、其它符号结构。常识是人工智能研究的重要内容之一,因为机器智能必须处理常识和实现常识推理。然而常识并无明确的定义,而且有众多的例外。常识推理的基本特征是在知识不完全情况下进行的,要作出各种假设具有非单调性。人类知识的增长实际上是非单调的发展过程,原因是人们推理时所依据的知识具有不完全性。然而,经典逻辑如形式逻辑、演绎逻辑等,对人类认知世界的处理却是单调的【5 6 。菲单调逻辑是处理不完全知识的工具;非单调推理过程就是建立假设、进行标准逻辑意义下的推理,若发现不一致,进行回溯,以便消除不一致,再建立新的假设;非单调推理明显比单调推理复杂。为此,R e i t e r 于1 9 7 8 年,提出了非
11、单调到稿日期:2 0 0 8 1 2 0 4返修日期:2 0 0 9-0 3 _ 0 2本文受国家自然科学基金重点项目(7 0 6 3 1 0 0 3),国家高技术研究“8 6 3”计划项目(2 0 0 7 A A 0 4 2 1 1 6),国家自然科学基金项目(7 0 8 7 1 0 3 3)合肥T 业大学博士专项基金项目(2 0 0 7 G D B J 0 3 9),福建省科技基金(2 0 0 8 F 5 0 4 3)。安徽省高校基金(K J 2 0 0 8 8 1 0 7)资助。倪志伟(1 9 6 3 一),男,博士教授博士生导师主要研究方向为智能决策等,E-m a i l:z h w
12、n e l s o n 1 6 3 c o m;李建洋(1 9 6 8 一),男博士生,教授主要研究方向为智能知识处理等;李锋刚(1 9 7 6 一),男。博士,讲师,主要研究方向为智能优化与决策等;杨善林(1 9 4 8 一)男教授,博士生导师。1 8 万方数据推理方法的封闭世界假设(C W A),1 9 8 0 年提出默认推理;M c C a r t h y 提出限定逻辑。M o o r e 提出自认知逻辑等。目前,实现非单调推理的基本方法是:(1)扩充经典逻辑,在经典逻辑的框架内增加几个公理(或元公理),以此引导非单调推理取得预想的结果;(2)定义特定的非单调逻辑,其研究相当繁杂 7 8
13、】。在人工智能中,如机器定理证明的归结原理,使用的是演绎推理,是从一般到特殊的推理过程,并未发现新的知识;反之,归纳推理则是从特殊到一般的推理过程,属于非标准逻辑,能根据某些已知的特殊性知识,归纳出未知的一般性知识。如果这些特殊性知识已经直接或间接包含了未知的一般性知识的所有可能情况,则归纳推理的结论完全有效,是完全归纳推理,仍然属于形式逻辑;否则结论可能有效,也可能无效,是不完全归纳推理。在人类思维中还经常使用类比推理模式和假设推理模式,如基于案例的推理,其是人类应用过去的经验来求解新问题的一种策略,是一种允许知识在具有“相似”性质的领域中进行转换的学习策略。类比学习是人类重要的认知方法,也
14、是人们经验决策过程中常用的推理方式;所谓类比学习就是把两个相似的事物进行比较,找出它们在某一个抽象层次上的相似关系,并以此为依据,进行问题空间映射,经过适当的知识变换,获得新问题的解 9 3。类比有方法类比、概念类比、图形类比、联想类比等,都是人类智能的体现。它根据相似性原理,由一个已知系统具有某些属性,猜想另一个未全知系统也具有这些属性,是从特殊到特殊的推理过程。C B R 由于推理需要的前提知识不完全,类比的结论可能有效,也可能无效,因而需要客观验证,待获得新的知识或推出矛盾时再行调整。各种非单调推理和开放逻辑都属于假设推理模式 1 0-l Z 。不完全归纳推理、类比推理和假设推理模式都是
15、能真正发现和完善新知识的过程,属于辩证逻辑。由于柔性量词的作用,上述推理模式可以在一定条件下相互转化。这些研究已经触及到了推理模式的连续可变性,它表明在逻辑学中可引入模式柔性,用来描述推理模式的不确定性C 1 3-1 s 。C B R 系统是人脑类比学习的模拟者,是人类三种思维(直觉、逻辑、创造性思维)的一种综合表现形式。对案例学习系统的研究,有助于对人类思维的模仿,实现人类智能。案例推理符合人类的思维活动。当遇到一个新事物时,专家不仅仅看到一个具体问题,还会产生联想,然后把事物归类,从中找出以往处理过的类似问题的经验和相关知识,经过一定的修正去处理新事物。对于简单的问题,案例的检索和匹配主要
16、是形象思维的过程。而对于复杂的问题,往往难以通过简单匹配检索到一个相似的实例;此时人们会将问题分解,使每个子问题都能映射到一个相似案例,或从不同角度出发,抽取不同角度的类似问题,最后运用逻辑思维和创造性思维把匹配的子案例集成起来,形成解决当前问题的新方法。C B R 是人的一种认知行为,它是基于记忆的推理。可以从记忆理论的发展来研究C B R 的心理学模型。心理学家提出的语义网络记忆模型只表示了关于世界的静态知识,为此T u l v i n g 提出情景记忆作为补充,情景记忆是人对在一定时间内发生的事件的记忆。T u l v i n g 认为这两种记忆相互区别,相互联系,又相互补充。同时,研究
17、人员在语言理解的任务中发展了类似的理论,如联想记忆等。S c h a n k 和他的学生在研究概念和句子进而短文和故事理解的过程中,提出了以记忆组织包为核心的概念记忆或动态记忆理论。另一类相对独立的研究,如类比推理研究、哲学和心理学研究中的概念形式理论及经验学习理论,也对早期的C B R 思想产生了影响。2 案例智能学习是人类智能的主要标志和获取知识的基本手段,人工智能的目标就是使计算机模拟人类智能;早在人工智能诞生之初,人们就认为实现计算机模拟人脑智能的根本方法是机器学习技术。机器学习领域研究的主要目标就是开发能够实现各种学习形式的计算方法,尤其能够从样本或数据中归纳出知识的机制 1 7 1
18、 引。智能化研究的重要成就之一,在于把早期计算机无法实现的常规的编程思维解决问题模式,通过引入领域知识,转变为更加精确的“智能化问题求解”。应用领域知识,以某种适当的数据结构编码,构成了求解此类问题的基础。人工智能的研究者大都致力于开发能够解决此类智能问题的有效方法,因为智能问题求解的关键已转换为领域知识的获取。传统上,启发式规则是专家系统中模拟弱理论领域知识的主要表述形式,并通过规则来进行问题求懈。然而,利用经验知识,以及领域知识,在现实世界中,从专家那里抽取知识绝不是一件容易的事知识获取是专家系统的瓶颈;i f-t h e n 规则的知识表示局限性大,特别是在领域众多常识的情况下;经验表明
19、有很多局限性。因此只是把瓶颈从编程转移到知识工程那里,虽然研究取得了许多重要的成果,但是进展比较缓慢。R o g e rS c h a n k 于1 9 8 2 年提出了在计算机上建造C B R 这种类比推理系统的方法:利用一个学习系统,通过与人类学习类似的样本进行处理。C B R 一般由检索(R e t r i e v e)、复用(R e u s e)、修正(R e v i s e)、学习(R e t a i n)4 个主过程组成,因此亦称为4 R。应在缺乏求解算法、定义不明确或仅仅是非正式表述的问题中获取此类高层次概念或问题的求解策略 1。1 9 8 4 年,K o l o d n e r
20、 提出了动态记忆组织框架模型;随后,C a r b o n e l l 从映射、修正技术的角度研究了类比转换过程。C B R 兴起的主要原因是传统的基于规则的推理系统存在诸多的缺点,如知识获取的瓶颈问题、对于处理过的问题没有记忆、导致推理效率低下、处理领域中例外事件格外困难、整体性能较为脆弱等。随着专家系统和知识工程的发展,利用实例将知识引入计算机的思想更加吸引人,更加具有号召力。从人工智能的角度来看,C B R 主要处理两方面的问题:第一是建立一种认知模型以便理解人类思考和处理问题的行为;第二是建立实际系统以便解决现实世界的实际问题。在C B R 中,通常把目前要解决的问题或情况称为目标案例
21、(1、a r g e tC a s e),而把历史案例称为源案例(B a s eC a s e)C 2 0,2 1 J。(1)研究案例智能技术的动机研究案例智能的目的在于克服知识系统中出现的关键难题,如克服理论不完善或信息缺失,及时获取与更新知识,对付计算复杂性问题,辅助决策。对于问题,案例知识本身也许就足以胜任了;即便是领域知识缺失,案例自身可以通过案例间关系隐含了缺失的领域知识,同时可以通过“例外”来获取相关参数。对于问题,19 万方数据案例知识是便于知识的获取,在正常情况下案例总是可以使用的;案例也并不需要分析和泛化;专家们喜欢告诉案例知识,而不是获取的规则。对于问题,从先前的成功案例推
22、理,避免了再次计算;即使回忆先前的失败案例,也可避免重蹈覆辙;从特定的案例开始推理,可以便于知识处理。对于问题,C B R 特别便于与用户交互,用户喜好运用相关的先前案例知识,而不是类似“该怎么、不该怎么”的规则,从而便于用户接受E 2 2-2 4 。(2)知识重用通过案例检索获取初步匹配的候选相似案例;然后从中选取一个或几个与当前问题最相关的最佳案例。最佳案例的选取与领域知识密切相关。做法是,由领域知识模型对候选案例进行解释或生成某些期望的结果,然后对这些解释或结果进行有效性测试或评估,最后依据某种度量标准对候选案例进行排序,得分最高的就成为最佳案例。一般地,案例匹配不可能是完全相符的,只是
23、部分匹配或近似匹配。转换源案例中与目标案例相关的信息,以便将其应用于目标案例的求解过程中。其中,涉及到对源案例的求解方案的修改。把检索到的源案例的解复用于新问题或新案例中,分别考察源案例与目标案例间的不同之处,源案例中的哪些部分可以用于目标案例。对于简单的分类问题,仅需要把源案例的分类结果直接用于目标案例,无需考虑它们之间的差别,因为实际上案例检索已经完成了这项工作;而对于问题求解之类的问题,则需要根据它们之间的不同对复用的解进行调整。从复用的信息内容来看,主要有两种类型:结果的复用和方法的复用。对于前者来讲,当源案例的解答结果需要调整时,它依据一些转换操作知识,把源案例中的种种可能解转换为目
24、标案例中相应的解;方法的复用则关心源案例中的问题是如何求解的,而不是解答结果,源案例带有求解方法的信息,复用时需要把这些方法重新例化。(3)增量学习学习是智能行为的最主要体现形式之一,增量式学习是智能系统适应性所需要的功能。与传统专家系统相比,案例智能的最大优点在于动态知识库,即通过增量学习而不断增加知识的案例库。将C B R 中“4 R”循环中的第四个步骤案例保存,并将新案例及其解根据一定的策略存入案例库,是系统学习的方式,是一种最自然、增量式学习的方式。C B R 中的学习功能即是不断往案例库中增加新的案例,当案例库不断增大时,带来的好处是很容易找出相同案例或相似案例,减少修正的次数与时间
25、,这完全符合人们对现实世界的认识过程,即人们随着知识、经验的逐渐增加,认识问题和解决问题的能力在不断增大。3 案例决策技术人类认识世界的过程是个否定之否定的辩证发展过程,人类知识的增长实际上是非单调的发展过程;原因就是人们推理时所依据的知识具有不完全性。现实世界的问题大多具有病态定义的结构,例如不完全信息的问题求解和学习等。这些问题属于直觉信息处理的范畴。人们在分析和求解问题时,大多自觉或不自觉地使用着分层次、有步骤、逐步求精的方法,有时需要从全局到局部,有时需要从细节到全貌,也有2 0 时是上面多种方法的组合,即从各侧面对事物进行了解,然后进行综合、推理,之后,对不甚了解的部分再进行分析判断
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 案例 决策 技术 支持系统 研究 综述
限制150内