日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ML之DT之CART:分类与回归树CART算法的简介、应用、经典案例之详细攻略

發布時間:2025/3/21 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ML之DT之CART:分类与回归树CART算法的简介、应用、经典案例之详细攻略 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ML之DT之CART:分類與回歸樹CART算法的簡介、應用、經典案例之詳細攻略

?

?

目錄

分類與回歸樹CART算法簡介

1、CART原理—比較ID3、C4.5

2、CART算法描述

CART算法的案經典案例


?

?

分類與回歸樹CART算法簡介

? ? ? ?分類與回歸樹(Classification and Regression Trees, CART)是由Leo Breiman, Jerome Friedman, Richard Olshen與Charles Stone于1984年提出,既可用于分類也可用于回歸。
? ? ? ?CART是決策樹的一個實現方式,由ID3,C4.5演化而來,是許多基于樹的bagging、boosting模型的基礎。CART可用于分類與回歸。

?

1、CART原理—比較ID3、C4.5

? ? ? ?CART是在給定輸入隨機變量x條件下輸出隨機變量y的條件概率分布。與ID3和C4.5的決策樹所不同的是,ID3和C4.5生成的決策樹可以是多叉的,每個節點下的叉數由該節點特征的取值種類而定,比如特征年齡分為(青年,中年,老年),那么該節點下可分為3叉。
? ? ? ?而CART為假設決策樹為二叉樹,內部結點特征取值為“是”和“否”。左分支取值為“是”,右分支取值為“否”。這樣的決策樹等價于遞歸地二分每一個特征,將輸入空間劃分為有限個單元,并在這些單元上預測概率分布,也就是在輸入給定的條件下輸出條件概率分布。

?

2、CART算法描述

其中T代表當前樣本集,當前候選屬性集用T_attributelist表示。

(1)創建根節點N
(2)為N分配類別
(3)if T都屬于同一類別or T中只剩下 一個樣本則返回N為葉節點,否則為其分配屬性
(4)for each T_attributelist中屬性執行該屬性上的一個劃分,計算此劃分的GINI系數
(5)N的測試屬性test_attribute=T_attributelist中最小GINI系數的屬性
(6)劃分T得到T1 T2子集
(7)對于T1重復(1)-(6)
(8)對于T2重復(1)-(6)

?

?

CART算法的案經典案例

ML之RF:利用Js語言設計隨機森林算法【DT之CART算法(gain index)】&并應用隨機森林算法

?

?

相關文章
人工智能之CART算法

?

?

總結

以上是生活随笔為你收集整理的ML之DT之CART:分类与回归树CART算法的简介、应用、经典案例之详细攻略的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。