登录
首页 » python » 决策树算法实现

决策树算法实现

于 2022-04-14 发布 文件大小:33.22 kB
0 216
下载积分: 2 下载次数: 2

代码说明:

决策树算法是一种逼近离散函数值的方法。它是一种典型的分类方法,首先对数据进行处理,利用归纳算法生成可读的规则和决策树,然后使用决策对新数据进行分析。本质上决策树是通过一系列规则对数据进行分类的过程。 决策树方法最早产生于上世纪60年代,到70年代末。由J Ross Quinlan提出了ID3算法,此算法的目的在于减少树的深度。但是忽略了叶子数目的研究。C4.5算法在ID3算法的基础上进行了改进,对于预测变量的缺值处理、剪枝技术、派生规则等方面作了较大改进,既适合于分类问题,又适合于回归问题。 决策树算法构造决策树来发现数据中蕴涵的分类规则.如何构造精度高、规模小的决策树是决策树算法的核心内容。决策树构造可以分两步进行。第一步,决策树的生成:由训练样本集生成决策树的过程。一般情况下,训练样本数据集是根据实际需要有历史的、有一定综合程度的,用于数据分析处理的数据集。第二步,决策树的剪枝:决策树的剪枝是对上一阶段生成的决策树进行检验、校正和修下的过程,主要是用新的样本数据集(称为测试数据集)中的数据校验决策树生成过程中产生的初步规则,将那些影响预衡准确性的分枝剪除。

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

发表评论

0 个回复

  • python解析excel
    解析读取excel工具,主要用于跟excel文件相关的处理,能根据需求读取excel相关key的值,eg:#useAge:#import excelReader#reader = excelReader.getReader();#reader.Read(excelPath);#excelInfo = reader.GetExcelInfoByPathAndSheetName(excelPath,"Main");#excelRows = excelInfo.GetExcelRows();#for row in excelRows:#     rowCells = row.GetRowCells();#     for cell in rowCells:#         print("key = %s,v = %s,type=%s"%(cell.GetKey(),cell.GetValue(),cell.GetType()));
    2022-11-20 07:35:03下载
    积分:1
  • 机器学习之朴素贝叶斯算法原理与代码实现
    说明:  朴素贝叶斯是经典的机器学习算法之一,也是为数不多的基于概率论的分类算法。朴素贝叶斯原理简单,也很容易实现,多用于文本分类,比如垃圾邮件过滤。(Naive Bayes is one of the classical machine learning algorithms, and is also one of the few classification algorithms based on probability theory. Naive Bayesian principle is simple and easy to implement. It is mostly used for text categorization, such as spam filtering.)
    2020-06-17 02:20:02下载
    积分:1
  • 用决策树来训练数据,并测试准确率
    用决策树来训练数据,并测试准确率。将数据进行拆分,分成训练数据和测试数据,用训练数据所预测的结果,来与测试数据进行比较,相同即为准确,正确的数量比测试数据总量就是准确率。并查看内存利用率。
    2022-01-26 00:42:28下载
    积分:1
  • Python_VLPR-master
    基于树莓派B+版本的车牌识别设计,辨识部分以树莓派3B+/3B为核心处理器,基于Linux平台,通过python3.5和OpenCV来对含有车牌信息的图片,进行高斯去噪、灰度化、边缘检测、二值化、闭操作、字符分割、字符识别匹配等一系列图像处理操作最终实现车牌识别这个系统。(Based on the design of license plate recognition of raspberry pie B+version, the recognition part takes raspberry pie 3B+/3B as the core processor, and based on Linux platform, uses Python 3.5 and OpenCV to process the image containing license plate information, and carries out a series of image processing operations such as Gaussian denoising, graying, edge detection, binarization, closed operation, character segmentation, character recognition matching, etc. Finally, the system of license plate recognition is realized)
    2019-04-03 10:06:40下载
    积分:1
  • gpsshowSymbol
    python显示获得google地图文件及路径规划(python show google maps obtained documents and path planning)
    2013-06-07 09:37:09下载
    积分:1
  • PyQt行星模拟.py
    如果需要太阳,地球图片,下载好了放到一个名为res的文件夹里,取名sun.png, earth.png
    2021-05-06下载
    积分:1
  • 爬取微博大V们的微博
    首先给出了社交网络中热点话题趋势预测的形式化定义和一个话题趋势预测模型,然后提出了一种针对时间序列数据进行特征抽取和构造的新方法,基于提出的新方法构造了三个相互补充的特征子集,最后将这三个特征子集线性组合起来做为支持向量机的输入向量进行话题趋势的预测。为了验证预测模型的性能,本论文釆集了一个高质量的新浪微博数据集。基于获取到的数据,对预测模型进行了完整的测试,取得了良好的效果。
    2022-04-13 06:04:21下载
    积分:1
  • dbn
    深度置信网,经过调试,运行没有问题。运行时有点占内存,速度稍慢。(Deep Belief Nets, Restricted Boltzmann Maching)
    2021-03-14 00:59:24下载
    积分:1
  • 05_tensorflow
    说明:  使用python实现了分形数学的mandelbrot集合。优化了颜色。(mandelbrot model in fracial mathematics)
    2020-02-20 11:51:05下载
    积分:1
  • hog
    说明:  方向梯度直方图检测算子,能够提取图像的HOG特征,进行分类与识别(Directional gradient histogram detection operator can extract the hog features of the image for classification and recognition)
    2020-11-24 15:17:25下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载