基于HTML5的C4.5算法的可视化数据挖掘的实现

来源 :中国电子商情 | 被引量 : 0次 | 上传用户:a753159456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  引言:为了使数据挖掘技术能满足不同层次的用户需要,可视化数据挖掘技术被提出,通过可视化的手段将数据挖掘过程的各个阶段展示给用户,使用户能更好的理解数据挖掘过程,对数据挖掘结果进行有效评估。随着网络技术的发展、IPV6和html5等扩展和重新定义现有web应用的新标准的逐渐成为主流,以及B/S系统天生的优越性,基于web的可视化数据挖掘的研究成为了热点。
  本研究是在现有算法的基础上着重研究算法的可视化效果,并借助HTML5载体来实现可视化,探索HTML5的典型应用的交叉性研究,主要研究数据挖掘过程的可视化——数据挖掘过程在基于HTML5的Web界面上的显示;研究了C4.5分类决策树算法实现数据挖掘模型的可视化;设计这种算法的过程和结果的可视化方法,实现了挖掘过程和挖掘结果的可视化。
  一、C4.5分类决策树算法简介
  C4.5算法是CLS和ID3发展而来的决策树算法,生成决策树形式的分类器,同时也可以生成规则集。该算法的属性选择是基于一个假设,即:决策树的复杂度和所给属性值表达的信息量是密切相关的。C4. 5把分类范围扩展到了数字属性,这个度量标准倾向于能把数据分区成有低类熵的子集的属性,即大部分样本都属于一个单独的类。C4.5算法利用熵原理,采用分而治之的方法来构造决策树, 判断树的生长方向,通常基于信息增益或者增益率,即选择信息增益率最大的属性作为分类属性。信息增益率等于信息增益对分割信息量的比值。
  对样本集T,假设A有s个不同取值的离散属性,划分为s1,s2,sn共n个子集,用A分割样本集所得的信息增益的ID3算法相同,分割信息量由
  C4.5算法作为ID3的改进算法,它简单直接、易于理解和应用,能有效的生成决策树,较好的解决了ID3算法多值属性偏向问题。
  二、可视化数据挖掘技术
  可视化数据挖掘技术以数据挖掘技术和可视化技术为基础,通过运用计算机图形学和图像处理技术,将数据挖掘过程中涉及的源数据、中间结果、最终挖掘结果模型以及整个数据挖掘过程以直观化的方式呈现给用户。可视化数据挖掘技术具有以下优点:在进行数据挖掘之前,通过人们容易理解的图形、图表等直观的方式来表现复杂的数据信息,能够加深用户对复杂数据信息的理解,为较好的选取数据和确定数据挖掘任务打下基础;在数据挖掘执行过程中,通过界面交互的方式,使用户能够观察并管理数据挖掘过程,从而指导数据挖掘进度,保证数据挖掘的质量;最后,以特定的可视化图形显示数据挖掘生成的结果模型,使用户能够清晰、明了地理解所获取的知识,做出有效的评估和反馈。
  三、HTML5
  HTML5标准将赋予浏览器更多的功能,使得浏览器能够不通过插件就能够实现位置跟踪、本地存储、离线应用、视频音频的播放以及通信功能。它将把互联网带向一个新的时代,使得基于互联网的应用更加方便、高效和安全。它与HTML4最大的区别主要有两个方面,第一个就是强化了Web页面的表现能力,以往要使用Web页面来播放视频、音频和动画,浏览器需要安装各13种各样的浏览器插件,但是HTML5标准中,浏览器原生的对这些多媒体表现进行了支持。第二个就是丰富的API可供调用,包括本地缓存、离线应用、地理信息和通信等等。
  四、C4.5实验
  在本算法中使用经典的根据天气决定是否打垒球的例子。搜集14天的数据帮助建立决策树:
  根据前面的介绍可知,该算法最关键的是根据属性的信息增益构造决策树,主要代码如下:
  (1)决策属性的熵,决策属性的熵在本例中为“活动”属性。主要用entropyResult(resultAttr)方法和ratio函数。(2)条件属性的熵,用entropyAttr(attribute,resultAttr)计算条件属性数目,然后用if方法根据条件属性对结果属性分组,最后用函数计算条件属性的熵。(3)信息增益的计算,用gain(attribute,result)来计算。(4)排序,对所有条件属性的信息增益进行排序选取决策树每一步生成的树节点使用javascript中Array对象的slice方法。
  经过计算,条件属性“户外”有最大的增益,它用于决策树的根节点,因为户外有3种类型,根节点就有3个分支(晴天、阴天、雨天)。由于阴天的熵为0,直接生成叶子节点,其余2个属性生成中间节点。在晴天和阴天分支中,分别根据根节点生成子树的计算步骤递归生成子树,在canvas中生成决策树的过程,至此完整的决策树生成成功。设定一组条件[晴天,炎热,正常,弱],通过决策树得到的决策过程为图1所示。
  总结
  html5在绘图方面具有强大的表现能力与良好的效率,通过与数据挖掘技术的结合以及与其他多种领域知识的结合,从而让各类用户能够更好地共享可视化数据挖掘技术的成果,必将在互联网与移动计算的发展过程中扮演越来越重要的角色。
  参考文献
  [1]Hillol KarguPta,Jiawei Han.Next Generation of Data Mining. ChaPman & Hall/CRC.2008.
  [2]施惠娟,可视化数据挖掘技术的研究与实现,[D].上海,华东师范大学,2010,10-11.
  [3]毛国君,段立娟等编著.数据挖掘原理与算法.北京:清华大学出版社.2007.
  (作者单位:湖北工业职业技术学院)
其他文献
引言:在电力系统中,KYN28A-12开关柜应用极其广泛,对KYN28A-12型开关柜在实际工程应用中容易发生触头温升及发热故障,已经超出了相关国家标准的规定。此类的危害及现状进行认真分析研究后,并结合多年的化工配电管理经验,提出了一些可行、实用的预防改进措施,充分发挥了开关柜的电气性能,提高了化工供电系统的供电可靠性。  一、前言  KYN28A-12型开关柜是供配电系统中重要的变配电设备,直接
期刊
引言:本文主要就高供高计电能计量装置的接线监察方法以及目前出现的一些比较常见的问题进行分析和详述,对出现接线异常及错误的情况发生时如何进行处理作出解答,这些对于进行电能计量现场工作的的电力工作人员来说是非常好的借鉴和帮助,对他们了解工作提高能力有一定的助力。  一、前言  随着电力能源的广泛运用,电网的设备装置随之进步了不少,本文所要讨论的就是关于10kV高供高计电能计量装置的接线以及其检查方法。
期刊
为推进水资源管理现代化建设,实现水资源信息的快速传递、全面共享和综合管理,达到水资源管理精确化、实时化的深度管理目标,东台市2011年4月完成了东台市水资源管理信息系统一期工程建设,建设监测点100个,其中地表水监测点4个,地下水监测点88个,地下水水位监测点8个(含4个结合点),采集软件中实际上线监测点100个。近年来,上线监测率保持在90%以上,系统运行基本正常。但也存在一些问题,一是管理体制
期刊
引言:电视可以说是文艺和科技相互结合的发展成果,在精神生活不断丰富的今天,电视让我们的生活丰富多彩。电视的摄影除了是一种艺术,更是一种技术,而且这种技术一直都在上升发展。如果没有科学技术的进步,很多艺术的表现形式就只会很单一,今天我们也不会看到这么多优秀的饿电视作品。电视摄影在艺术和技术上的发展,给我们不断带来视觉上的丰富和享受。  虽说一部好的电视剧,剧本是很重要,但是在整个制作的过程,摄影的艺
期刊
引言:伴随着我国电子信息技术的飞速发展,税务系统也在不断大规模普及信息化建设,因此针对税务的信息安全就非常重要。本文针对威胁电子税务系统信息安全的各种因素,提出了一系列适当的措施和解决的办法。  我国的税务信息化从建设到普及已经逐渐地得到了人们的认可和应用。税务信息化在带给人们方便快捷的同时,它的安全问题也令人关注。随着计算机和网络的发展普及,重要信息变得非常容易被获取,网络攻击也变得越来越便利。
期刊
引言:目前,随着PLC应用的不断深入,传统的控制检测技术得到了突飞猛进;依据其结构简单、编程方便以及可靠性高等特点,PLC在工业过程控制中也得到了广泛应用,在这一背景下,基于PLC的智能交通灯控制系统出现了,它能够实现单次绿灯时间中的不同智能控制效果,能够根据车流量的变化对时间进行实时调节,有效防止了交通堵塞,本文即对此展开研究。  引言  随着我国城市化进程的不断深入,城市中的车流量不断增大,堵
期刊
引言:员工培训是现代企业管理的重要环节,越来越多的企业已意识到员工培训的重要性,但是一些中小企业的员工培训管理还处于起步阶段,员工培训体系还不够完善,在操作中由于认识上的误区导致了许多问题的产生,影响了企业的发展,企业必须正确认识和解决这些问题。  一、中小企业员工培训存在的主要问题  (一)缺少培训需求分析  员工培训需求分析,简单理解就是采用科学的方法弄清哪些员工最需要培训,为什么要培训,培训
期刊
引言:物业企业发展迅速,数量大幅增长,激烈的市场竞争使其实施精细化管理变得十分必要,在此背景下,文章在梳理物业企业精细化管理内容的基础上,对内蒙古物业企业精细化管理的发展路径进行了分析。  一、引言  近些年,物业企业发展迅速,数量大幅增长,激烈的市场竞争使其实施精细化管理变得十分必要。首先,外部环境的变化迫使物业企业实施精细化管理,行业趋同性增强,而专业化成为企业发展的新出路,面对市场供需双方的
期刊
引言:随着当前我国经济正在不断的发展与进步,加之当前我国的城市化进程正在不断的向前推进,当前的广大民众们已经对相应的物质文化生活产生了越来越多的需求,随之而来的便是对生活内容方面越来越高的要求。在当前这个信息化发达的社会中,人们对电力的使用与供应等方面也已经有了越来越高的要求。这样一来,就要求电力事业中的相关工作者们应当不断的提高自身专业水平与素养,为更好的建设电力事业做出更多的贡献。本文主要论述
期刊
引言:高清录播教室是学校教学建设中必不可少的,又是数字化信息建设中应有的一环,本文将对实际工作中的高清录播教室建设给出详细说明。  高清录播教室作为教师课堂教学录制精品视频课程的专用场所,其建设一方面满足教师的精品课程高清录播要求,另一方面对于高校数字化教学资源的建设有着极其重要的意义,有利于扩展数字化教学平台,通过优质课程视频资源的共享,达到相互学习和提高的目的。  根据教育部下发的《教育部关于
期刊