登录
首页 » Others » 模式识别——基于ID3算法的三次改进

模式识别——基于ID3算法的三次改进

于 2020-12-07 发布
0 251
下载积分: 1 下载次数: 1

代码说明:

ID3算法是决策树的鼻祖,最早于1986年由Quinlan提出,全称是Iterative Dichotomiser 3 [1]。在这篇课程报告中,我将对经典的ID3做出三次改进:1.把 info gain 改进为 gain ratio;2. 把简单投票的过程改进为朴素贝叶斯的方法;3. 将许多颗ID3决策树打造成随机森林。本人将在Weka平台进行二次开发,并且用Weka-Experiment做大量实验,和其它著名的算法进行比较,最后做出综述。项目的源代码开源在本人的GitHub主页上。未来工作有以下几点:是那么容易就可以随机出来的1.在 Improvement Two中,3树的生长的深度限3.可以把这三种改进方法糅合在一起,看看三种制在多少,可以进行进一步的研究改进组合在一起,能不能产生性能更加的算法2.在 Improvement Three中,本人费劲心思写出来4.上述所有方法都是基于属性为 nominal的数据的“随机森林”,正确率反而比D3更差。虽然集,可以进一步研究属性为 numerical,甚至是很使我伤心,但是我在写代码、调试代码、还有两者混合的数据集。思考的过程中有了不少长进。看来随机森林不L己ta3et(1 caitao.I(2) caita (3 caita (4 caita (5) trees (6)treesca置,色va1 eatlon(100)B9.19|81.36*92.85V78.日9*94.43W93.40Vweather. symbolic100)79.00|56.507s.0079.57.506,50{v!/*)|(0/1/1)(1/1/0(011/1)(1/1/0)(1/1/0Re1)caia。,工3"-26936786470963225612) CaILE。 gainRatio.工D311-2693678647096322561(3 caitao naiveBayes. ID3-26936786470963225614)cata0 andomforest,ID31-2593678647096322561{5) trees. NBTree"-47160057070582560866) trees. Randomforest"-10-4-51- depth101-2260823972777004705图-7: Weka-experiment实验结果。总共6个算法,2个数据集。6个算法中(1是原始的1D3算法,后面(2)-(4)是本人的改进算法,(5)和(6)是Weka平台自带的算法。GitHub较风趣;另一方面,蒋老师在我上机实习的过程过,本次模式识别上机实刁的代码,全部公开在本人的回答了我不少疑惑,虽然这些疑惑对于蔣老师而言GitHub主页上面,ur地址如下:可能十分幼稚,但是依然完整解决了我的问题。1. Improvement one:https://github.com/caitaozhan/id3improvements/treREFERENCES/gain ratio2. Improvement TwoJhttps://en.wikipedia.org/wiki/id3algorithmhttps://github.com/caitaozhan/id3_improvements/tre[2]决策树,蒋良孝的PPTChapter2-8e/naive bayes[3] Data Mining Practica/ Machine Learning Tools and3. Improvement threTechniques--Chapter4.3https://github.com/caitaozhan/id3improvements/tre[4贝叶斯分类,将良孝的PPTChapter3-15e/random forest[5]http://archive.ics.uci.edu/ml/datasets/car+evaluation[6]https://en.wikipediaorg/wiki/random_subspace_methodAcknowledgements感谢蒋良孝老师对于我的指导。一方面,蒋老师上课讲解十分到位,关键部位一点就通了,不仅如此还比

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 复变函数与积分变换
    该资源包含了复变函数与积分变换相关内容。共有四本书籍。《复变函数和积分变换》,《复变函数》,《工程数学:积分变换》(张元林,第四版),《积分变换以及应用》(英文版第三版)。有需要的同学请自行下载。
    2021-05-07下载
    积分:1
  • 炽天使远控
    国内首款基于插件式新概念结构扩展的远程控制,纯VC SDK打造体积最小服务端的远控系统,体积只有40多K,内核驱动级工作方式(sys),完全超越传统概念远程控制,服务,端口,文件隐藏, 体积虽小,却功能齐全。 VIP版过卡吧7、江民、瑞星2008,还有国外几款主动防御 各种特色插件功能,应用代理,内网扫描,3389密码截获,MSN,outlook等系统缓存口令捕获 ,文件管理CMD命令行管理支持韩日文正确显示,其强大功能远不是其他普通远控所能及的 基本功能: 文件管理,CMDShell管理,进程管理,服务管理,注册表管理,屏幕控制 ,窗口管理,视频语音监视,系统信息,重启关机,上
    2021-05-07下载
    积分:1
  • Online Judge 后台判系统
    Online Judge 后台判题系统Online Judge 后台判题系统
    2020-12-01下载
    积分:1
  • ADI最全封装库
    ADI公司器件PCB封装FOOTPRINT,ADI公司器件PCB封装,AnalogDevices.zip,AltuimDesigner版本
    2020-12-06下载
    积分:1
  • ABAQUS非线性有限元分析与实例
    ABAQUS非线性有限元分析与实例》是ABAQUS软件应用的实例教材,结合有限元的基本理论和数值计算方法,通过一系列的相关例题和讨论,介绍了ABAQUS软件的主要内容。书中系统地讲解了编写输入数据文件和前处理的要领,对输出文件进行分析和后处理的方法,并系统地讲述了一些应用在土木、材料、机械和铁道工程的实例。为了帮助二次开发,详细地讲解了如何编写用忘掉材料子程序UMAT和单元子程序UEL。因此,《ABAQUS非线性有限元分析与实例》可作为工程师应用有限元软件进行力学分析和结构设计的手册,也可作为力学和工程专业研究生和本科生的有限元数值计算课的参考教材。《ABAQUS非线性有限元分析与实例》适合
    2020-12-03下载
    积分:1
  • Java+SQLServer学生成绩管理系统(代码+数据库)
    (jsp+sql)学生成绩管理系统源代码+设计报告 齐全
    2020-12-12下载
    积分:1
  • 联想H61主板升级BIOS支持22NM最新版本支持I7.E3.zip
    联想 H61 主板升级 BIOS 支持 22NM 最新版本支持 I7.E3。适用F9KT45AUS,F9KT47AUS,F9KT51AUS,F9KT55AUS,F9KT57AUS系列升级,升级请尽量用集成显卡。适用主机联想ThinkCentre_M72e,Lenovo M4350,Lenovo B4360等主机,其他自测。联想H61 联想H61bios BIOS
    2020-01-04下载
    积分:1
  • 常规PID模糊PID神经网络PID控制效果比较-success.rar
    常规PID模糊PID神经网络PID控制效果比较-success.rar最近做毕设,题目是智能励磁,做了个模糊PID和神经网络PID励磁控制,说白了,和励磁没任何关系,就是对一个三阶模型进行控制,现在与大家分享下。其中常规PID和模糊PID是用仿真实现的,而神经网络PID是用编程实现的。现已附上GUI和mdl文件。
    2020-12-10下载
    积分:1
  • 用C语言实现简单的数据库增删改查功能
    用C语言实现简单的数据库增删改查功能,dos界面,简单稳定,供学习参考
    2020-12-06下载
    积分:1
  • 二维最大熵原理的图像阈值分割算法
    【实例简介】二维最大熵原理的图像阈值分割算法,一种利用二维最佳直方图熵法(KSW熵法)及改进遗传算法实现灰度图像阈值分割
    2021-11-16 00:37:28下载
    积分:1
  • 696516资源总数
  • 106409会员总数
  • 8今日下载