精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

機器學習決策樹實戰演練

譯文
人工智能 機器學習
現代機器學習算法正在改變我們的日常生活,特別是今天想開發出一些復雜的機器學習算法比以往任何時候都容易得多。本文將以機器學習中的決策樹算法及其應用作為實戰案例來論證這一觀點。

譯者 | 朱先忠

審校 | 孫淑娟

機器學習中的決策樹

現代機器學習算法正在改變我們的日常生活。例如,像BERT這樣的大型語言模型正在為谷歌搜索提供支持,GPT-3正在為許多高級語言應用程序提供支持。

另一方面,今天構建復雜的機器學習算法比以往任何時候都容易得多。然而,無論機器學習算法有多么復雜,都屬于把它們歸納為以下學習類別之一:

  • 監督學習
  • 無監督學習
  • 半監督學習
  • 強化學習

其實,決策樹算是最古老的有監督的機器學習算法之一,可以解決廣泛的現實問題。研究表明,決策樹算法的最早發明可以追溯到1963年。

接下來,讓我們深入研究一下這個算法的細節,看看為什么這類算法今天仍然廣為流行。

什么是決策樹?

決策樹算法是一種流行的有監督機器學習算法,因為它處理復雜數據集的方法相對簡單得多。決策樹的名字來源于它們與“樹”這種結構的相似性;樹結構包括以節點和邊緣形式存在的根、枝和葉等幾個組成部分。它們用于決策分析,很像一個基于if-else的決策流程圖,這些決策會產生所需的預測。決策樹能夠學習這些if-else決策規則,從而拆分數據集,最后生成樹狀數據模型。

決策樹在分類問題的離散結果預測和回歸問題的連續數值結果預測中得到了應用。多年來科學家們開發出了許多不同的算法,如CART、C4.5和ensemble算法,如隨機森林和梯度增強樹等。

剖析決策樹的各個組成部分

決策樹算法的目標是預測輸入數據集的結果。樹的數據集共劃分為三種形式:屬性、屬性的值和要預測的種類。與任何監督學習算法一樣,數據集被劃分為訓練集和測試集兩種類型。其中,訓練集定義了算法學習并應用于測試集的決策規則。

在聚集介紹決策樹算法的步驟之前,讓我們先來了解一下決策樹的組成部分:

  • 根節點:它是決策樹頂部的起始節點,包含所有屬性值。根節點根據算法學習到的決策規則分成決策節點。
  • 分支:分支是對應于屬性值的節點之間的連接器。在二進制拆分中,分支表示真路徑和假路徑。
  • 決策節點/內部節點:內部節點是根節點和葉節點之間的決策節點,對應于決策規則及其答案路徑。節點表示問題,分支顯示基于這些問題的相關答案的路徑。
  • 葉節點:葉節點是表示目標預測的終端節點。這些節點不會進一步分裂。

以下是決策樹及其上述組件的可視化表示,決策樹算法經過以下步驟以達到所需的預測:

  • 算法從具有所有屬性值的根節點開始。
  • 根節點根據算法從訓練集中學習到的決策規則分成決策節點。
  • 基于問題及其答案路徑,通過分支/邊緣傳遞內部決策節點。
  • 繼續前面的步驟,直到到達葉節點或使用了所有屬性。

為了在每個節點上選擇最佳屬性,將根據以下兩個屬性選擇度量之一進行拆分:

  • ??基尼系數??Gini index測量基尼不純度(Gini Impurity),以指示算法對隨機類別標簽進行錯誤分類的可能性。
  • ??信息增益??測量分割后熵的改善,以避免預測類的50/50分割。熵是給定數據樣本中不純度的數學度量。決策樹中的混沌狀態接近50/50的劃分表示。

使用決策樹算法的花卉分類案例

在了解了上述基礎知識后,接下來讓我們著手實現一個應用案例。在本文中,我們將使用Scikit學習庫在Python中實現決策樹分類模型。

關于數據集的簡單說明

本教程的數據集是一個鳶尾花數據集。Scikit開源庫中已經內置了這個數據集,所以不需要開發人員再從外部加載它。該數據集共包括四個鳶尾屬性及相應的屬性值,這些屬性將被輸入到模型中,以便預測三種類型的鳶尾花之一。

  • 數據集中的屬性/特征:萼片長度、萼片寬度、花瓣長度、花瓣寬度。
  • 數據集中的預測標簽/花卉類型:Setosis、Versicolor、Virginica。

接下來,將給出決策樹分類器基于python語言實現的分步代碼說明。

導入庫

首先,通過下面的一段代碼導入執行決策樹實現所需的庫。

import pandas as pd
import numpy as np
from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
from sklearn.tree import DecisionTreeClassifier

加載鳶尾花(Iris)數據集

以下代碼展示了使用load_iris函數加載存儲到data_set變量中的sklearn.dataset庫中的鳶尾花數據集。接下來的兩行代碼將實現打印鳶尾花類型和特征信息。

data_set = load_iris()
print('Iris plant classes to predict: ', data_set.target_names)
print('Four features of iris plant: ', data_set.feature_names)

分離屬性和標簽

下面的代碼行實現了將花的特性和類型信息分離開來,并將它們存儲在相應的變量中。其中,shape[0]函數負責確定存儲在X_att變量中的屬性數;數據集中的屬性值總數為150。

#提取花的特性和類型信息
X_att = data_set.data
y_label = data_set.target
print('數據集中總的樣本數:', X_att.shape[0])

其實,我們還可以創建一個可視化表格來展示數據集中的一部分屬性值,方法是將X_att變量中的值添加到panda庫中的DataFrame函數中即可。

data_view=pd.DataFrame({
'sepal length':X_att[:,0],
'sepal width':X_att[:,1],
'petal length':X_att[:,2],
'petal width':X_att[:,3],
'species':y_label
})
data_view.head()

拆分數據集

以下代碼展示了使用train_test_split函數將數據集拆分為訓練集和測試集兩部分。其中,此函數中的random_state參數用于為函數提供隨機種子,以便在每次執行時為給定數據集提供相同的結果;test_size表示測試集的大小;0.25表示拆分后測試數據占25%而訓練數據占75%。

#數據集拆分為訓練集和測試集兩部分
X_att_train, X_att_test, y_label_train, y_label_test = train_test_split(X_att, y_label, random_state = 42, test_size = 0.25)

應用決策樹分類函數

下面的代碼通過使用DecisionTreeClassifier函數創建一個??分類模型??來實現棵決策樹,分類標準設置為“entropy”方式。該標準能夠將屬性選擇度量設置為信息增益Information gain)。然后,代碼將模型與我們的屬性和標簽訓練集相匹配。

#應用決策樹分類器
clf_dt = DecisionTreeClassifier(criterion = 'entropy')
clf_dt.fit(X_att_train, y_label_train)

計算模型精度

下面的代碼負責計算并打印決策樹分類模型在訓練集和測試集上的準確性。為了計算準確度分數,我們使用了predict函數。測試結果是:訓練集和測試集的準確率分別為100%和94.7%。

print('Training data accuracy: ', accuracy_score(y_true=y_label_train, y_pred=clf_dt.predict(X_att_train)))
print('Test data accuracy: ', accuracy_score(y_true=y_label_test, y_pred=clf_dt.predict(X_att_test)))

真實世界中的決策樹應用程序

當今社會,機器學習決策樹在許多行業的決策過程中都得到廣泛應用。其中,決策樹的最常見應用首先是在金融和營銷部門,例如可用于如下一些子領域:

  • 貸款批準
  • 支出管理
  • 客戶流失預測
  • 新產品的可行性分析,等等。

如何改進決策樹?

作為本文決策樹主題討論的總結,我們有充分的理由安全地假設:決策樹的可解釋性仍然很受歡迎。決策樹之所以容易理解,是因為它們可以被人類以可視化方式展現并便于解釋。因此,它們是解決機器學習問題的直觀方法,同時也能夠確保結果是可解釋的。機器學習中的可解釋性是我們過去討論過的一個小話題,它也與即將到來的人工智能倫理主題存在密切聯系。

與任何其他機器學習算法一樣,決策樹自然也可以加以改進,以避免過度擬合和出現過于偏向于優勢預測類別。剪枝和ensembling技術是克服決策樹算法缺點方案最常采用的方法。決策樹盡管存在這些缺點,但仍然是決策分析算法的基礎,并將在機器學習領域始終保持重要位置。

譯者介紹

朱先忠,51CTO社區編輯,51CTO專家博客、講師,濰坊一所高校計算機教師,自由編程界老兵一枚。

原文標題:??An Introduction to Decision Trees for Machine Learning??,作者:Stylianos Kampakis

責任編輯:華軒 來源: 51CTO
相關推薦

2017-11-21 13:00:20

機器學習決策樹可視化

2017-05-10 15:41:29

機器學習算法數據

2017-07-18 16:25:31

機器學習算法決策樹

2012-08-06 09:04:01

決策樹建模

2024-09-11 08:34:28

2017-10-18 14:11:20

機器學習決策樹隨機森林

2014-07-07 10:05:57

機械學習

2022-11-11 08:00:00

決策樹機器學習監督學習

2016-09-30 16:12:47

GBDT算法決策樹

2020-12-22 19:37:04

決策樹機器學習人工智能

2018-02-02 17:08:48

機器學習算法決策樹

2019-05-15 09:00:00

決策樹機器學習人工智能

2018-02-02 15:50:07

決策樹Apache Spar數據

2017-12-12 12:24:39

Python決策樹

2017-09-11 13:33:44

大數據數據可視化決策樹

2025-06-17 04:00:00

2021-11-08 07:11:49

決策樹數據分類器

2020-11-02 13:54:41

Python可視化決策樹

2023-08-11 17:30:54

決策樹機器學習算法

2017-02-23 08:45:36

Python決策樹數據集
點贊
收藏

51CTO技術棧公眾號

亚洲一区观看| 多野结衣av一区| 精品一区二区免费| 欧美xxxx做受欧美| 你懂得在线视频| 亚洲天堂一区二区| 亚洲综合激情另类小说区| 蜜桃av噜噜一区二区三| 伊人久久成人网| 悠悠资源网久久精品| 伊人男人综合视频网| 久久aaaa片一区二区| 中文字幕不卡三区视频| 亚洲精品午夜久久久| 久久99精品久久久久久久久久| 欧美brazzers| 雨宫琴音一区二区在线| 波霸ol色综合久久| 四虎永久免费影院| 秋霞影院一区| 欧美亚洲一区二区在线| 日本a在线免费观看| 少妇性饥渴无码a区免费| 在线看的片片片免费| 亚洲自拍都市欧美小说| 欧美成人三级电影在线| 五月天av在线播放| 91精品论坛| 亚洲成人777| 久久久无码中文字幕久...| 国产福利在线看| 99re视频精品| 国产精品区一区二区三在线播放 | 99re热久久这里只有精品34| 国产成人免费在线视频| 成人高清视频观看www| 无码人妻丰满熟妇精品 | 欧美丰满少妇xxxxx| 97在线观看免费视频| 日日天天久久| 亚洲黄色有码视频| 伊人久久一区二区三区| 欧美成年网站| 6080亚洲精品一区二区| 天天干天天综合| 影视一区二区三区| 色婷婷综合久久久中文字幕| 无码人妻丰满熟妇区96| 2021中文字幕在线| 亚洲国产aⅴ天堂久久| 国产欧美123| av理论在线观看| 一区二区在线观看视频| 欧美a级免费视频| 色屁屁www国产馆在线观看| 黄网站视频在线观看| 久久成人久久鬼色| 国产精品看片资源| 中文在线免费观看| 另类的小说在线视频另类成人小视频在线| 国产精品v片在线观看不卡| 波多野结衣午夜| 免费成人美女在线观看| 国产精品综合不卡av| 中文字幕男人天堂| 韩国精品在线观看| 91手机在线观看| 丰满少妇一级片| 99re8在线精品视频免费播放| 久久精品一二三区| 久久精品国产亚洲a∨麻豆| 国产午夜亚洲精品羞羞网站| 亚洲精品日韩精品| av在线app| 亚洲成人av一区| 91香蕉视频污版| 91精品一久久香蕉国产线看观看| 日韩欧美久久久| 国产国语性生话播放| 狠狠做深爱婷婷综合一区| 色吧影院999| 精品在线视频免费观看| 免费永久网站黄欧美| 国产精品亚洲一区二区三区| 国产女同91疯狂高潮互磨| 成人动漫在线一区| 日韩精品不卡| 中文字幕在线观看网站| 黑人巨大精品欧美一区二区三区 | 欧美交换配乱吟粗大25p| 国产99re66在线视频| 色婷婷综合久久久中文一区二区| 91制片厂毛片| 大香伊人久久精品一区二区| 一本色道久久88亚洲综合88| 激情综合网五月天| 久久久综合网| 97久久精品午夜一区二区| 你懂得在线网址| 污视频软件在线观看| 蜜臀久久99精品久久久画质超高清| 成人a在线视频| 婷婷在线免费视频| ㊣最新国产の精品bt伙计久久| 国产a级片网站| 香蕉久久一区| 精品呦交小u女在线| 欧美丰满熟妇bbbbbb| 久久精品卡一| 国产99午夜精品一区二区三区| 91女主播在线观看| 午夜视频久久久久久| 五月天婷婷在线观看视频| 一本久久青青| 久久久久久69| 国产乱淫av片免费| 国产午夜精品一区二区三区四区| 草草视频在线免费观看| 99精品视频在线免费播放| 亚洲乱码一区二区| 日本在线小视频| 国产综合成人久久大片91| 日韩aⅴ视频一区二区三区| 69av成人| 精品国产乱码久久久久久影片| 日本女人性生活视频| 日韩综合一区二区| 久久久水蜜桃| 国内激情视频在线观看| 国产传媒日韩欧美成人| 日韩女优视频免费观看| 日本黄色小视频在线观看| 国产一区二区高清| 国产另类自拍| 黑人玩欧美人三根一起进| 91精品国产免费久久综合| 日韩视频在线观看免费视频| 久久精品亚洲| 欧美精品欧美精品系列c| 久草在线资源福利站| 精品国产一区二区三区av性色| 免费成年人视频在线观看| 激情综合网天天干| 在线丝袜欧美日韩制服| 国产精品66| 日日摸夜夜添一区| 一区二区www| 成人欧美一区二区三区黑人麻豆| 午夜免费看视频| 婷婷激情综合| 91精品免费视频| av中文字幕在线播放| 日韩一区和二区| 劲爆欧美第一页| 成人午夜在线视频| 18禁网站免费无遮挡无码中文| 成人高潮a毛片免费观看网站| 色与欲影视天天看综合网| 亚洲国产精品久久久久久6q| 人人九九精品| 亚洲激情第一区| 中国男女全黄大片| 亚洲激情不卡| 欧美日韩一区二区三区在线视频 | 69夜色精品国产69乱| 国产一区二区在线看| 成年人视频大全| 狠狠一区二区三区| 国产成人精品国内自产拍免费看| 成人在线视频成人| 在线播放中文一区| 久久这里只有精品免费| 91麻豆精品视频| 亚欧美在线观看| 欧美日韩第一区| 久久精品中文字幕一区二区三区 | 日韩在线电影| 欧美丰满老妇厨房牲生活| 亚州男人的天堂| 欧美区视频在线观看| 久久国产在线视频| 久久久久久久久伊人| 亚洲精品mv在线观看| 在线国产精品一区| 亚洲春色综合另类校园电影| 韩国三级成人在线| 欧美在线一区二区视频| 黄色网页网址在线免费| 波多野结衣亚洲一二三| 日韩欧美一区二区视频| 欧美日韩综合在线观看| 国产精品久久毛片a| 在线xxxxx| 男人操女人的视频在线观看欧美| 777久久精品一区二区三区无码| 婷婷综合成人| 91九色蝌蚪嫩草| 免费高清视频在线一区| 欧美激情精品久久久久久久变态 | 91美女精品网站| 欧美日韩国产中文精品字幕自在自线 | 国产青草视频在线观看| 国内精品视频在线观看| 国产精品免费在线播放| 久久亚洲国产精品尤物| 97久久久免费福利网址| 国产激情在线| 亚洲日本欧美日韩高观看| 亚洲成人精品女人久久久| 91久久精品国产91性色tv| 日本在线观看视频网站| 亚洲欧美偷拍卡通变态| 先锋影音av在线| av综合在线播放| 91av免费观看| 加勒比av一区二区| 日本老熟妇毛茸茸| 一区二区日本视频| 蜜桃网站在线观看| 首页国产精品| 亚洲欧洲日本国产| 欧美最新另类人妖| 免费av在线一区二区| 99ri日韩精品视频| 亚洲最大成人网色| 亚洲伦理久久| 国产又爽又黄的激情精品视频| se01亚洲视频| 日韩美女免费观看| 男人av在线播放| 韩剧1988免费观看全集| 999av小视频在线| 欧美国产日韩一区| 污视频网站在线免费| 久久天天躁夜夜躁狠狠躁2022| 999在线视频| 中文字幕精品av| 国产高清在线观看| 亚洲欧美成人网| 欧美欧美欧美| 亚洲美女精品久久| 国产中文字幕在线观看| 亚洲欧美日韩国产精品| 六十路在线观看| 亚洲人成人99网站| 国产高清一区在线观看| 在线日韩欧美视频| 亚洲s色大片| 久久精品久久久久久| 粗大黑人巨茎大战欧美成人| 欧美成人午夜激情| 深夜国产在线播放| 久久久中精品2020中文| missav|免费高清av在线看| 久久久久久久香蕉网| av在线加勒比| 清纯唯美亚洲激情| 高清av一区| 国产日韩在线观看av| 国产情侣一区在线| 国产高清自拍99| 丝袜美腿综合| 视频一区视频二区视频三区视频四区国产| 国产精品一在线观看| 在线视频不卡国产| 国产精品99免费看| 欧美二区在线视频| 日本不卡的三区四区五区| 亚洲天堂av一区二区| 大陆成人av片| 亚洲午夜久久久久久久国产| 亚洲视频网在线直播| 国产一级片视频| 色偷偷一区二区三区| 国产乱码精品一区二区| 亚洲激情视频在线| 电影av一区| 欧美日本国产在线| 午夜日韩成人影院| 91精品啪在线观看麻豆免费| 波多野结衣一区二区三区免费视频| 你懂的网址一区二区三区| 久久综合国产| 啊啊啊一区二区| 久久国产尿小便嘘嘘| 88av在线播放| 国产精品久久久久久久久搜平片 | 亚洲乱码久久| 男人添女人下面免费视频| 国产电影精品久久禁18| 欧美图片第一页| 亚洲精品亚洲人成人网| 中文字幕一区二区人妻视频| 欧美一级高清片| 国产一级网站视频在线| 久久99精品视频一区97| av在线日韩| 国内精品视频免费| 亚洲成人二区| jizz欧美激情18| 成人国产电影网| 成人在线观看高清| 色国产精品一区在线观看| www黄色网址| 综合久久五月天| 综合久久2023| 国产成人免费电影| 久久国产精品亚洲人一区二区三区| 国产美女主播在线播放 | www.免费av| 亚洲精品成a人| 亚洲一区二区人妻| 亚洲欧洲日产国产网站| av影视在线| 亚洲综合中文字幕68页| 99精品一区| 熟妇人妻无乱码中文字幕真矢织江| 粉嫩aⅴ一区二区三区四区| 日本不卡一二区| 欧美午夜精品久久久久久超碰 | 久久精品一区蜜桃臀影院| 国产性一乱一性一伧一色| 91精品在线麻豆| 欧美激情视频在线播放| 国产精品国语对白| 亚洲国产欧美日韩在线观看第一区| 免费高清一区二区三区| 国产老妇另类xxxxx| 亚洲一级二级片| 欧美日韩在线播放| av在线三区| 国产精品色视频| 欧美色网址大全| 欧美亚洲另类色图| 972aa.com艺术欧美| 日韩精品无码一区二区| 亚洲大胆人体av| 超碰97国产精品人人cao| av资源站久久亚洲| 国产精品porn| 欧美极品jizzhd欧美仙踪林| 夜夜爽夜夜爽精品视频| 午夜精品久久久久久久爽| 欧美激情视频一区二区| 国产精品巨作av| 无码专区aaaaaa免费视频| av动漫一区二区| 中文字幕视频网站| 亚洲欧美国产制服动漫| 日韩久久一区二区三区| 四虎永久国产精品| 蜜桃在线一区二区三区| 青花影视在线观看免费高清| 91精品国产色综合久久不卡蜜臀 | 亚洲福利视频一区| 性生交大片免费看女人按摩| 韩国精品久久久999| 少妇一区二区视频| 麻豆三级在线观看| 综合欧美一区二区三区| av免费观看在线| 久久久之久亚州精品露出| 小嫩嫩12欧美| 污视频网站观看| 亚洲免费av网站| 人妻无码中文字幕免费视频蜜桃| 51精品国产黑色丝袜高跟鞋| 国产探花在线精品| 热久久久久久久久| 亚洲第一福利视频在线| 天天影院图片亚洲| 国产日韩精品视频| 国产在线日韩| 中文字幕在线1| 欧美一区二区视频网站| 国产无遮挡裸体视频在线观看| 日韩欧美在线电影| 国产风韵犹存在线视精品| 久久国产精品免费看| 色yeye香蕉凹凸一区二区av| 懂色av一区二区| 麻豆三级在线观看| 亚洲不卡一区二区三区| 国产尤物视频在线| 97人人干人人| 日韩高清在线不卡| 久久久久久久极品内射| 亚洲欧美国产另类| 久久天堂久久| 国产精品视频一区二区三区四区五区| 中文天堂在线一区| 蜜臀av免费在线观看| 国产精品自拍视频| 99热这里只有成人精品国产| 精品日韩在线视频| 亚洲国产欧美在线成人app| 亚洲视频资源| 亚洲五月天综合| 欧美日韩国产激情| 中日韩高清电影网|