数据挖掘技术及其在决策支持系统中的应用.pdf
《数据挖掘技术及其在决策支持系统中的应用.pdf》由会员分享,可在线阅读,更多相关《数据挖掘技术及其在决策支持系统中的应用.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、收稿日期:2004-06-28作者简介:王向辉(1973),男,河北保定人,工程师,研究方向:计算机应用。文章编号:1003-6199(2004)04-0099-04数据挖掘技术及其在决策支持系统中的应用王向辉1,匡晓宁2,刘伟达3,亢建波3(1.保定市供电公司;河北 保定 071000;2.国土资源和房屋管理局,北京 102600;3.华北电力大学计算机科学与工程系,河北 保定 071003;摘 要:介绍了数据挖掘和决策支持系统的概念以及分析方法,讨论了基于数据挖掘的决策支持系统,构建了一个应用于实际的基于数据挖掘的税收决策支持系统构架。关键词:数据挖掘;决策支持系统中图分类号:TP311.
2、13 文献标识码:AThe Technology of Data Ming and its Applicationon Decision Supporting SystemWANG Xiang2hui1,KUANG Xiao2yu2,LIU Wei2da3,KANGJian2bo3(1.Baoding Electric Power Service Company,Baoding071000,China;2.Land resource and house anagement bureauofdaxing district,Beijing102600,China;3.Dept.of Electro
3、nic and Communication Engineering,North China Electric Power University,Baoding071003,China)Abstract:This paper introduces the conception and analytical method of Data Ming and Decision Supporting System,discusses Decision Sup2porting System based on Data Ming,and constructs a framework of tax decis
4、ion supporting system based on data mining which can be applicated onreality.Key words:data mining;decision supporting system1 前言自从Scott Morton等人在70年代初提出计算机对于决策的支持作用和决策支持系统的概念后;二十年来,随着决策理论、汁算机技术、人工智能、信息技术的发展,决策支持系统无论在概念、结构方面还是在应用方面都取得了较快的发展。但随着信息量的剧增,如何从看似无关而实则相关的海量数据中发掘出有用的知识和模式以进行决策支持,是信息时代人们所面临的主
5、要挑战,数据挖掘技术的应运而生,它在许多领域得到了广泛应用1,本文主要介绍了数据挖掘技术的发展及其在决策支持系统中的应用。2 数据挖掘2.1 数据挖掘简介数据挖掘,也叫数据开采、数据采掘。W.J.Frawley等给出的定义是:从大型数据库的数据中,提取人们感兴趣的知识,即正确的、非平凡的、未知的、有潜在应用价值的并最终可为用户理解的模式。数据挖掘涉及到机器学习、模式识别、统计学、智能数据库、知识获取、数据可视化、高性能计算、专家系统等各个领域。2.2 数据挖掘的任务根据发现知识的不同,数据挖掘的任务可以分为以下几类:1)关联规则分析:其目的是发现隐藏在数据间的相互关系。这是数据挖掘中研究比较成
6、熟的问题。2)特征规则分析:从数据中提取出关于这些数据的特征式,用以表达该数据集的总体特征。区分规则分析发现或提取数据的某些特征,使之与对比数据区分开来。3)分类分析:先为每个记录赋予一个标记,即按标记分类记录,然后检测这些标记的记录,描述出这些记录的特征。4)聚类分析:从数据中得出一组聚类规则,将数据分成若干类。5)预测:通过对数据的分析处理,估计一组数据中的某些丢失的数据的可能值或数据集合中某种属性值的分布情况。6)变化和偏差分析:探测现有数据与历史记录或标准之间的显著变化和偏离,第23卷第4期2 0 0 4年1 2月计 算 技 术 与 自 动 化Computing Technology
7、and AutomationVol123,No14Dec.2 0 0 4从而获得有用的知识。2.3 数据挖掘的方法数据挖掘的核心技术是人工智能、机器学习、数学统计等,但它并非多种技术的简单组合,而是一个不可分割的整体,还需要其他技术的支持,才能挖掘出令用户满意的结果。具体来说,有以下几种主要的数据挖掘方法:1)规则推导:即从数据仓库中搜索不知道的规则和规律。2)人工神经网络:将每一个连接看作一个处理单元(PE)模拟人脑神经元的功能。3)决策树:是一个类似于流程图的树结构,其中每个内部节点表示在某个属性上的测试,每个分支代表一个测试输出,而每个树叶节点代表类或类分布。4)遗传算法:借用了生物遗传
8、学的观点,通过自然选择、遗传、变异等作用机制,实现个体的适应性的提高。5)粗集方法:是利用粗集理论对数据进行客观而有效的处理,从而更迅速的获得知识。3 决策支持系统3.1 基本概念决策支持系统是以现代信息技术为手段,综合运用计算机技术、管理科学、经济数学、人工智能技术等多种学科知识,针对某 类型的半结构化和非结构化决策问题,通过提供背景材料协助明确问题、修改完善模型、列举可能方案等方式,为管理者做出正确决策提供帮助的人机交互式系统。其从功能逻辑结构上看,是由数据库系统、模型库系统、方法库系统、知识库系统及入机会话系统等部分组成的。3.2DSS的分析方法DSS应满足决策支持系统的要求和达到DSS
9、的性能指标,由于DSS的特殊性,对DSS的系统分析通常采用一种称之ROMC的方法。ROMC是一种基于决策过程基本活动的方法,是决策者进行表达(R)、操作(O)、存储辅助(M)和控制(C)的方法,其基本思路是建立起DSS的要求与性能之间的关系,并力求减少它们之间的差异。ROMC分析方法正是建立在用户目标的基础之上的,它主要从以下几点进行分析:1)表达(Representation):提供表达式以帮助决策者将问题概念化,以便于处理和交流;2)操作(Operation):提供这些表达式进行分析和运算的某些操作方法;3)存储辅助(Memory aid):表达与加工的存储支持;4)控制机制(Contro
10、l mechanism):提供处理和使用整个系统的控制机制。图1ROMC方法步骤 图1中,首先识别决策支持过程的基本活动,其次分析每一基本活动的组成部分:R(操作)、O(操作)、M(存储)和C(控制),然后集成这些部分建立一个专用DSS。在交付使用时,设计者将继续沿着这四个方面的追踪系统和用户,不断地扩展和修改基本部件,直到用户最终满意为止。4 基于数据挖掘的决策支持系统的建立基于以上讨论,一种基于数据挖掘的决策支持系统基本结构框架如图2所示。它由数据库、数据仓库、数据仓库管理模块、数据挖掘工具、知识库、知识发现模块、人机交互模块组成。系统的主要输入是源于数据库的数据以及存储在知识库中的知识和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 挖掘 技术 及其 决策 支持系统 中的 应用
限制150内