成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

數據挖掘領域十大經典算法之—CART算法(附代碼)

大數據 算法
CART與C4.5類似,是決策樹算法的一種。此外,常見的決策樹算法還有ID3,這三者的不同之處在于特征的劃分:ID3:特征劃分基于信息增益、C4.5:特征劃分基于信息增益比、CART:特征劃分基于基尼指數。

簡介

CART與C4.5類似,是決策樹算法的一種。此外,常見的決策樹算法還有ID3,這三者的不同之處在于特征的劃分:

  • ID3:特征劃分基于信息增益
  • C4.5:特征劃分基于信息增益比
  • CART:特征劃分基于基尼指數

基本思想

CART假設決策樹是二叉樹,內部結點特征的取值為“是”和“否”,左分支是取值為“是”的分支,右分支是取值為“否”的分支。這樣的決策樹等價于遞歸地二分每個特征,將輸入空間即特征空間劃分為有限個單元,并在這些單元上確定預測的概率分布,也就是在輸入給定的條件下輸出的條件概率分布。

CART算法由以下兩步組成:

  • 決策樹生成:基于訓練數據集生成決策樹,生成的決策樹要盡量大;
  • 決策樹剪枝:用驗證數據集對已生成的樹進行剪枝并選擇最優子樹,這時損失函數最小作為剪枝的標準。

CART決策樹的生成就是遞歸地構建二叉決策樹的過程。CART決策樹既可以用于分類也可以用于回歸。本文我們僅討論用于分類的CART。對分類樹而言,CART用Gini系數最小化準則來進行特征選擇,生成二叉樹。 CART生成算法如下:

  • 輸入:訓練數據集D,停止計算的條件:
  • 輸出:CART決策樹。

根據訓練數據集,從根結點開始,遞歸地對每個結點進行以下操作,構建二叉決策樹:

設結點的訓練數據集為D,計算現有特征對該數據集的Gini系數。此時,對每一個特征A,對其可能取的每個值a,根據樣本點對A=a的測試為“是”或 “否”將D分割成D1和D2兩部分,計算A=a時的Gini系數。

在所有可能的特征A以及它們所有可能的切分點a中,選擇Gini系數最小的特征及其對應的切分點作為最優特征與最優切分點。依最優特征與最優切分點,從現結點生成兩個子結點,將訓練數據集依特征分配到兩個子結點中去。

對兩個子結點遞歸地調用步驟l~2,直至滿足停止條件。

生成CART決策樹。

算法停止計算的條件是結點中的樣本個數小于預定閾值,或樣本集的Gini系數小于預定閾值(樣本基本屬于同一類),或者沒有更多特征。

代碼

代碼已在github上實現(調用sklearn),這里也貼出來

數據挖掘領域十大經典算法之—CART算法(附代碼)

測試數據集為MNIST數據集,獲取地址為train.csv

運行結果

數據挖掘領域十大經典算法之—CART算法(附代碼)

責任編輯:未麗燕 來源: 簡書
相關推薦

2016-01-29 11:00:55

數據挖掘算法大數據

2018-09-13 12:51:58

數據挖掘算法樸素貝葉斯

2018-05-03 09:36:53

算法數據挖掘C4.5

2018-04-25 08:10:50

算法k-means代碼

2013-02-25 09:46:35

數據挖掘算法ICDM

2011-01-26 09:14:43

數據挖掘

2021-10-31 07:38:37

排序算法代碼

2018-11-14 09:40:05

排序算法Java編程語言

2019-08-28 11:08:51

排序算法Java

2017-07-18 10:50:38

前端JavaScript排序算法

2022-03-10 12:03:33

Python算法代碼

2021-11-08 15:12:48

排序算法面試

2010-08-31 14:01:48

CSS

2017-07-27 14:21:44

2018-02-01 18:45:12

機器學習算法線性回歸

2021-01-26 05:33:07

排序算法快速

2011-05-17 13:39:01

算法

2011-03-10 10:45:05

算法

2013-07-09 13:56:48

微信

2024-09-06 17:57:35

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产情侣在线看 | 亚洲一区综合 | 国产一区二区三区久久 | 天堂中文在线播放 | 欧美二区在线 | caoporn国产| 亚洲人成人一区二区在线观看 | 中文字幕 亚洲一区 | 精品在线视频播放 | 久久99深爱久久99精品 | 中文字幕三区 | 九九伊人sl水蜜桃色推荐 | 色欧美综合 | 欧美精品一区二区三 | 久久久久久国产精品 | 中文字幕精品一区二区三区精品 | 免费黄色的网站 | 久草在线 | 色av一区二区三区 | 日韩欧美一区二区三区 | 亚洲欧美日韩激情 | 中文无吗 | 亚洲v日韩v综合v精品v | 欧美亚洲国产一区二区三区 | 国产精品视频在线观看 | 国产成人精品免费视频大全最热 | 免费黄色在线观看 | 欧美中文字幕一区二区三区亚洲 | 国产一区91在线 | 国产在线www | 日韩在线视频网址 | 欧美在线观看一区二区 | 伦理二区| 亚洲91精品| 亚洲一区| 日日天天 | 精品久久久久久中文字幕 | 日韩在线免费视频 | 中文字字幕在线中文乱码范文 | 在线一级片 | 一级做a爰片久久毛片 |