前言 在前面的博文PCA算法學習_1(OpenCV中PCA實現人臉降維)中已經初步介紹了PCA算法的大概流程及在人臉降維上面的應用。本文就進一步介紹下其理論基礎和matlab的實現(也是網上學者的代碼)。 開發環境:Matlab2012a 基礎 假設X是一個 ...
最近學習ML Matlab ,用到了PCA,參考了網上的一些資料,現在總結如下,以后忘記的話,可以回來看看。參考地址:https: blog.csdn.net qq article details 先來看個例子: 借用參考地址的數據 load hald 載入matlab內部數據 pc,score,latent,tsquare pca ingredients 調用pca分析函數pc:是ingredi ...
2018-09-16 19:25 0 1639 推薦指數:
前言 在前面的博文PCA算法學習_1(OpenCV中PCA實現人臉降維)中已經初步介紹了PCA算法的大概流程及在人臉降維上面的應用。本文就進一步介紹下其理論基礎和matlab的實現(也是網上學者的代碼)。 開發環境:Matlab2012a 基礎 假設X是一個 ...
PCA(主成分分析)算法,主要用於數據降維,保留了數據集中對方差貢獻最大的若干個特征來達到簡化數據集的目的。 實現數據降維的步驟: 1、將原始數據中的每一個樣本用向量表示,把所有樣本組合起來構成一個矩陣,通常需對樣本矩陣進行處理,得到中性化樣本矩陣 2、求樣本矩陣的協方差矩陣 3、求協方差 ...
Matlab 進階學習記錄 1. conf_proposal = proposal_config('image_means', model.mean_image, 'feat_stride', model.feat_stride); function conf ...
MATLAB實例:PCA降維 作者:凱魯嘎吉 - 博客園 http://www.cnblogs.com/kailugaji/ 1. iris數據 5.1,3.5,1.4,0.2,1 4.9,3.0,1.4,0.2,1 4.7,3.2,1.3,0.2,1 ...
用於學習記錄: matlab函數的pca函數的輸入參數除了數據集X還有10個 數據集X(每行為一個樣本,行數為樣本數)- coeff = pca(X)- coeff = pca(X,Name,Value)- [coeff,score,latent] = pca(___)- [coeff ...
function [V,S,E]=princa(X) [m,n]=size(X); %計算矩陣的行m和列n %-------------第一步:標准化矩陣-----------------% ...
參考: 1.http://iiec.cqu.edu.cn/wiki/index.php/SVD%E4%B8%8EPCA%E7%9A%84%E7%93%9C%E8%91%9B ...
PCA的一些基本資料 最近因為最人臉表情識別,提取的gabor特征太多了,所以需要用PCA進行對提取的特征進行降維。 本來最早的時候我沒有打算對提取的gabor特征進行降維,但是如果一個圖像時64*64,那么使用五個尺度八個方向的gabor濾波器進行濾波,這樣提取的特征足足有64*64 ...