精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

亚洲黄色一级大片| 一区二区成人免费视频| 快播电影网址老女人久久| 91在线观看一区二区| 国产精品高清在线观看| 亚洲一二三四五六区| 精品一级视频| 欧美性少妇18aaaa视频| 亚洲一区二区三区精品在线观看 | 中文字幕免费精品| 亚洲国产成人爱av在线播放| 中文字幕第80页| 欧美日韩经典丝袜| 国产视频一区二区三区在线观看| 成人乱色短篇合集| 天天操天天干视频| 91精品国产乱码久久久久久| 日韩久久午夜影院| 国产高清av片| 大胆人体一区二区| 亚洲午夜精品久久久久久久久| 日本一区二区三区视频在线观看| www.桃色av嫩草.com| 日本vs亚洲vs韩国一区三区二区| 欧美猛少妇色xxxxx| 亚洲天堂岛国片| 欧美做受69| 日韩欧美国产综合一区| 亚洲这里只有精品| 卡通欧美亚洲| 午夜精品久久久久久久久久| 色爽爽爽爽爽爽爽爽| 久久免费看视频| 成人免费高清视频在线观看| 91热精品视频| 亚洲天堂国产精品| 西西人体一区二区| 久久青草福利网站| 午夜国产福利一区二区| 男男gay无套免费视频欧美| 亚洲第一色在线| 波多野吉衣在线视频| 日日夜夜综合| 欧美日韩免费一区二区三区| 日本男人操女人| 色老头在线一区二区三区| 亚洲一区在线视频观看| 日韩精品手机在线观看| 黄色免费在线看| 国产精品国产馆在线真实露脸| 欧美大陆一区二区| 欧美大片aaa| 26uuu国产一区二区三区 | 伊甸园亚洲一区| 亚洲精品永久免费| 在线免费观看日韩av| 男人的天堂久久| 日韩电影第一页| 国产ts丝袜人妖系列视频 | 亚洲国产一区二区三区四区 | 久久精品一区二区三区四区| 精品日本一区二区三区在线观看 | 国产美女视频一区二区 | 国产成人精品999| www.久久久久久久| 日韩国产欧美在线观看| 国产精品成人va在线观看| 国产免费www| 六月婷婷色综合| 亚洲精品免费av| 国产色片在线观看| 成人免费视频一区| 久久精品国产综合精品| 国产三级在线| 国产精品超碰97尤物18| 自拍偷拍一区二区三区| 手机在线免费观看av| 亚洲电影在线免费观看| 日日摸日日碰夜夜爽av| ww久久综合久中文字幕| 欧美一级淫片007| 国产一线在线观看| 精品美女久久| 日韩一区视频在线| 久久人人爽人人爽人人| 羞羞视频在线观看欧美| 成人网在线视频| 神马午夜一区二区| 日本一区二区三区dvd视频在线| 亚洲亚洲精品三区日韩精品在线视频| 91最新在线视频| 欧美日韩中国免费专区在线看| 污片在线免费看| 亚洲日本va中文字幕| 亚洲欧美精品一区二区| 九九这里只有精品视频| 亚洲欧美久久久| 国产有码一区二区| 天堂中文资源在线| 国产精品免费视频一区| 东北少妇不带套对白| 精品肉辣文txt下载| 欧美va天堂va视频va在线| 人妻少妇无码精品视频区| 亚洲综合色网| 欧美在线一级视频| 精品久久在线观看| 中文字幕欧美区| 亚洲熟妇无码一区二区三区| 欧美极品在线| 日韩精品视频三区| 劲爆欧美第一页| 免费在线看一区| 精品无人区一区二区三区| 麻豆视频网站在线观看| 色菇凉天天综合网| 白嫩情侣偷拍呻吟刺激| 性xxxx欧美老肥妇牲乱| 日韩av免费在线播放| 丰满肉肉bbwwbbww| 亚洲视频中文字幕| 男女爽爽爽视频| 神马日本精品| 久久免费视频网站| 国产精品亚洲欧美在线播放| 国产日韩精品视频一区| 1024av视频| av综合网页| 色综合91久久精品中文字幕| 国产又大又粗又硬| 国产精品视频一二三区| 成人免费观看毛片| 丝袜连裤袜欧美激情日韩| 欧美精品videossex88| 国产精品爽爽久久| 中文字幕欧美国产| av免费网站观看| 亚洲国产欧美日韩在线观看第一区| 久精品免费视频| 99热这里只有精品在线| 国产精品理伦片| 91人人澡人人爽人人精品| 国产乱码精品一区二区三区四区| 26uuu久久噜噜噜噜| 天天躁日日躁狠狠躁伊人| 亚洲综合一区二区精品导航| 精品人妻一区二区三区免费| 一区二区三区四区在线观看国产日韩| 国产精品综合网站| 久操视频在线免费播放| 欧美日韩不卡一区二区| 四虎地址8848| 久久成人麻豆午夜电影| 中文字幕制服丝袜在线| 亚洲欧美专区| 美女999久久久精品视频| 国产草草影院ccyycom| 一区二区三区四区精品在线视频 | 中文字幕永久免费视频| 国产欧美精品一区二区三区四区| 男女视频一区二区三区| 成人毛片免费看| 国产日本欧美视频| 超碰在线caoporn| 精品国产乱码久久| 日韩色图在线观看| 久久久99精品久久| av中文字幕网址| 欧美三级第一页| 久久99精品久久久久久秒播放器| 刘亦菲一区二区三区免费看| 中日韩美女免费视频网站在线观看 | 国产精选久久久久久| 黄网站在线播放| 精品日本一线二线三线不卡| 日韩xxx高潮hd| 国产亚洲精品久| 亚洲在线观看网站| 亚洲高清在线| 午夜免费电影一区在线观看| 9999在线精品视频| 97国产精品视频人人做人人爱| 暖暖视频在线免费观看| 在线不卡的av| 国产午夜精品一区二区理论影院| 久久久久国产精品麻豆| 国产5g成人5g天天爽| 亚洲欧洲日本mm| 先锋影音一区二区三区| 8x国产一区二区三区精品推荐| 国产91|九色| 岛国在线大片| 精品国产乱码久久久久久1区2区| jizz国产在线| 亚洲精品免费播放| 亚洲午夜久久久久久久久红桃 | 国产啪精品视频网站| av在线视屏| 日韩在线观看免费| 青青草av免费在线观看| 欧美一区二区三区的| 亚洲天堂一区在线| 亚洲欧美日韩国产综合在线| 亚洲最大成人网站| 国产馆精品极品| 精品日韩久久久| 99精品免费| 老司机午夜网站| 成人婷婷网色偷偷亚洲男人的天堂| 国产精品久久精品视| 日韩久久一区| 国产精品jvid在线观看蜜臀| 国产精品25p| 久久婷婷国产麻豆91天堂| 巨骚激情综合| 日韩电影在线观看中文字幕| www.日韩高清| 欧美久久久久久蜜桃| 久久精品无码av| 午夜精品成人在线视频| 99视频只有精品| 国产精品嫩草99a| 人人爽人人爽人人片| 久久这里只有精品视频网| 亚洲少妇中文字幕| 国产一区二区在线影院| 一女二男3p波多野结衣| 日韩精品五月天| 欧美日韩激情视频在线观看| 国产精品分类| 大地资源网在线观看免费官网| 欧美xxav| 超碰成人在线免费观看| 久久国产亚洲精品| 五月天亚洲综合| 日本一区二区三区视频| 日本一区二区三区视频免费看| 网友自拍一区| 蜜桃传媒一区二区| 一区二区导航| 日韩电影免费观看高清完整| 亚洲精品456| 免费成人av网站| 亚洲免费毛片| 日本一区二区三区在线视频 | 8x8x华人在线| 欧美jizzhd精品欧美巨大免费| 日本黄色播放器| 一区二区三区在线观看免费| 免费看黄色a级片| 国产综合欧美| 国产原创中文在线观看| 一本色道88久久加勒比精品| 成人在线免费观看av| 另类图片国产| 亚洲成人福利在线观看| 日本v片在线高清不卡在线观看| 亚洲这里只有精品| 国产精一区二区三区| 岛国大片在线免费观看| 成人av中文字幕| 国产精品无码一区二区三区| 国产女人水真多18毛片18精品视频 | 久久av综合| 日韩在线电影一区| 日韩电影免费网址| 久久精品在线免费视频| 亚洲久久视频| 国产成人精品视频ⅴa片软件竹菊| 毛片一区二区三区| 色综合久久久无码中文字幕波多| www.一区二区| 国产91丝袜美女在线播放| 国产精品久久久久久久久搜平片| 日韩在线中文字幕视频| 亚洲h动漫在线| 波多野结衣激情视频| 制服视频三区第一页精品| 好吊色在线观看| 亚洲欧美在线一区| 超鹏97在线| 欧美亚洲国产另类| 婷婷丁香久久| 极品日韩久久| 欧美高清视频手机在在线| 国产片侵犯亲女视频播放| 久久久久看片| 中文字幕一二三区| 久久蜜桃av一区二区天堂 | 春暖花开成人亚洲区| 久久亚洲影音av资源网| 人狥杂交一区欧美二区| 国产在线观看一区二区三区 | 国产美女视频91| 日本黄色特级片| 亚洲欧美日韩国产成人精品影院| 欧美啪啪小视频| 7777精品伊人久久久大香线蕉最新版| 亚洲成人777777| 这里只有精品在线观看| www.综合| 91夜夜揉人人捏人人添红杏| 亚洲人和日本人hd| 男的插女的下面视频| 久久成人羞羞网站| 精品人妻一区二区三区香蕉| 亚洲人一二三区| 国产情侣免费视频| 亚洲第一偷拍网| av网站在线免费看推荐| 国产精品美女免费视频| 欧美成人午夜77777| 国产av第一区| 麻豆视频一区二区| 国产精品815.cc红桃| 亚洲国产精品视频| 国产三级在线观看视频| 日韩性xxxx爱| 九九九伊在线综合永久| 国产美女99p| 欧美日韩视频| 亚洲国产欧美91| 中文字幕在线不卡| 中文永久免费观看| 亚洲免费av网址| 一本大道色婷婷在线| 国产精品福利视频| 欧美涩涩视频| 超碰91在线播放| 亚洲天堂免费在线观看视频| 成人黄色免费网| 中文字幕亚洲一区在线观看| 亚洲妇女成熟| 鲁丝一区二区三区免费| 99香蕉国产精品偷在线观看 | 亚洲亚洲免费| 久久精品免费一区二区| 91在线视频免费观看| 日韩精品一区二区三区国语自制| 精品va天堂亚洲国产| 欧美aaaaaaa| 国产精品香蕉视屏| 亚洲成人直播| 大乳护士喂奶hd| 午夜天堂影视香蕉久久| 婷婷在线免费视频| 午夜美女久久久久爽久久| 欧美91在线| av网站在线观看不卡| 久久久久久免费毛片精品| 亚洲精品男人的天堂| 亚洲视频精品在线| 88xx成人网| 樱花www成人免费视频| 国产精品一区二区久久精品爱涩 | 国产一区二区你懂的| 无码h肉动漫在线观看| 91福利在线看| 麻豆传媒视频在线观看免费| 亚洲综合在线播放| 在线播放亚洲| 3d动漫精品啪啪一区二区下载| 在线一区二区观看| 欧美边添边摸边做边爱免费| 亚洲直播在线一区| 亚洲精品麻豆| 永久免费毛片在线观看| 欧美老女人第四色| 日本动漫同人动漫在线观看| 黑人另类av| 秋霞午夜鲁丝一区二区老狼| 免费中文字幕日韩| 亚洲福利在线视频| 日韩制服一区| 久久香蕉视频网站| 久久天天做天天爱综合色| 亚洲一级在线播放| 久久久久久久国产| 国际精品欧美精品| 在线视频日韩欧美| 欧美日韩免费区域视频在线观看| av在线电影院| 电影午夜精品一区二区三区| 久久免费黄色| 农村黄色一级片| 亚洲人a成www在线影院| 高清久久精品| 男人亚洲天堂网| 曰韩精品一区二区| 免费在线黄色电影| 5566中文字幕一区二区| 久久香蕉精品| 久久久久久久黄色| 中文字幕无线精品亚洲乱码一区 | 日本一区二区在线视频| 国产美女精品人人做人人爽| 99久在线精品99re8热| 久久久精品在线观看| 亚洲肉体裸体xxxx137| 欧美一区二区三区影院|