1. 程式人生 > 其它 >機器學習2.4-特徵學習

機器學習2.4-特徵學習

需要利用手動特徵工程從原始資料的領域知識建立特徵(Stage1),然後再部署相關的機器學習演算法的都不是特徵學習(Stage2),像SVM、決策樹、K鄰近演算法、隨機森林都不是,他們的定位應該是在Stage2部分 特徵學習可以被分為兩類:監督式特徵學習(Supervised Representation Learning)和無監督式特徵學習(Unsupervised Representation Learning)。 在監督特徵學習中,被標記過的資料被當做特徵用來學習。例如神經網路(Neural Networks),多層感知器(Multi-Layer Perception),監督字典學習(Supervised Dictionary Learning)。
在無監督特徵學習中,未被標記過的資料被當做特徵用來學習。例如無監督字典學習(Unsupervised Dictionary Learning),主成分分析(Principal Component Analysis),獨立成分分析(Independent Component Analysis),自動編碼(Auto-encoders),矩陣分解(Matrix Factorization) ,各種聚類分析(Clustering)及其變形。