成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

什么是機器學習的降維?

譯文
人工智能 機器學習
機器學習算法由于能夠從具有許多特征的數據(例如具有數十行的表格和數百萬像素的圖像)中提取相關信息而聞名。得益于云計算技術的進步,組織可以輕松地運行龐大的機器學習模型,而無需關注其背后需要有多少計算能力。

【51CTO.com快譯】機器學習算法由于能夠從具有許多特征的數據(例如具有數十行的表格和數百萬像素的圖像)中提取相關信息而聞名。得益于云計算技術的進步,組織可以輕松地運行龐大的機器學習模型,而無需關注其背后需要有多少計算能力。


但是,組織添加到模型中的每個新功能都會增加其復雜性,從而使機器學習算法難以解決這些問題。數據科學家為此使用降維技術進行簡化,而降維技術是從其機器學習模型中刪除過多或不相關功能的一組技術。

降維減少了機器學習的成本,有時還可以使用更簡單的模型解決復雜的問題。

維度的問題

[[401035]]

機器學習模型將特征映射到結果。例如,假設一個組織要創建一個機器模型來預測一個月的降雨量。該組織擁有一個分別在不同月份從不同城市收集的不同信息的數據集。其數據點包括氣溫、濕度、城市人口、交通、城市舉行的音樂會次數、風速、風向、氣壓、降雨量以及購買的公交車票數量。并非所有這些信息都與降雨預測有關。

某些特征可能與目標變量無關。顯而易見的是,購買公交車票的數量和城市人口數量并不會影響降雨。而其特征可能與目標變量相關,但與目標變量并沒有因果關系。例如,戶外音樂會的次數可能與降雨量有關,但這并不是預測降雨的良好指標。在其他情況下(例如碳排放),其特征與目標變量之間可能存在聯系,但其影響可以忽略不計。

在這一示例中,可以很明顯區分出哪些特征更有價值,哪些特征是無用的。在其他用例中,過多的特征可能并不明顯,需要進一步的數據分析。

但是,為什么要去掉多余的特征呢?當特征太多時,還需要采用一個更復雜的模型。而更復雜的模型意味著組織需要更多的訓練數據和更多的計算能力,才能將模型訓練到可接受的水平。

機器學習并不理解因果關系。但即使沒有因果關系,機器學習模型也會嘗試將其數據集中包含的所有特征映射到目標變量。這樣做將會導致模型不精確和錯誤。另一方面,減少特征的數量可以使機器學習模型更簡單、更高效、數據需求更少。

由于太多的特征所造成的問題通常被稱為“維度詛咒”,它們不限于表格數據。例如一個對圖像進行分類的機器學習模型。如果數據集由100×100像素的圖像組成,則其問題空間具有10,000個特征,每個像素一個特征。但是,即使在圖像分類問題中,某些特征也是多余的,可以去除。

降維可以識別并刪除損害機器學習模型性能或對準確性沒有幫助的特征。現在有多種降維技術,每種降維技術在某些情況下都非常有用。

特征的選擇

一種基本且非常有效的降維技術是識別并選擇與目標變量最相關的特征子集。這項技術稱為“特征選擇”。在處理表格數據時,特征選擇特別有效,在表格數據中,每一列代表一種特定的信息。

在選擇特征時,數據科學家需要做兩件事:一是保持與目標變量高度相關的特征,二是使數據集的方差貢獻變得最大。諸如Python的Scikit-learn之類的庫具有許多良好的功能,可以分析、可視化和選擇適合機器學習模型的功能。

例如,數據科學家可以使用散點圖和熱圖來可視化不同特征的協方差。如果兩個特征相互高度相關,那么它們將對目標變量產生相似的影響,而在機器學習模型中都包含這兩個特征是不必要的。因此,可以刪除其中一個特征,而不會對模型的性能造成負面影響。

熱圖說明了不同特征之間的協方差,它們是查找和淘汰多余特征的良好指南。

相同的工具可以幫助可視化要素與目標變量之間的相關性。這有助于刪除不影響目標的變量。例如,在可能發現數據集中的25個特征中,有7個特征對目標變量的影響占到95%。這樣可以刪除其他18個特征,將會讓機器學習模型的使用簡單得多,而不會對模型的準確性造成重大影響。

投影技術

有時,組織無法選擇刪除單個特征。但這并不意味著無法簡化機器學習模型。投影技術也稱為“特征提取”,通過將多個特征壓縮到低維的空間中來簡化模型。

用于表示投影技術的一個常見示例是“瑞士卷”(如下圖所示),它是一組圍繞三個維度在卷軸上旋轉的數據點。該數據集具有三個特征。每個點(目標變量)的值是根據其沿回旋路徑到“瑞士卷”中心的距離來測量的。在下面的圖片中,紅點更靠近卷軸,而黃點離卷軸更遠。

在當前狀態下,創建一個將瑞士卷滾動點的特征映射到其值的機器學習模型是一項艱巨的任務,并且需要采用具有許多參數的復雜模型。但是借助降維技術,可以將這些點投影到一個較低維度的空間,該空間可以通過簡單的機器學習模型來學習。

數據科學家開發了各種投影技術。在上面的示例中使用了“局部線性嵌入”算法,該算法在保留分隔數據點值的關鍵元素的同時,減小了問題空間的維數。當使用局部線性嵌入(LLE)處理數據時,其結果類似于下圖,就像展開的“瑞士卷”。每種顏色的點聚集在一起。實際上,這個問題仍然可以簡化為單一的特征,并使用線性回歸(最簡單的機器學習算法)進行建模。

盡管這個示例是假設的,但如果將特征投影到較低維度的空間,則經常會遇到可以簡化的問題。例如,流行的降維算法“主成分分析”(PCA)已經發現許多有用的應用程序可以簡化機器學習問題。

在《采用Python進行機器學習》一書中,數據科學家Aurelien Geron展示了如何使用“主成分分析”(PCA)將MNIST數據集從784個特征(28×28像素)減少到150個特征,同時保留95%的方差。這種降維技術對于降低人工神經網絡的訓練和運行成本有著巨大的影響。

關于投影技術,還需要考慮一些注意事項。一旦采用了投影技術,就必須首先將新數據點轉換到低維空間,然后再通過機器學習模型運行它們。然而,這一預處理步驟的成本無法與采用更輕模型的收益相比。第二個需要考慮的問題是,轉換后的數據點不能直接代表它們的原始特征,將它們轉換回原始空間可能很棘手,而且在某些情況下是不可能的。這可能使解釋模型的推論變得困難。

機器學習工具箱中的降維

特征過多將會導致機器學習的模型效率低下,但是刪除太多的特征將會影響準確性。降維技術是數據科學家用來構建更好的機器學習模型的眾多工具之一。與所有工具一樣,在使用時必須小心謹慎。

原文標題:Machine learning: What is dimensionality reduction?,作者:Ben Dickson

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

 

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

2021-05-31 09:41:17

機器學習人工智能計算機

2021-04-26 13:22:55

人工智能機器學習

2023-11-28 12:12:46

機器學習算法

2021-03-09 19:42:27

機器學習治理機器學習

2024-02-19 15:28:33

機器學習線性降維

2017-09-11 09:20:14

機器學習無監督學習聚類

2022-08-03 00:04:29

pnpmyarnnpm

2024-02-19 14:37:14

機器學習非線性降維

2022-06-20 07:16:25

機器學習模型Codex

2025-01-07 00:19:48

2024-02-20 15:17:35

機器學習模型部署

2023-11-06 08:58:52

正則化機器學習Laplace

2020-11-06 09:00:00

機器學習集成學習人工智能

2021-04-25 10:26:34

Python機器學習人工智能

2017-05-18 13:23:06

機器學習強化學習分類問題

2023-05-11 15:24:12

2021-03-30 11:29:02

人工智能深度學習

2021-08-02 18:04:25

機器學習數據集工具

2024-01-31 21:54:22

NodeDenoMacOS

2017-08-17 13:26:34

機器學習監督學習強化學習
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩精品一区二区三区免费观看 | 欧美日韩电影一区二区 | 亚洲欧美第一视频 | 精品亚洲国产成av人片传媒 | 久久精品一区 | 黄色成人免费在线观看 | 国产精品毛片一区二区在线看 | 国产欧美综合在线 | 日日夜夜天天 | 日韩成人在线观看 | 亚洲一区 中文字幕 | 蜜臀久久99精品久久久久久宅男 | 中文字幕 国产精品 | 欧美视频三区 | 岛国在线免费观看 | 成年人在线观看视频 | 午夜一区| k8久久久一区二区三区 | 日韩影音 | 91精品国产综合久久久久久首页 | 国产丝袜一区二区三区免费视频 | 精品欧美一区二区中文字幕视频 | 午夜私人影院在线观看 | 久草青青草 | 国产精品国产成人国产三级 | 美女天天操 | 亚洲美女视频 | 成人日b视频 | 免费一区二区三区在线视频 | 国产精品久久久久久久免费大片 | 美女久久视频 | av日韩在线播放 | 911精品国产 | 91视频大全| 亚洲精品1| 日韩精品av一区二区三区 | 欧美综合一区二区三区 | 午夜精品久久久久久久星辰影院 | 福利片在线观看 | 精品亚洲一区二区 | av天空|