成人免费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-04-25 08:10:50

算法k-means代碼

2018-05-03 09:36:53

算法數據挖掘C4.5

2013-02-25 09:46:35

數據挖掘算法ICDM

2011-01-26 09:14:43

數據挖掘

2018-11-14 09:40:05

排序算法Java編程語言

2021-10-31 07:38:37

排序算法代碼

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

微信

2015-11-11 08:36:40

數據中心網絡運維
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 97伦理影院 | 91影片 | 成人在线免费视频 | 国产美女精品视频 | 国产japanhdxxxx麻豆 | 欧美激情视频网站 | 午夜av电影 | 成人国产精品久久久 | 国产h视频| 久久久国产精品视频 | 国产精品久久久久久一区二区三区 | 欧美一级在线免费 | 国产精品亚洲一区二区三区在线 | 黄色网址在线免费观看 | 毛片一级片 | 日本xx视频免费观看 | 久久国产婷婷国产香蕉 | 国产精品亚洲视频 | 久久se精品一区精品二区 | 国产精品久久在线观看 | 91视视频在线观看入口直接观看 | 夜夜爽99久久国产综合精品女不卡 | 国产精品美女一区二区三区 | 国产精品成人一区二区三区夜夜夜 | 狠狠干狠狠操 | 亚洲欧洲在线视频 | 午夜影院在线观看 | 亚洲一区影院 | 欧美xxxx性 | 国产成人精品网站 | 成人激情免费视频 | 日韩欧美三区 | 成人性生交大片免费看中文带字幕 | 成人国产精品免费观看 | 国产伦精品一区二区三区高清 | 久久伊人一区 | 免费黄色大片 | 九九精品在线 | 国产一区二区三区网站 | 亚洲成人高清 | 欧美一区二区三区在线视频 |