特徵提取- 维基百科,自由的百科全书
文章推薦指數: 80 %
特征提取(英語:Feature extraction)在機器學習、模式识别和圖像處理中有很多的應用。
... 和公尺表示,或是影像中像素的重複性),這些資料可以被轉換成化簡後的特徵 ...
特徵提取
語言
監視
編輯
特徵提取(英語:Featureextraction)在機器學習、模式識別和圖像處理中有很多的應用。
特徵提取是從一個初始測量的資料集合中開始做,然後建構出富含資訊性而且不冗餘的導出值,稱為特徵值(feature)。
它可以幫助接續的學習過程和歸納的步驟,在某些情況下可以讓人更容易對資料做出較好的詮釋。
特徵提取是一個降低維度的步驟,初始的資料集合被降到更容易管理的族群(特徵)以便於學習,同時保持描述原始資料集的精準性與完整性。
[1]當一個演算法的輸入資料太過於龐大冗餘以至於不便處理(如:一樣的測量方法但是分別使用英尺和公尺表示,或是影像中像素的重複性),這些資料可以被轉換成化簡後的特徵集合,也稱作特徵向量(featurevector),決定這些原始資料子集的步驟稱為特徵提取[2]。
成功的情形下,被選擇的特徵包含跟輸入資料相關的資訊,因此這些被化簡後的特徵能夠被用來做理想的任務,而不使用原始完整的初始資料來做這個任務。
目次
1概論
2圖像處理
2.1低階的特徵
2.2曲率
2.3影像動作
2.4形狀相關
3軟體中的特徵提取
4深度學習的特徵提取
5參考資料
概論編輯
相較於原始龐大的資料集合需要很大量的資源來描述,特徵提取可以減少需要描述這些資料的資源。
當我們分析複雜資料時,其中一個主要的問題是源自於變數的數量過多。
分析很多個變數一般來說需要很大量的記憶體以及計算能力,同時太多變數也可能造成分類問題的演算法有過度擬合於訓練資料的現象,因此對新的採樣無法有效地歸納。
特徵提取是處理變數組合並維持資料充足的準確性時,常通稱的術語。
很多機器學習的實作者認為適當的特徵提取是有效模型構建的關鍵。
[3]可以利用已經建構好的應用相關的特徵集合來改善結果,通常這樣的特徵集合是被專家所建構。
其中一種此類處理被叫做特徵工程師。
除此之外,我們也可以使用一般的降維技術,如下:
獨立成分分析
等距特徵映射
核主成分分析
潛在語義學
偏最小二乘迴歸
主成分分析
多因子降維法
非線性降維
多線性主成分分析
半定式嵌入
自編碼器圖像處理編輯
特徵提取其中一個非常重要的應用領域為圖像處理,其中的演算法可以被用來偵測跟分離數位影像跟影片串流中,想要提取的部分或形狀(特徵)。
常見的影像處理相關的特徵處理如下:
低階的特徵編輯
邊緣檢測
角檢測
斑點檢測
脊檢測
尺度不變特徵轉換曲率編輯
邊緣方向
改變強度
自相關影像動作編輯
移動偵測
微分方法
光流法形狀相關編輯
二值化
連通分量標記
模板匹配
霍夫變換
廣義霍夫變換軟體中的特徵提取編輯
很多資料分析的軟體包提供特徵提取以前資料降維。
常見的數值編程環境有提供內建的指令來做一些較簡單而常用的特稱提取(例如:主成分分析)。
更多特定的演算法可以在公開的腳本或第三方提供的擴充包中取得。
另外,也有軟體包為了特定軟體機器學習應用,特別為其設計特徵提取。
[4]
深度學習的特徵提取編輯
以往主成分分析為特徵提取極常使用的降維方法,近來利用深度學習神經網路的自編碼器則相當常被使用。
他可以跟深度學習中的各種技術(例如:深度神經網路,卷積神經網路)結合。
其中,卷積神經網路能十分有效的擷取影像中的特徵,因此對於影像的資料降維擷取特徵的效果特別傑出。
此外,卷積神經網路在大型資料庫中影像辨識相關的議題上(例如:物件分類)取得相當傑出的成果。
[5]。
因此也有人使用在大型資料庫上預先訓練好的卷積神經網路來做特徵提取。
參考資料編輯
^WhatisFeatureExtraction?.deepai.org.(原始內容存檔於2021-03-02).
^Alpaydin,Ethem.IntroductiontoMachineLearning.London:TheMITPress.2010:110[4February2017].ISBN 978-0-262-01243-0.(原始內容存檔於2019-03-23).
^RealityAIBlog,"Itsallaboutthefeatures,"September2017,https://reality.ai/it-is-all-about-the-features/(頁面存檔備份,存於網際網路檔案館)
^forexample,https://reality.ai/(頁面存檔備份,存於網際網路檔案館)
^ResNethttps://arxiv.org/abs/1512.03385(頁面存檔備份,存於網際網路檔案館)
取自「https://zh.wikipedia.org/w/index.php?title=特徵提取&oldid=69643343」
延伸文章資訊
- 1特徵工程(七):圖像特徵提取和深度學習 - 台部落
每個圖像由像素值矩陣表示。矩陣可以通過一行或一列被堆疊成一個長向量。每個像素的顏色(例如,顏色的RGB 編碼)現在是圖像 ...
- 2深度學習介紹(Deep learning introduction)
因此,深度的機器學習模型需要具備類似的特徵,即深度的機器學習模型可以提取觀察 ... 分散式表示系統是由一組資訊計算單元共同完成的,每一個概念都由不止1個資訊計算 ...
- 3表示学习(特征学习)_zlinzju的博客 - CSDN博客
文章目录表示学习特征工程与表示学习深度学习的表示学习注:深度学习不等于多层神经网络什么时候用「手工提取」什么时候用「表示学习」?关于特征表示 ...
- 4特徵提取- 维基百科,自由的百科全书
特征提取(英語:Feature extraction)在機器學習、模式识别和圖像處理中有很多的應用。 ... 和公尺表示,或是影像中像素的重複性),這些資料可以被轉換成化簡後的特徵 ...
- 5[Day25]機器學習:特徵與標籤! - iT 邦幫忙
今天我們說明機器學習內的名詞: 特徵(features) 與 標籤(labels) ,未來也會用這個說法。 ... 像上面這樣,我們將 皺 用 1 表示、平滑用 0 表示。