国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

2021年碼農應該了解的所有機器學習算法

人工智能 機器學習 算法
隨著我對機器學習的了解的增加,機器學習算法的數量也在增加! 本文將介紹數據科學界常用的機器學習算法。

隨著我對機器學習的了解的增加,機器學習算法的數量也在增加! 本文將介紹數據科學界常用的機器學習算法。

[[353567]]

請記住,我將比其他更多地詳細闡述某些算法,因為如果我對每種算法進行了詳盡的解釋,那么本文將與本書一樣長!我還將嘗試盡量減少本文中的數學運算量,因為我知道這對于那些數學上不精通的人來說可能是令人生畏的。相反,我將嘗試對每個功能進行簡要概述,并指出一些關鍵功能。

考慮到這一點,我將首先介紹一些更基本的算法,然后再介紹一些較新的算法,例如CatBoost,Gradient Boost和XGBoost。

線性回歸

線性回歸是用于對因變量和一個或多個自變量之間的關系進行建模的最基本算法之一。簡而言之,它涉及找到代表兩個或多個變量的"最佳擬合線"。

最佳擬合線是通過最小化點與最佳擬合線之間的平方距離來找到的-這稱為最小化殘差平方和。殘差等于預測值減去實際值。

 

2021年碼農應該了解的所有機器學習算法

 

> Image Created by Author

如果還沒有意義,請考慮上面的圖片。 將最適合的綠線與紅線進行比較,請注意,綠線的垂直線(殘差)比紅線大得多。 這是有道理的,因為綠線離這些點太遠了,根本就不能很好地表示數據!

如果您想了解有關線性回歸背后的數學知識的更多信息,那么我將從Brilliant的解釋開始。

邏輯回歸

Logistic回歸與線性回歸相似,但用于建模離散結果數(通常為兩個)的概率。 乍一看,邏輯回歸聽起來比線性回歸復雜得多,但實際上只需要多做一步。

首先,您使用與最適合線性回歸的直線方程式相似的方程式計算得分。

 

2021年碼農應該了解的所有機器學習算法

 

額外的步驟是將您先前在下面的S型函數中計算出的分數提供給您,以便您獲得回報的可能性。然后可以將此概率轉換為二進制輸出,即1或0。

 

2021年碼農應該了解的所有機器學習算法

 

為了找到初始方程的權重以計算分數,使用了諸如梯度下降或最大似然法之類的方法。 由于它不在本文的討論范圍之內,所以我將不做進一步的詳細介紹,但是現在您知道了它的工作原理!

K最近鄰居

 

2021年碼農應該了解的所有機器學習算法

 

> Image created by author

K近鄰是一個簡單的想法。首先,從已分類的數據(即紅色和藍色數據點)開始。然后,當您添加新數據點時,可以通過查看k個最近的分類點對其進行分類。得票最多的哪個類別決定將新點分類為什么。

在這種情況下,如果將k設置為1,則可以看到與灰色樣本最接近的第一個點是紅色數據點。 因此,該點將被分類為紅色。

要記住的一點是,如果k的值設置得太低,可能會導致異常值。另一方面,如果k的值設置得太高,那么它可能會忽略只有幾個樣本的類。

樸素貝葉斯

樸素貝葉斯是一種分類算法。 這意味著當輸出變量為離散變量時,將使用樸素貝葉斯。

樸素貝葉斯(Naive Bayes)似乎是一個令人生畏的算法,因為它需要具備條件概率和貝葉斯定理的初步數學知識,但這是一個非常簡單且"樸素"的概念,我將盡力舉例說明:

 

2021年碼農應該了解的所有機器學習算法

 

> Image Created by Author

假設我們輸入了有關天氣特征(外觀,溫度,濕度,大風)以及是否打過高爾夫球的數據(即最后一欄)。

樸素貝葉斯本質上所做的是比較每個輸入變量與輸出變量中類別之間的比例。可以在下表中顯示。

 

 

> Image Created by Author

為了幫助您閱讀本示例,在溫度部分中,打高爾夫球的9天中有2天很熱(即是)。

用數學術語,您可以將其表示為打高爾夫球時很熱的概率。數學符號為P(hot | yes)。這就是條件概率,對于理解我將要說的其余內容至關重要。

掌握了這些信息后,您就可以根據天氣特征的任意組合預測是否要打高爾夫球。

想象一下,我們具有以下特征的新一天:

  • 展望:晴天
  • 溫度:溫和
  • 濕度:正常
  • 大風:假

首先,我們將計算在給定X,P(y | X)的情況下打高爾夫球的概率,然后計算在給定X,P(no | X)的情況下您打高爾夫球的概率。

使用上面的圖表,我們可以獲得以下信息:

 

2021年碼農應該了解的所有機器學習算法

 

現在我們可以簡單地將此信息輸入以下公式:

 

2021年碼農應該了解的所有機器學習算法

 

同樣,您將為P(no | X)完成相同的步驟順序。

 

2021年碼農應該了解的所有機器學習算法

 

由于P(yes | X)> P(no | X),因此您可以預測此人會打高爾夫球,因為前景晴朗,溫度適中,濕度正常且沒有大風。

這是樸素貝葉斯的精髓!

支持向量機

 

2021年碼農應該了解的所有機器學習算法

 

> Image created by Author

支持向量機是一種監督分類技術,實際上可能會變得非常復雜,但在最基本的級別上卻非常直觀。 為了本文的方便,我們將其保持在較高水平。

假設有兩類數據。 支持向量機將在兩類數據之間找到一個超平面或邊界,以使兩類數據之間的余量最大化(請參見上文)。 有許多平面可以將兩個類別分開,但是只有一個平面可以使兩個類別之間的邊距或距離最大化。

如果您想了解支持向量機背后的數學知識,請查看此系列文章。

決策樹

 

2021年碼農應該了解的所有機器學習算法

 

> Image created by author

隨機森林

在理解隨機森林之前,您需要了解以下兩個術語:

  • 集成學習是一種結合使用多種學習算法的方法。這樣做的目的是,與單獨使用單個算法相比,它可以實現更高的預測性能。
  • 自舉采樣是一種重采樣方法,該方法使用隨機采樣進行替換。 聽起來很復雜,但是當我說它非常簡單時,請相信我-在此處了解更多信息。
  • 當您使用自舉數據集的匯總來做決定時,請進行裝袋–我在該主題上撰寫了一篇文章,因此,如果這樣做不完全有意義,請隨時在此處查看。

現在您已經了解了這些術語,讓我們深入研究它。

隨機森林是一種基于決策樹的整體學習技術。 隨機森林涉及使用原始數據的自舉數據集創建多個決策樹,并在決策樹的每個步驟中隨機選擇變量的子集。 然后,模型選擇每個決策樹的所有預測的模式(裝袋)。 這有什么意義? 通過依靠"多數勝利"模型,它降低了單個樹出錯的風險。

 

2021年碼農應該了解的所有機器學習算法

 

> Image Created by author

例如,如果我們創建一個決策樹,第三個決策樹,它將預測0。但是,如果我們依靠所有4個決策樹的模式,則預測值為1。這就是隨機森林的力量!

AdaBoost

AdaBoost或Adaptive Boost也是一種集成算法,它利用打包和增強方法來開發增強的預測器。

AdaBoost與Random Forests的相似之處在于,預測來自許多決策樹。但是,AdaBoost的獨特之處在于三個主要區別:

 

2021年碼農應該了解的所有機器學習算法

 

> Example of a stump

  • 首先,AdaBoost創建了一個由樹樁而非樹木組成的森林。樹樁是僅由一個節點和兩片葉子組成的樹(如上圖所示)。
  • 其次,在最終決策(最終預測)中未對創建的樹樁加權平均。產生更多錯誤的樹樁在最終決定中將沒有發言權。
  • 最后,樹樁的制作順序很重要,因為每個樹樁的目的都是減少先前樹樁造成的錯誤。

從本質上講,AdaBoost采取了一種更具迭代性的方法,即從以前的樹樁所犯的錯誤中尋求迭代地改進。

如果您想了解有關AdaBoost背后的基礎數學的更多信息,請查看我的文章" 5分鐘內AdaBoost的數學解釋"。

梯度提升

漸變增強也是一種集成算法,使用增強方法來開發增強型預測因子也就不足為奇了。在許多方面,Gradient Boost與AdaBoost相似,但有兩個主要區別:

  • 與AdaBoost可以構建樹樁不同,Gradient Boost可以構建通常具有8–32片葉子的樹木。
  • 梯度增強將增強問題視為優化問題,它使用損失函數并嘗試將誤差最小化。 這就是為什么它受梯度下降的啟發而稱為"梯度增強"的原因。
  • 最后,這些樹用于預測樣本的殘差(預測值減去實際值)。

盡管最后一點可能令人困惑,但您需要知道的是,Gradient Boost首先要構建一棵樹以嘗試擬合數據,而隨后構建的樹則旨在減少殘差(錯誤)。它通過專注于現有學習者表現較差的領域來做到這一點,類似于AdaBoost。

XGBoost

XGBoost是當今最流行和使用最廣泛的算法之一,因為它是如此強大。它類似于Gradient Boost,但具有一些使其更強大的額外功能,包括……

  • 葉節點按比例縮小(修剪)—用于改善模型的泛化
  • 牛頓加速-提供比梯度下降更直接的最小值,使其更快
  • 額外的隨機化參數-減少樹之間的相關性,最終提高整體強度
  • 樹木的獨特懲罰

我強烈建議您觀看StatQuest的視頻,以更詳細地了解算法的工作原理。

LightGBM

如果您認為XGBoost是目前最好的算法,請再考慮一下。 LightGBM是另一種增強算法,已顯示出比XGBoost更快甚至更高的準確性。

LightGBM的與眾不同之處在于,它使用一種稱為基于梯度的單面采樣(GOSS)的獨特技術來過濾出數據實例以查找分割值。這與XGBoost不同,后者使用預排序和基于直方圖的算法來找到最佳分割。

在這里閱讀更多關于Light GBM vs XGBoost的信息!

CatBoost

CatBoost是基于梯度下降的另一種算法,具有一些細微的差異,使其獨特:

  • CatBoost實現對稱樹,這有助于減少預測時間,并且默認情況下樹深度也較淺(六個)
  • CatBoost利用類似于XGBoost具有隨機參數的方式的隨機排列
  • 但是,與XGBoost不同,CatBoost使用有序增強和響應編碼等概念更優雅地處理分類功能

總體而言,使CatBoost如此強大的原因是其低延遲要求,這意味著它比XGBoost快大約八倍。

如果您想更詳細地了解CatBoost,請查閱本文。

謝謝閱讀!

如果您成功了,那就恭喜!現在,您應該對所有不同的機器學習算法有了更好的了解。

如果您很難理解最后幾種算法,不要灰心–它們不僅更復雜,而且相對較新!因此,請繼續關注更多資源,這些資源將更深入地應用于這些算法。

責任編輯:華軒 來源: 今日頭條
相關推薦

2021-01-01 14:59:51

Python機器學習算法

2020-08-14 12:17:48

算法機器學習

2013-09-22 10:34:08

碼農機器學習算法

2019-03-26 11:15:34

AI機器學習人工智能

2017-08-25 14:05:01

機器學習算法模型

2012-11-21 10:24:31

創業碼農程序員

2019-02-14 08:10:22

機器學習API程序

2020-12-03 08:01:42

機器學習人工智能AI

2020-12-08 13:42:41

機器學習人工智能

2021-02-14 00:39:57

機器學習技術人工智能

2020-05-28 08:40:10

人工智能

2023-11-02 08:32:11

機器學習人工智能

2020-11-11 09:42:34

軟件開發 技術

2021-08-17 08:51:38

機器學習人工智能

2022-11-30 14:57:39

產業互聯網

2017-10-24 14:21:30

機器學習人工智能算法

2018-07-02 08:57:27

碼農業務程序員

2021-03-06 13:34:20

網絡安全網絡攻擊漏洞

2013-11-14 13:58:06

硅谷碼農

2017-10-18 11:32:44

機器學習無監督學習監督學習
點贊
收藏

51CTO技術棧公眾號

欧美成人全部免费| 国产欧美一区二区三区沐欲| 欧美日韩精品专区| 亚洲人久久久| 精品精品导航| 2014亚洲片线观看视频免费| 97伦理在线四区| 五月天国产精品| 国产精品观看| 午夜成在线www| 国产精品久久久久四虎| 国产一区二区高清视频| av在线电影网站| 色一情一乱一乱一91av| 国产精品美女诱惑| 国产精品一级在线观看| 五月天久久777| 日韩免费在线视频| 天天综合网站| 国产一区二区不卡在线 | 亚洲人体视频| 国产精品夜夜夜| 懂色av一区二区三区| 久久综合久久久| 中文无码日韩欧| 午夜视黄欧洲亚洲| 精品国产免费久久久久久尖叫| 成人高潮aa毛片免费| 亚洲视频精选在线| 日韩福利在线| 特黄aaaaaaaaa毛片免费视频| 伊人久久大香线| 日韩欧中文字幕| 欧美野外wwwxxx| 韩日一区二区| 洋洋成人永久网站入口| 国产在线二区| 免费看国产精品一二区视频| 欧美性色xo影院| 国产精品成人一区二区网站软件| 欧美精品久久久久久久久久丰满| 日韩免费黄色av| 成人av综合网| 中文在线资源观看网站视频免费不卡 | 欧美黑人极品猛少妇色xxxxx| 日本不卡免费在线视频| 亚洲精品一二三四五区| 91麻豆精品91久久久久同性| 免费亚洲一区| 在线国产一区二区三区| 伊人久久大香线蕉精品组织观看| 亚洲婷婷在线视频| 日韩av中文字幕在线免费观看 | 操91在线视频| 久久免费视频网站| 欧美日韩国产传媒| 国产精品美女呻吟| 国产视频一区免费看| 91在线视频九色| 日韩国产精品久久久| h无码动漫在线观看| 亚洲国产精品一区二区www在线| 日韩在线无毛| 国产精品久久久久影院色老大| 中文字幕日韩精品无码内射| 国产老女人精品毛片久久| 亚洲熟妇无码一区二区三区导航| 欧美国产激情一区二区三区蜜月| 免费在线视频一级不卡| 欧美优质美女网站| 国产私拍福利精品视频二区| 97超级碰在线看视频免费在线看| 国产91精品久久久久久久网曝门| 日本女优爱爱视频| 欧美日韩国产高清一区二区三区 | 国产妇女馒头高清泬20p多| 希岛爱理一区二区三区| 国产精品久久久久久久app| 欧美美女日韩| 精品久久久久久无| 国产黄色大片在线观看| 欧美一级电影网站| 在线视频亚洲自拍| 久久久久久久一区| 天天干天天操天天玩| 国产乱码精品一区二区三区忘忧草 | 日韩欧美亚洲范冰冰与中字| 国产日韩欧美在线看| 色综合一本到久久亚洲91| 亚洲欧洲中文日韩久久av乱码| 91po在线观看91精品国产性色| 69xxx在线| 亚洲美女一区二区三区| 国产成+人+亚洲+欧美+综合| 日韩午夜激情免费电影| 免费超碰在线| 亚洲小视频在线观看| 亚洲色图丝袜| 中日韩一区二区三区| 国产精品美女999| 色哟哟一区二区三区| 狠狠色丁香婷婷综合久久片| 内衣办公室在线| 国产主播在线一区| 欧美亚洲精品一区| 国产一区不卡视频| 日本亚洲不卡| 第一福利在线视频| 亚洲一区二区三区四区五区xx| 国产精品成人v| 欧美顶级少妇做爰| 成人精品gif动图一区| 欧美日韩国产传媒| 免费黄网在线观看| 欧美亚洲爱爱另类综合| 日韩久久免费视频| 国产亚洲成年网址在线观看| 亚洲综合中文| 麻豆av在线免费看| 国产精品久久九九| ...xxx性欧美| 欧美成人免费全部网站| 亚洲一区影院| a级精品国产片在线观看| 4kfree性满足欧美hd18| 99免费在线观看视频| 91成人天堂久久成人| 色94色欧美sute亚洲线路一ni | 日韩一区二区久久| 久久国产精品亚洲人一区二区三区 | 九色在线网站| 伊人男人综合视频网| 国模精品一区| av日韩在线看| 日本高清无吗v一区| 成人av网站在线观看免费| 99免费精品| 大胆人体一区二区| 成人av影视| 国产97在线观看| 成人av网站在线观看免费| 日韩一区二区三区色| 18成人免费观看网站下载| 亚洲大尺度视频在线观看| 欧美一站二站| 快射视频在线观看| 三区在线视频| 无码精品国产一区二区三区免费| 91在线免费网站| 欧美成人免费全部| 亚洲电影在线播放| av男人一区| 丁香一区二区| 久久porn| 亚洲国产高清在线观看| 美女av一区| 国产盗摄一区二区| 天天综合网日韩| 国产精品高潮呻吟久久av无限 | eeuss影院www在线观看| 91福利免费在线| 黄色一级片国产| www.一区二区.com| 屁屁影院ccyy国产第一页| 五月天色一区| 中文字幕av日韩精品| 品久久久久久久久久96高清| 国产精品一码二码三码在线| 久久riav| 激情小视频网站| 中文字幕成人一区| 超碰97在线播放| 亚洲成avwww人| 欧美另类综合| 亚洲综合网狠久久| 在线免费观看高清视频色| 99久久国产宗和精品1上映| 91九色国产ts另类人妖| 欧美 亚洲 视频| 亚洲国产精品一区二区第一页 | 好吊日视频在线观看| xx免费视频| 丰满大乳少妇在线观看网站| av网站免费在线观看| 国产一区二区三区在线免费| 久久免费99精品久久久久久| 国产精品欧美一区二区三区奶水| 成人精品一区二区三区电影黑人| 91精品国产丝袜白色高跟鞋| 亚洲第一天堂av| 中文字幕亚洲字幕| 国内久久久精品| 日韩精品一区二区三区老鸭窝| 337p亚洲精品色噜噜| 久久精品在线视频| 麻豆久久久9性大片| 女人一区二区三区| 无码人妻精品一区二区三区66| 在线观看中文字幕的网站| 日本午夜精品电影|