智能决策支持系统_研究现状与挑战.pdf
《智能决策支持系统_研究现状与挑战.pdf》由会员分享,可在线阅读,更多相关《智能决策支持系统_研究现状与挑战.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、综述智能决策支持系统:研究现状与挑战任明仑1,2,杨善林1,2,朱卫东2(1.合肥工业大学计算机网络系统研究所,合肥 230009;2.合肥工业大学管理学院,合肥 230009)摘要:综述智能决策支持系统的研究内容和现状,从基于知识的系统及其与决策过程的关系出发,讨论了IDSS中的知识和知识处理系统.以知识和学习能力为线索,分析几种智能决策支持系统的不同类型,并进行比较分析;介绍了智能决策支持系统的体系结构、智能决策支持方法和决策支持系统中的认知问题等的研究成果.最后,分析了智能决策支持系统面临的挑战,提出了进一步的研究方向.关键词:智能决策支持系统;体系结构;决策方法;专家系统中图分类号:T
2、P182;C931文献标识码:A文章编号:1000-5781(2002)05-0430-11Intelligent decision support system:State of art and challengesREN Ming-lun1,2,YANG Shan-lin1,2,ZHU Wei-dong2(1.Institute of Computer Networks,Hefei University of Technology,Hefei 230009,China;2.School of Management,Hefei University of Technology,Hefei 2
3、30009,China)Abstract:Last decade much progress in the research of intelligent decision support system(IDSS)has been obtained.The aim of this paper is to assess the state of the art in this field.We give ourdiscussion with a knowledge oriented approach.We first discuss knowledge and knowledge man-age
4、ment in IDSS,then address models of IDSS with distinctive knowledge and knowledge pro-cess systems.Architectures,intelligent decision methods and cognitive aspects of IDSS are alsodiscussed.The analysis and discussion provide a better understanding of challenges and future re-search directions in th
5、is field,which are addressed at the end.Key words:IDSS;architecture;decision methods;expert system0从DSS 到 IDSS传统的决策支持系统(DSS)采用各种定量模型,对半结构化和非结构化决策问题提供支持1.由于 DSS 需要决策者参与,采用人机对话手段,通过模型操纵数据,实际上支持的仅仅是决策过程中结构化和具有明确过程性的部分.随着决策环境日趋复杂,DSS 在决策支持中的局限性也日趋突出:1 DSS 采用静态模型,通过模型对数据进行操作,要求决策者不仅具有决策问题领域知识,还要有数据和模型的相关
6、知识,系统在决策支持中的作用是被动的,不能根据决策环境的变化提供主动支持2,3.2 DSS 是在决策者的主导下采用模型求解,要求决策问题具有过程性和明确的可计算性4,5,对决策中普遍存在的非结构化问题无法提供支持.3 DSS 以定量数学模型为基第 17 卷第 5 期2002 年 10 月系统工程学报JOURNAL OF SYSTEMS ENGINEERINGVol.17 No.5Oct.,2002收稿日期:2001-04-20;修订日期:2002-07-01.基金项目:国家自然科学基金资助项目(79970058);高等学校博士点基金资助项目(98035904).础,对决策中常见的定性问题、模糊
7、问题和不确定性问题缺乏相应的支持手段6,7.智能决策支持系统(IDSS)利用人工智能和专家系统技术在定性分析和不确定推理上的优势,充分利用人类在问题求解中的经验和知识,为解决上述问题提供了新途径.专家系统通过建立领域专家知识库和问题求解子系统,使机器智能在某些方面达到甚至超过人类专家水平.专家系统技术在管理中的应用往往针对特定领域内的决策问题,采用静态知识库和人机对话系统,在面向不同的决策问题时,缺乏适应性8,9.把专家系统技术应用到决策支持系统中,建立智能决策支持系统(IDSS),可以克服专家系统和决策支持系统各自的局限性,更好的支持管理决策服务10.人工智能和专家系统技术不仅深刻影响着决策
8、支持系统的技术与结构,而且对决策支持系统的概念产生了深刻的影响.近年来,几乎所有有关决策支持系统的研究都是围绕人工智能技术的应用展开的.专家系统与决策支持系统的结合直接体现在决策支持系统各个部件的智能化上,如与人机对话部件的结合,与求解方法的结合,与数据库、模型库和方法库及其管理系统的结合等10-15,专家系统技术与决策支持部件的结合提高了各部件的功能,无疑会大大提高决策支持能力.近年来,随着研究的深入,专家系统技术已经渗透到 IDSS的体系结构、问题求解等各个方面,对决策方法和过程产生了重要影响.智能决策支持系统的研究也逐渐由过去的决策部件功能的扩充发展到部件的综合集成,由过去的定量模型发展
9、到基于知识的智能决策方法,使智能决策支持系统研究的理论与方法逐渐成熟.Turban 研究了决策支持系统的实现问题16,但智能化的系统实现方法并不能保证开发出的系统是智能决策支持系统,本文对IDSS 的实现问题未作讨论.本文综述智能决策支持系统的研究现状,分析了 IDSS 面临的挑战和进一步的研究方向.为了反映 IDSS 发展的脉络,本文没有涉及 IDSS 研究的各个方面,仅就 IDSS 研究的核心内容如知识处理系统、系统的智能化模型、系统体系结构、知识处理技术等,以基于知识的系统演进为主线,讨论 IDSS 研究的方法与进展.1IDSS 的知识系统1.1IDSS 的知识管理长期以来,在 DSS
10、研究中,受多库系统结构的影响,总是把数据、模型、方法与知识区别开来,分别建立各库及其管理系统.根据采用的决策工具的不同,先后出现了基于模型的系统、基于数据的系统和基于通信的系统等多种决策支持系统.实际上,在决策过程中,决策者所能得到的无论是事实、规则、方法还是推理过程,都是决策过程中必不可少的知识,把这些作为知识统一管理,有利于系统结构的简洁和处理方法的一致,成为 IDSS中知识研究的主流.Holsapple 等定义了 DSS 涉及到的 6 种知识17:描述性知识、过程性知识、推理知识、语言知识、表示知识和同化知识.其中前 3 种称为基本知 识(primary),后 三 种 称 为 衍 生 知
11、 识(secondary).描述性知识定义了与特定决策环境有关的各种状态信息,包括过去的、现在的、将来的以及假定的各种数据与信息.过程性知识定义了问题求解的过程、步骤与策略,如业务运行的规则,行动方案等.推理知识定义了如何在各种可能的情况下的得到有效结论.以上 3 种知识是与特定决策问题领域有关的事实.表示知识定义不同实体间的通信方法,由不同表示模式之间的推理构成,可以选择一个对话中的模式,并给出详细定义.语言知识对通信过程中收到的信息进行解释,同化知识主要用来对知识库进行维护,以保证知识的一致性.对知识的不同处理方式构成了不同类型的决策支持系统.传统的 DSS 在决策支持过程中,计算机执行过
12、程是以预先定义好的过程和方式进行,应用数学模型和各种定量决策方法,通过对数据的操作得到辅助决策信息.实际上应用了前述的前两种知识,即描述性知识和过程性知识.问题求解过程和对领域知识的应用则在固化的程序中和决策者本身,因而系统不具备随环境变化的学4312002 年 10月任明仑等:智能决策支持系统:研究现状与挑战习能力.IDSS 的智能主要体现在系统能利用专家知识辅助决策,并能够随决策环境的变化改变自己的行为,要求其知识处理系统能随环境变化学习新知识、更新知识库.在智能决策支持系统中,知识管理则涉及到推理知识、描述知识和过程知识,从而支持问题求解过程.1.2基于知识的系统决策支持系统的决策能力与
13、知识系统有关,实际上,任何智能系统都可以通过改变知识结构从而改变自己的行为.智能系统的行为有:通过思考和推理解决问题;从过去的经验中学习;对不精确信息的理解;对新环境的适应性;进行合适的推理;运用知识实现一定的目标;判断不同对象在环境中的重要性等.系统的自学习能力是系统的适应性的基础.根据 IDSS 的学习能力的不同,知识系统可分为静态知识系统和动态知识系统.静态知识系统的知识维护需要人工干预,系统的行为在求解过程开始前就已经确定了,因而系统设计较为简单,可完全根据专家知识进行充分调试.动态系统可以自动从决策过程中获得经验,自动对知识库进行维护与更新,从而支持复杂环境下的决策过程,反映了较高级
14、的智能活动.这种系统有较大灵活性,在系统开发上要复杂的多.1.3IDSS 中的知识表示在基于知识的系统中,知识总是以某种方式组织起来的,包含了一定的数据结构,这样推理机可以采用搜索或模式匹配技术进行操作.知识表示方法可以分为声明式(declarative)和过程式(procudural)两类,声明式的知识表示方法,如语义网络(semantic network)和框架(frame),适于表示事实和断言,过程式则适合表示行为和过程,如过程、子例程、规则等.产生式规则采用 if-then 语句来表示在特定条件下或特定环境中某种行动产生的结果.语义网络由结点和边组成.结点表示事实,边表示事实之间的关系
15、.每个结点可以有子结点,表示更为具体的层次的事实.例如,“是一个”就是一种常见的关系,表示了某类事物和类中特定对象的关系.语义网络建立在概念之间的联系上,用来表示非规则性的知识.框架可以表示一个对象所有方面的知识.在框架中,知识表示为一种层次结构,每个框架包括槽(slot)和面(facet),槽表示对象的一个属性集,由面或子槽构成.面表示有关某个属性的知识或过程18.以往的知识表示是通过数学模型实现对智能的模拟,而不是一个对智能本质的描述,与智能行为发生的内在过程还有很大的差距.理解和表示人的智能行为是建立符合决策过程的高级智能的决策支持系统的关键,对知识的心智过程的认识和表示是人工智能方法论
16、的新方向18.2智能决策支持系统模型智能决策支持系统产生以来,由于专家系统技术在管理决策领域的巨大潜力,国内外研究者进行了大量研究,把计算机科学、人工智能等的工具、方法与人的决策过程集成起来,出现了各种结构和功能的智能决策支持系统.Holsapple 等总结了系统的对决策过程的支持能力和学习能力,把IDSS 分为 4 类19:(1)无自适应性,被动支持;(2)无自适应性,能提供主动支持(3)自适应,被动支持;(4)自适应,主动支持.Mirchandani 等从知识系统进化的角度讨论了 IDSS 模型17,从系统的知识、学习和进化能力来看,系统的智能在逐步加深.2.1主动(active)决策支持
17、系统传统的决策支持系统通过提供相应的数据和模型,由用户自主选择相应的方法和模型,决策过程完全由用户控制,系统只是完成辅助计算功能.智能决策支持系统由于引入了领域专家知识,具有部分人类智能,因而具有了主动支持决策的能力.主动型决策支持系统(ADSS)可以随用户的决策过程改变自身的行为,因而是决策支持系统研究中的一个重要里程碑,是智能决策支持系统产生的标志.主动决策是 IDSS 的重要特征,主动决策支持系统通过建立人类认知模型,能够在不同的问题求解阶段,给决策者提供一个不同的选择,从而构成不同的问题求解路径.Manheim 等最早提出了 ADSS 的概念,并给出了系统的框架3.主动决策支持系统强调
18、人机交互中的互动性,也称为共生型(symbiotic)决策支持系统,这种系统不仅能432系统工程学报第 17卷第 5期随决策过程改变自身行为,而且嵌入了人的认知模型,能够根据用户的认知能力和决策方式,提供适合用户特点的决策方法,系统和决策者之间是一种共生、互动的关系.由于用户决策过程模型难以获得,这类系统的开发较困难19.Rao 等采用菜单驱动的方式记录决策者的认知过程,实现了一类这种系统20.从知识结构和认知能力方面来看,主动型决策支持系统仍然是静态的,实际上是根据用户过去的决策经验,根据事先计划好的用户行为,自动触发预先定义的内部过程,从而改变自己的决策过程,可以看作一种反应系统,并不是系
19、统本身自主的智能行为.2.2自适应(adaptive)决策支持系统ADSS 主要依赖于人的先验知识,系统运行环境是静止的,决策所需要的领域知识和推理知识是事先知道的.事实上,决策环境通常是多变的,问题求解的过程与决策环境密切相关,人类拥有并能用以推理的知识也是有限的,因而上述ADSS 知识结构和功能上都有很多局限.自适应决策支持系统(AdDSS)是向着更好的支持决策迈出的重要一步.自适应性是根据系统的环境变化,提高系统处理问题能力的性质.为了克服ADSS 在知识结构上的局限,采用数据挖掘、数据仓库、基于事例推理等数据驱动的决策支持方法和机器学习技术,采用 ANN、GA、ROUGH SET等算法
20、,试图从大量历史数据和过去的经验中发现对决策至关重要的知识,使系统具有随时间和决策过程变化调整自身行为的能力,这样就产生了自适应决策支持系统(AdDSS)19,21.自适应决策支持系统有基于逻辑推理除了具有传统的过程计算和其他推理形式,还采用了归纳推理方式,实现了动态知识系统.归纳推理是一种非单调推理,能够从有限、不完全的知识状态推出完全的知识状态.通过归纳学习,AdDSS 具有一定的创新能力,可以把归纳断言作为知识使用,当出现与之矛盾的新命题时,可以推翻由归纳推理得到的知识,从而保持知识的一致性18,22.Chung 等提出了一个自适应决策支持系统的概念模型,该模型由两层多个部件组成,包括自
21、适应的人机界面、自适应问题领域知识和自适应的帮助系统等.能根据决策者的需要调整自身行为,通过归纳学习自动维护知识库9.2.3决策专家系统决策专家系统是利用专家技术建立的决策支持系统.长期以来,决策支持系统的研究者没有把专家系统纳入决策支持系统的研究领域.多数的研究者认为,决策支持系统只是一种辅助决策的工具,应能完成对决策过程的支持,即 DSS 应体现决策者在模型选择与使用中的主导地位,而专家系统通过不需要人工干预的推理过程,直接给出决策结论.事实上,即便是真正的人类专家,在决策中发挥的也仅仅是决策咨询作用,决策专家系统可以根据决策条件自动给出决策结论,完全可以看作一类特殊的决策支持方式.实际上
22、,决策的自动化并不排斥决策者在决策过程中的作用,而是支持了更高级的决策过程.专家系统与决策支持系统的采用的技术与结构基本一致,但两者面向了不同的使用者和不同性质的问题,专家系统面向特定领域的用户,而决策支持系统供管理决策人员使用.本文仍把这类系统作为智能决策支持系统的一种类型讨论.决策专家系统采用演绎推理,利用已有知识推导出结论,推导过程的正确性可以保证.这种系统存在的问题是需要一个完备的公理系统作为推理的基础.事实上,在面临不确定、突变和模糊信息的环境下,这种条件很难实现,因而只适合应用目标很明确的决策任务.近年来,人工智能和专家系统技术的进展似乎正在突破传统的决策专家系统的局限,非单调推理
23、、定性推理技术的应用正在拓宽专家系统的应用范围18,23,与人的智能结合也取得了一定进展24,25.2.4综合(holistic)决策支持系统综合决策支持系统是在自适应决策支持系统和决策专家系统基础上的发展.在人类专家决策的过程中,面临着不完备、不确定甚至有冲突的知识,人类思维方式也往往存在着非过程性,一般通过各种知识和过程的综合(holistic)得到决策结果.综合决策支持系统(HDSS)是为了模仿人类高级智能而出现的,可以充分利用人类在过程分析、逻辑推理以及认知、学习和知识创新方面的优势,从而使系统的辅助决策能力超越了事实、推理和学习的阶段,可以对病态结构的决策问题提供支持26-28.这类
24、系统实际上是更高级的专家系统,从功能上看类似于人类专家,既可以直接给出4332002 年 10月任明仑等:智能决策支持系统:研究现状与挑战决策建议,也可以根据决策者需要,分析决策过程和决策依据.HDSS 的知识系统比较复杂,对一般的决策问题,并不一定 需要这种 系统.Hill,Holsapple 等采用神经网络、遗传算法等实现了的系统27,30,31,在某种程度上体现了人类思维和决策过程的性质,目前这种系统只是部分的实现,完整的实现需要机器学习理论的进一步完善.陈文伟等提出了一个多个决策主体的综合决策支持系统(synthetic DSS)体系结构框架29,集成了传统决策支持系统的数据库、知识库
25、和数据挖掘部件等,但没有体现决策过程的复杂性,实际上是一种包含多种决策工具的集成决策支持系统.2.5IDSS 智能的比较在上述几种类型的智能决策支持系统中,主动型决策支持系统要求系统具有随决策过程的不同改变自身行为的能力,这种系统不一定采用逻辑推理,但当预先定义的处理过程在某种方式下自动触发时,还是表现出了类似人的智能的行为;专家系统则使用推理技术自动进行推理,表现出更高的主动支持能力;自适应决策支持系统的采用了归纳推理等方法,具有自动维护知识库的能力,可以处理不完备甚至冲突的知识,它的主动支持能力不是预先定义的,而是随环境变化自动形成的,反映了高级的智能特征;综合决策支持系统不依赖于预先定义
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 决策 支持系统 研究 现状 挑战
限制150内