学科分类
/ 25
500 个结果
  • 简介:本文作者从实际应用出发,对现存数据挖掘决策树分类方法进行了研究,并应用到系统当中,实现了决策支持模块。关键词数掘挖掘;决策树算法;改进;实现中图分类号TP301.6文献标识码A文章编号1007-9599(2010)04-0000-02DataMiningDecisionTreeImprovement&ImplementationXiaYan,ZhouXiaohong,WangDong(ChangchunTechnologyCollege,Changchun130033,China)AbstractTheauthorstudiedonexistingDataMiningdecisiontreeclassificationmethodbasedonthepracticalapplication,andappliedtothesystem,achievedadecisionsupportmodule.KeywordsDataMining;Decisiontreealgorithm;Improve;Achieve随着数据库技术不断发展及数据库管理系统广泛应用,数据库中存储数据量急剧增大,在大量数据背后隐藏着许多重要信息,如果能把这些信息从数据库中抽取出来,将会产生重要作用。因此,数据挖掘涉及学科领域逐渐扩大,数据挖掘方法也在不断地改进和提高。分类在数据挖掘中是一项非常重要任务,分类算法可以分为决策树分类算法、遗传算法、神经网络方法、K-最近邻分类算法等。这里,以疾病儿童免疫管理系统中决策支持子系统开发过程为例,对决策树分类算法改进及在实际中应用进行阐述。一、数据选取和数据预处理在本系统中,以预防接种中遇到异常反应后记录“异常反应调查表”中数据为例进行说明。具体实现过程详细说明首先输入训练集,由于在真实SQLServer数据库当中,为了降低存储要求和减少存储时间,并非真正存储每个数据项属性值,而是用存储数字来对应相应意义,如在数据库数据表中,“性别”字段中“1”代表“男”、“2”代表“女”,反应到程序页面时再映射回原来值,为了说理清晰又限于篇幅,这里只将所有数据集中有代表性十几组数据作为分类模型创建输入训练集。表1判断是否需要计划外加强免疫属性表儿童编号月龄出生状态常住地上次注射后反应是否需要计划外加强免疫0405102<=2正常产城市无不良反应否0405495<=2正常产农村无不良反应否0401342>5正常产城市无不良反应是04054352…5正常产城市轻度反应是04065342…5非正常产城市重度反应是04072342…5非正常产农村重度反应否0401544>5非正常产农村重度反应是0408519<=2正常产城市轻度反应否0404566<=2非正常产城市重度反应是04035472…5非正常产城市轻度反应是0401534<=2非正常产农村轻度反应是0405856>5正常产农村轻度反应是0409533>5非正常产城市无不良反应是04053442…5正常产农村轻度反应否二、生成决策树对训练集每一个属性,计算其信息增益。以“月龄”属性为例,每个结点中正反例个数分别为[2,3]、3,2、4,0,分别计算如下info2,3==0.971;info3,2==0.971;info4,0=0;计算信息熵E(月龄)==0.693;计算该属性信息增益量,选取信息增益最大属性为节点,按该属性值划分数据集合Gain(月龄)=Info(9,5)-E(月龄)=0.940-0.693=0.247;同理,对“注射反应”属性、“出生状态”属性、“常住地”属性都可计算每个结点正反例个数(由于篇幅有限,不作计算)。通过对各属性信息增益计算结果,选择“月龄”属性作为根节点,然后划分“月龄<=2”所有可能性。计算当“月龄<=2”时,“注射反应”、“出生状态”、“常住地”信息增益值Gain(注射反应)=Info(2,3)-E(注射反应)=0.971-0.4=0.571;Gain(出生状态)=Info(2,3)-E(出生状态)=0.971-0=0.971;Gain(常住地)=Info(2,3)-E(常住地)=0.972-0.951=0.020;同理考虑“月龄>5”情况,由于“月龄>5”时,各个节点都是纯节点,所以不再划分。三、产生决策规则遍历决策树,输出叶结点类属性值,用IF—THEN形式表达为IF(月龄2…5AND注射反应=无)THEN(类别=是)IF(月龄2…5AND注射反应=轻)THEN(类别=是)IF(月龄2…5AND注射反应=重AND出生状态=正常产)THEN(类别=是)IF(月龄2…5AND注射反应=重AND出生状态=非正常产AND常住地=城市)THEN(类别=否)IF(月龄2…5AND注射反应=重AND出生状态=非正常产AND常住地=农村)THEN(类别=是)……依此类推,共可产生十三条规则。四、决策支持子系统分析用上述基于决策树分类算法所得到模型生成规则来预测测试集中未知数据属于哪一类,并通过该模型测试结果与实际情况相吻合准确率来判断该决策树是否有效。首先,用整个数据集中2/3数据作为训练集按照基于决策树分类算法来建立模型,生成一棵决策树。然后,用余下1/3数据作为测试集,通过创建模型进行预测,并将预测结果和实际值进行比较。如果准确率达到或超过事先确定阈值,则可以认定该模型对于数据分类是有效,能够在实际中应用;反之,则认定该模型分类效果不好,需要按以上步骤来重新判断,直到分类准确率达到预定阈值为止。在本系统中,经过测试预测准确率已达到87%,在可以接受范围内,所以算法是有效、可行。参考文献1陈文伟,黄金才.数据仓库数据挖掘.人民邮电出版社,20042王万森.人工智能原理及应用.电子工业出版社,20003范明,孟小峰.数据挖掘——概念技术.机械工业出版社,2001作者简介夏琰(1980-),女,吉林长春人。长春职业技术学院信息技术分院,教师,讲师,硕士,研究方向为计算机应用。

  • 标签:
  • 简介:协同设计过程中不可避免要产生冲突,本文通过印染图案一个设计实例,将冲突检测和消解过程进行了展示。为协同设计过程中冲突检测和消解提供了一种解决思路。

  • 标签: 印染图案 协同设计 冲突检测和消解
  • 简介:摘要Java是一种简单,面向对象,分布式,解释型,健壮安全,结构中立,可移植,性能优异、多线程动态语言,文章从不同领域对其进行了分析和研究。

  • 标签: Java 多线程 仿真系统
  • 简介:摘要本文对新型教学模式作了一个深入研究探讨,将其建设意义信息化教学环境建设结合一起,提出了一个具有更强生命力信息化教学模式理论。

  • 标签: 教育信息化 教学环境 模式构建
  • 简介:2005年夏天是一个特殊夏天.在这个夏天里.“超级女声”风暴在神州大地上掀起了滔天巨浪.这个夏天也随着“超级女声”.随着千万名“超女”狂热Fans.深深被铭刻在中国娱乐发展史上。

  • 标签: 游戏 FANS 夏天 发展史 超级
  • 简介:很多年前,在软件开发领域中发生了一个有趣转变,软件变成了系统中最为昂贵、最为重要部分。从前,硬件曾经是系统中最昂贵部分;但现在,软件开发所需开销已经胜过了硬件。这正是软件开发现状——人是最为昂贵资源。软件产业正在逐渐地变成一个劳动密集型产业,而不像几乎所有其他产业那样朝着知识密集型或资本密集型方向发展。

  • 标签: 软件工程 软件开发 程序员 软件工艺 软件工匠 计算机
  • 简介:在2007年4月1日愚人节后两天。即4月3日,Google中国发布了第二个本土化产品(第一个为网站导航):拼音输入法。但令其没有想到是,就是这个一个看似技术含素并不高产品,却让Google中国名声大跌、身陷其中。这一切都是因为被爆抄袭搜狗输入法词库,使两家知名网络公司纠缠在一起。双方互相PK。一时让局外之人眼花缭乱。

  • 标签: Google 拼音输入法 搜狐 网站导航 网络公司 愚人节
  • 简介:在中国,采用开源创业程序员不在少数,然而并非所有的创业者都能在今天商业环境中立足,银杏咨询成长,也许能给我们创业提供有价值参考。

  • 标签: 开源 创业者 商业环境 程序员
  • 简介:本文讲述了在MFC中使用托管扩展基本方法,包括对偶.NET对象,宿主.NET控件和.NET对象交互等技术。以这些技术将是贯穿本专题基本技术脉络,以此为基础才能打造丰富,前卫MFC应用程序。

  • 标签: MFC 数据库管理系统 .NET 应用程序
  • 简介:网络购物是随着电子商务技术、互联网技术深入发展逐渐形成在线交易模式,传统实体购物方式相比具有明显优势。人们对网络购物提出了各种各样实际需求,为网络在线交易平台构建提供了发展契机。本文采用JavaEE语言提出了小型企业购物网站构建方案,对促进企业网络在线交易平台发展具有积极意义。

  • 标签: 电子商务 JAVA EE 网上购物
  • 简介:随着信息化发展,网络技术日趋成熟,各大高校评估工作进一步开展,评教系统作为保证高校教学质量、动态监控教学情况、实现良好教学质量保障体系应运而生,并发挥出巨大作用。本文针对高等院校教师评教系统设计实现进行了深入分析,希望能对高校管理者提供有效支持帮助。

  • 标签: 评教系统 教学质量 高校 动态监控
  • 简介:摘要本文详细阐述了在.NET平台下利用AJAX技术设计和实现权限管理系统全过程,包括站点验证方式,站点登陆方式,权限管理数据库设计、权限导航树设计、权限管理界面的设计等,对每一步都提出了不同方法,并对比各方法优缺点,以期在安全性、灵活性、完整性、可维护性等方面寻求一种最适合WebGIS应用权限管理系统1。

  • 标签:
  • 简介:某加热炉需要对32个温度检测点进行巡回检测,对此进行硬件电路设计并进行数据采集系统主程序及子程序编写,通过硬件和软件设计,实现对32路温度数据采集。

  • 标签: 32路温度 数据采集系统 设计 实现
  • 简介:该系统基于校园网,采用ASP.NET+SQLServer开发技术,解决了传统人工方式处理学生成绩信息弊端,实现了学校人力资源优化和学生成绩信息科学管理,具有较高实用价值。关键词学生成绩管理系统;ASP.NET;SQLServer中图分类号TP311.1文献标识码A文章编号1007-9599(2010)04-0000-01Design&ImplementonWebScoreManagementSystemofStudentsChengGuangde(DepartmentofComputerScience,PassCollegeOfChongqingTechnologyandBusinessUniversity,Hechuan401520,China)AbstractThesystemisbasedonthecampusnetwork,usingASP.NET+SQLServerdevelopmenttechniques,tosolvethedisadvantagesoftraditionalmanualapproachtostudentachievementinformation,toachievetheoptimizationforhumanresourcesofschoolsandthescientificmanagementfortheachievementofstudents,hashighpracticalvalue.KeywordsStudentsscoremanagementsystem;ASP.NET;SQLserver随着高等院校招生规模不断扩大,每学期成绩管理工作异常繁琐复杂。采用传统完全人工记录、信封发送成绩方式,工作重复量大、错误率高、保密性差、查询复杂,也造成了大量的人力、物力、财力资源浪费。基于此,我院结合实际情况,开发了基于WEB学生成绩管理系统,有效实现了信息规范管理、科学统计和快速查询,对整个校园信息化建设具有极其重要意义。一、系统总体设计(一)系统体系结构本系统基于.NET技术,采用标准B/S三层结构进行设计。三层结构包括客户显示层、业务逻辑层、数据层。客户表示层Web浏览器。它负责由Web浏览器向网络上Web服务器(即中间层)发出服务请求,把接受传来运行结果显示在Web浏览器上。业务逻辑层Web服务器。采用Windows2003Server搭建,完成各种业务逻辑处理。通过ADO.NET完成数据库检索或更新操作。数据层采用SQLServer2000。负责管理数据库,接受Web服务器对数据库操纵请求,实现对数据库查询、修改、更新等功能及相关服务,并把结果数据提交给Web服务器。(二)系统功能模块学生成绩管理系统涉及班级、教师、课程、学生、成绩等基本信息维护,学生成绩录入和查询,各类报表生成和打印,同时还具有录入高效、查询完整等特点,其主要功能模块如下1.学生模块学生登录系统后,可根据需要对自己信息包括用户名和密码等个人信息进行修改,但限制修改学号、姓名、班级信息。并能根据课程名或学期快速查询本学期成绩、历史成绩、未通过课程情况,以及已修课程学分、已休学位课程学分信息。2.教师模块该模块实现已注册教师对学生成绩查看、录入、修改操作。(1)成绩录入管理成绩录入涉及到期末考试成绩录入和补考成绩录入。教师登录系统后,系统会自动列出所任教课程任课班级信息,然后以表格形式批量录入以班为单位学生成绩,包括平时成绩、考试成绩和期末成绩。录完成绩后,教师可预览该班本课程成绩汇总信息。(2)学生成绩浏览及修改教师录完成绩后,可通过选择课程名及对应班级查看成绩信息,并适当对成绩进行修改,但必须设置修改有效期限或经教务人员同意,才有修改学生成绩权限。3.教务员模块该模块主要实现教师、学生、课程基本信息维护;任课教师安排管理;课程成绩查询和打印;按学期考试成绩自动生成各班成绩汇总表及补考名单等统计分析。(1)学生、教师、课程信息管理该功能模块可根据学生学号、姓名、课程名等关键字进行查询,对学生、教师、课程基本信息进行修改、删除等操作,并能实现各基本信息批量录入。(2)任课安排管理将教师、学生、课程基本信息录入数据库后,就可以通过下拉框依次选择教师、任教课程和任课班级形成任课教师信息表,从而为教师录入学生成绩模块提供基础数据。(3)成绩查询及统计该模块可根据学号、课程号、班级、学期关键字进行任意组合查询,并生成相应视图报表,提供打印或下载功能。成绩统计分析包括学生个人以及班级成绩单输出,不及格学生统计、各科成绩对比分析、自动生成补考名单、对成绩未达要求学生提出降级或退学等警戒,并生成相应视图报表,提供打印或下载功能。二、系统实现ASP.NET程序通过ADO.NET组件对象和ODBC接口来数据库服务器相连,并取得数据库中数据。当对SQLServer数据库执行选择查询时,需要先通过SqlConnection对象创建数据库连接,然后构造包含查询语句DataAdapter对象,再通过DataAdapter对象Fill方法用查询结果填充DataSet对象。当执行插入、更新和删除操作时,可使用SqlCommand对象,通过调用其ExecuteNonQuery方法完成。三、结论学生成绩管理系统采用基于Web模式ASP.NETSQLServer技术开发,既方便了教师对学生成绩维护和统计分析,也方便学生对成绩查询,有效实现了信息规范化,科学化,现代化管理,大大提高了学生成绩管理工作效率和水平。参考文献1贾红宇.高校学生成绩管理系统设计实现J.教育论坛.2008(9)148-149作者简介程光德(1982-),男,汉族,重庆市合川区人,初级实验师,工学学士,研究方向基于web应用程序开发,网络管理维护。

  • 标签:
  • 简介:读完一书,启迪颇多.如何理解并把握信息技术创造性应用,为企业带来无穷潜力,在今天显得尤为重要.该书作者詹姆斯·钱匹一书曾一度登上畅销书排行榜,在20世纪90年代引发了一场企业界重大变革."则着眼于揭示公司向外部拓展这一进程急迫性‘X'在这里代表跨越组织之间各种界限."

  • 标签: 企业界 拉动 再造 客户 信息技术应用 公司