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

决策树算法实现

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

代码说明:

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

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

发表评论

0 个回复

  • train
    自然语言处理模型的语料库,用于训练NLP模型(Corpus for training NLP model)
    2020-06-17 08:00:02下载
    积分:1
  • 代码
    说明:  给定包含多个球员能力值的数据集,使用支撑向量机回归和BP神经网络实现对测试集预测(Given a data set containing multiple player ability values, support vector machine regression and BP neural network are used to predict the test set)
    2021-04-23 22:29:56下载
    积分:1
  • userscript_odb
    说明:  abaqus 从odb文件提取数据到txt文件(get data form Abaqus odb file)
    2020-12-28 21:59:01下载
    积分:1
  • 射击游戏
    基于pygame简单的2维平面射击游戏。python新手可以参考(A Simple 2-D Planar Shooting Game Based on pyGame)
    2019-04-20 10:14:01下载
    积分:1
  • 基于蚁群的分类算法
    用蚁群算法解决分类问题,但目前我的这段代码只能处理离散的属性。连续性的属性可以先自己进行离散化。当初偷懒了,没有把写离散化的代码。这段代码的水平很低,各位忍忍吧,请原谅一个python新手。
    2022-03-04 23:23:51下载
    积分:1
  • pySOT-master
    说明:  关于代理模型优化的python工具箱,包括克里金,支持向量机等(Python Surrogate Optimization Toolbox)
    2020-02-18 16:41:22下载
    积分:1
  • 车流量预测
    说明:  在keras神经网络框架下,训练提前收集的车流量数据,对未来车流量预测。(Under the framework of keras neural network, train the traffic data collected in advance to predict the future traffic.)
    2020-06-08 20:12:01下载
    积分:1
  • python-实现knn算法
    k近邻算法,k NearestNeighbor(KNN),它的工作原理如下:    存在一个样本数据集合,也称作训练样本集,并且样本集中每个数据都存在标签,即我们知道样本集中每一数据与所属分类的对应关系。当输入没有标签的新数据后,将新数据的每个特征与样本集中数据对应的特征进行比较,然后算法提取样本集中特征最相似数据(最近邻)的分类标签。一般来说,我们只选择样本数据集中前k个最相似的数据,这就是k近邻算法中k的出处,通常k是不大于20的整数。最后,选择k个最相似数据中出现次数最多的分类,作为新数据的分类。
    2022-02-02 02:10:24下载
    积分:1
  • deep-learning-HAR-master
    一份用tensorflow平台做的cnn分类时序信号,是分类UCI 项目中的人体活动识别(HAR)数据集。该数据集包含原始的时序数据和经预处理的数据(包含 561 个特征)(A CNN classification timing signal made by tensorflow platform is a human activity recognition (HAR) dataset in the classified UCI project. The dataset contains original time series data and preprocessed data (including 561 characteristics).)
    2021-03-31 15:19:08下载
    积分:1
  • WaterProject
    说明:  水体提取功能,里面主要实现了多源遥感卫星水体提取,入库,推送等后续代码功能(Water extraction function, which mainly realizes the multi-source remote sensing satellite water extraction, storage, push and other follow-up code functions)
    2021-03-06 18:30:31下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载