• 工作总结
  • 工作计划
  • 心得体会
  • 述职报告
  • 事迹材料
  • 申请书
  • 作文大全
  • 读后感
  • 调查报告
  • 励志歌曲
  • 请假条
  • 创先争优
  • 毕业实习
  • 财神节
  • 高中主题
  • 小学一年
  • 名人名言
  • 财务工作
  • 小说/有
  • 承揽合同
  • 寒假计划
  • 外贸信函
  • 励志电影
  • 个人写作
  • 其它相关
  • 生活常识
  • 安全稳定
  • 心情短语
  • 爱情短信
  • 工会工作
  • 小学五年
  • 金融类工
  • 搞笑短信
  • 医务工作
  • 党团工作
  • 党校学习
  • 学习体会
  • 下半年工
  • 买卖合同
  • qq空间
  • 食品广告
  • 办公室工
  • 保险合同
  • 儿童英语
  • 软件下载
  • 广告合同
  • 服装广告
  • 学生会工
  • 文明礼仪
  • 农村工作
  • 人大政协
  • 创意广告
  • 您现在的位置:六七范文网 > 其它相关 > 正文

    基于案例推理发展现状的文献综述

    来源:六七范文网 时间:2023-05-22 14:40:19 点击:

    摘  要:本文主要论述了基于案例推理的原理、工作流程,对案例推理方法关键技术进行了分析,提出现存的问题,并对应用现状做出简要阐述。

    关键词:案例推理;技术;问题

    文章编号:1674-3520(2014)-11-00-02

    一、基于案例推理的基本原理及流程简述

    案例推理 (Case—Based Reasoning,CBR) ,是由耶鲁大学 Shank 教授在 1982年出版的专著《Dynamic Memory》中提出的。[1]其主要进程有四步:相似案例检索(Retrieve)、案例重用(Reuse)、案例调整(Revise)以及案例学习(Retain)。案例推理中存在一个储存源案例的案例库,它以案例属性的辨识度为依据,通过算法进行检索,并依照属性权重不同呈现出对应的历史解决方案。其具体流程如下:

    (一)案例表示。案例表示是案例推理的首要步骤,相关工作者可以根据自身的需要制作出适合本案例系统的案例表达方法,并依据案例属性的特征赋予其相应的权重。

    (二)案例检索。案例的检索是 CBR 系统中的重要环节,即依照一定的检索规则在 CBR数据库中查找与目标案例的特征属性最为接近的案例,并提取出来。相似案例的检索要求达到检索出的相似案例尽量的少和检索出的案例与目标案例相似度尽量高这两个目标。目前较常用的案例检索算法有知识引导法、神经网络法、归纳索引法以及最近相邻法等。

    (三)案例调整。为了更好地服务应用实践,根据新问题对检索到的相似案例进行修改的过程称为案例的调整和修改。案例的调整和修改需要人们根据具体的技能知识灵活进行,没有较为统一的的方法可供借用,因此它是 CBR 的一个难题。

    (四)案例学习。案例学习是保持案例实效性与知识更新中的必要环节。案例学习包括案例库的维护和案例评价。案例的维护既是对案例库中案例的可利用性进行评估的过程,也是对案例库中蕴含的专业知识体系不断更新的过程[3]。案例的评价是指检索到的案例对于目标案例的参考价值的评定,它有助于提高相关人员对案例推理系统的认知程度,并及时修正系统中的相关问题。

    二、基于案例推理的关键技术

    (一)案例的表示与组织

    案例的恰当表示是目标事件向统一的标准量化式转换的过程。具体来讲,案例的内容一般有如下三个主要组成部分:① 具体问题及背景与环境状况;②解决方案的记录;③反馈结果与评价。部分案例还可采用基于特征向量的表示方法进行描述,即设置非空集合U,历史案例为U(x),其中的特征属性元素用a1,a2,a3….an表示,目标案例B(x)可与多种案例集合相交,交集所含元素越多表示两案例的关联程度越高。以此亦可宏观看出多种案例之间的相互关系。[1]

    案例的恰当组织有利于案例库的建立完善,从而为该项问题的案例储备做好工作。

    在CBR领域中运用较多、影响较大的组织案例的方法有罗杰·夏克(Roger Shank)的动态记忆模型和波特(Porter)的类型-实例模型。动态记忆模型是以具体的历史案例为基础,综合其特征属性集合作为实例单元,通过分析得出共性的属性特征与应对措施等要素,形成抽象层,作为抽象单元。案例即是在此两种层面动态存储;类型-实例模型则是一种单层次的案例组织模型,其中具有标志性的共同特征属性的案例被集合形成一种类型,这些类型反映着专业知识及原理。所有案例依据属性特征对于案例的影响程度赋予相应的权重并依次排列。

    两种组织类型都能够有效地体现不同案例的特征属性,动态记忆模型是依据客观实例抽象出科学的解决方法,较为直观,但组织整理的成本大且具有主观性;类型—事例模型则能够更全面的呈现出匹配案例,但需要决策者花费更多时间对方案做研讨,不利于应对突发事件的处理。

    (二)案例的检索与匹配环节

    案例的检索与匹配是实现案例推理的核心环节。案例的检索需要对目标案例的特征属性有较为明确的表示、录入,这就涉及到一个非常重要的处理技术——目标案例与源案例的相似度计算。

    案例与案例之间相似度的匹配实际上是其不同属性的量化比较,案例的各个属性根据其属性值对应地分为四类,即确定数型属性、确定符号属性、模糊概念属性、模糊数或模糊区间属性。

    确定数型属性的相似度可以用基于距离的方法来计算,丛浩哲等人对于该种方法阐述如下

    属性 ai的两个属性值 Xai和 Qai的相似度可表示为:

    [2]

    对于模糊概念属性及模糊数或模糊区间属性的表示方面,张本生、于永利 在CBR 系统案例搜索中的混合相似度度量方法的研究上认为其主要基于三个理论方法:①模糊集理论;②神经网络技术;③粗糙集理论。

    模糊集理论提供了一种处理不肯定性、不精确性案例的方法。基于模糊集理论,一般有两种常用的算法:TC相似模型(Tversky Contrast Matching)和最近相邻算法。其中TC相似算法虽然应用广泛但未能体现出不同案例特征属性对于该案例具体的影响维度。相比来说,最近相邻算法则引入了权值,但权值在各案例中的比重不变,且权值的赋予是有相关专家进行操作,因此会存在较大的主观性和不确定性。

    人工神经网络技术是人们模拟大脑神经的组织结构进行,进行分布式的网状数据分布,经过严密的算法不断调整各个节点间的相互关系。它能够更客观地反映不同案例间属性的影响程度。

    以上两种理论都是基于严密的数学算法进行,并以数值的形式计入案例库,具有很强的精确性。但其相关权重的赋予与规范样式的提出都具有不同程度上的主观,而粗糙理论集则是依靠对知识的高度概括及架构,建立多重索引,既能够起到简化案例库的作用,又可依据人们对不同问题进行不同方法的索引得出更为准确的历史案例。由于其不需要先验知识,而是对现有案例进行客观提炼和总结,形成的案例索引是较为客观的。

    (三)案例方案的采用

    在检索到相匹配的案例后就可以使用已有的案例解决方案来为目标案例进行服务了,这就是案例重用的过程。案例的重用包括过程重用与思路重用。然而现实情况中几乎不存在与目标案例完全吻合的历史案例源,因此需要对案例进行调整。案例调整一般是根据新案例与检索到的存贮案例之间的最主要差异,利用公式或规则来得出新的解决方案。

    三、基于案例推理的应用

    案例推理方法产生的时间不长,但发展迅速,现已被众多领域运用来解决产生的新问题。如突发事件应急管理、企业管理、计算机信息科学、法律案件、医疗领域等领域。

    (一)在突发事件应急管理方面的应用

    由于突发事件应急方案的制定具有紧迫性和不可预知性,基于案例推理则成为处理此类问题重要的人工智能方法。

    国内对于该领域具有广泛的研究。张贤坤以不确定应急案例的知识表示和推理为出发点,研究基于案例推理的突发事件决策方法,实现应对突发事件应急辅助决策;王晓、庄亚明将模糊集理论、神经网络 Hebb 学习规则和多元线性回归与案例推理法相结合,能够比较准确地预测出非常规突发事件的资源需求。[3]丛浩哲、郭强等人在基于案例推理的交通事件应急响应预案研究中运用相关专业知识提出了科学的目标事件与案例的属性相似度及属性权重的计算方法,并应用相关计算机软件开发了基于 CBR 的高速公路交通事件预案应急决策系统。

    (二)在企业管理方面的应用

    对于企业等社会组织的内部管理、危机防治等方面问题的解决,研究人员将掌握的CBR技术与自身专业知识相结合,提出科学的应对方案。柳炳祥,盛昭翰在企业危机管理的研究中给出了一种基于案例推理的欺诈危机的预警方法,用来验证基于案例推理方法在企业危机预警中应用的可行性和有效性。[9]赖院根等人基于案例推理在企业专利战略制定研究中针对目前企业专利战略制定中存在的问题,构建了基于案例推理的企业专利战略制定模型。

    (三)在计算机信息科学领域的应用

    计算机的普及和通信技术的迅速发展,使计算机网络已经渗透到人们的日常生活中,而一些网络中的相关问题也日益凸显。

    贾炜在对现有网络脆弱性评估方法调研分析的基础上,提出了一种基于网络脆弱性攻击图的脆弱性评估模型。由于网络具有虚拟性、隐蔽性、传播快、等特点,现已成为人们表达个人观点的重要途径。对于重大事项的讨论与决策,政府也越来越注重“网络评议政府”这一重要的民主决策渠道。陈翔等三人在基于案例推理在网络舆情辅助决策系统的研究中,提出一种基于案例推理的网络舆情辅助决策系统框架,在此基础上开发完成了基于案例推理的网络舆情辅助决策系统。

    (四)在智能故障诊断领域的运用

    将CBR应用到故障诊断领域,能够提高对机电液设备的故障诊断能力。郑佩在分析了案例知识的表示内容和方法的基础上,采用一种面向对象技术和数据库技术相结合的案例表示方法,并引入抽象案例的概念,建立了故障案例的层次结构模型。[12]

    四、基于案例推理存在的问题简述

    (一)关于案例的学习

    当前案例推理的研究,大部分只集中于其关键技术,即案例的检索与匹配等环节,对于案例的重用、案例的学习方面的研究涉及较少。针对案例的学习方面,一味的增加不断出现的新问题所成案例,不一定有助于案例库的优化,对于属性相重叠的案例,单纯数量的增长只会造成案例库的冗杂,从而降低案例库的质量及检索效率。

    (二)我国对于CBR技术的应用

    国内真正将CBR运用到工商业领域的还很少,而国外已能够将CBR技术的研究广泛应用于生产生活。80年代后期美国就在分类、诊断、计划及设计等领域内开发了数百个应用实例,对于研究领域建立起的数据模型及检索方式已有较为成功的实践经验。

    如JUDGE是Reinbeck于1989年开发的一个模拟司法判决的基于案例模型够为目标案件的审判进行当前情景的模拟,为法官对于案件的审理提供很好的借鉴方案。CHEF烹调规划程序可根据不同菜对配料的要求,检索源案例中的菜谱,修改并创建新的菜品。[3]

    (三)案例推理的深入发展

    目前各类具体领域的研究都将自身专业知识置于案例推理技术的框架下并综合数学、统计学等知识,形成解决该领域内存在问题的应对机制。尽管有认知科学和人工智能等一些相关理论的支持,但至今CBR技术仍没有形成一套严密体系,对其工作过程中各个步骤采用什么方法,没有一个统一的成熟技术和理论指导。只能是在众多理论研究中进行试验选择,以达到针对本领域研究问题的最佳方法。而这也将成为未来完善CBR技术的指导方向。

    五、总结

    本文针对基于案例推理进行了多方面的阐述,重点对其关键技术的研究现状及CBR的应用及行了汇总,并指出了现阶段存在的一些问题。总体而言,基于案例推理模式有效地解释了人们在面对不确定的复杂问题时,如何去解决;揭示了如何将获得的经验进行提炼与匹配,为复杂的、非结构问题的解决提供了极大的帮助。

    参考文献:

    [1]刘华琦《基于案例推理的电弧炉冶炼过程用氧量优化研究》[D] 东北大学硕士论文2011-06-01

    [2]丛浩哲 郭强 吴晓峰 纪廷婷《基于案例推理的交通事件应急响应预案推理研究》[J]中国会议2012-09-26

    [3]房文娟,李绍稳,袁媛,汪伟伟《基于案例推理技术的研究与应用》[J]《农业网络信息》2005-01-26

    推荐访问:推理 综述 发展现状 文献 案例