原文:PCA算法學習_2(PCA理論的matlab實現)

前言 在前面的博文PCA算法學習 OpenCV中PCA實現人臉降維 中已經初步介紹了PCA算法的大概流程及在人臉降維上面的應用。本文就進一步介紹下其理論基礎和matlab的實現 也是網上學者的代碼 。 開發環境:Matlab a 基礎 假設X是一個m n的矩陣,是由樣本數據構成的矩陣。其中m表示樣本的屬性維數,n表示樣本的個數。現在要對X進行線性變換變成另一個矩陣Y,使得Y的協方差矩陣為對角矩陣 ...

2012-12-30 11:24 9 39240 推薦指數:

查看詳情

PCA算法學習Matlab實現

PCA(主成分分析)算法,主要用於數據降維,保留了數據集中對方差貢獻最大的若干個特征來達到簡化數據集的目的。 實現數據降維的步驟: 1、將原始數據中的每一個樣本用向量表示,把所有樣本組合起來構成一個矩陣,通常需對樣本矩陣進行處理,得到中性化樣本矩陣 2、求樣本矩陣的協方差矩陣 3、求協方差 ...

Sat Oct 24 00:40:00 CST 2015 0 24270
matlab實現PCA算法

function [V,S,E]=princa(X) [m,n]=size(X); %計算矩陣的行m和列n %-------------第一步:標准化矩陣-----------------% ...

Mon Oct 13 01:49:00 CST 2014 0 18010
基於PCA人臉識別算法Matlab實現(2)

基於人臉年識別算法PCA的另一個matlab工程 媽媽再也不用擔心我的人臉識別算法, 但是怎么移植到嵌入式系統上, 要用C重構的話, 我選擇死亡。 main.m clear all clc close all database=[pwd '\ORL'];%使用的人臉庫 ...

Fri May 27 03:08:00 CST 2016 19 3821
基於PCA人臉識別算法Matlab實現(1)

基於PCA人臉識別算法Matlab實現 最近在做人臉識別的項目,一直用別的接口也不是辦法,找點論文 'Eigenface' Face Recognition SystemWritten by: Amir Hossein Omidvarnia This package ...

Thu May 26 08:00:00 CST 2016 1 2976
PCA(matlab)學習,與記錄

最近學習ML(Matlab),用到了PCA,參考了網上的一些資料,現在總結如下,以后忘記的話,可以回來看看。參考地址:https://blog.csdn.net/qq1987924/article/details/45965431 先來看個例子:(借用參考地址的數據)load hald; %載入 ...

Mon Sep 17 03:25:00 CST 2018 0 1639
PCA算法 原理與實現

本文主要基於同名的兩篇外文參考文獻A Tutorial on Principal Component Analysis。 PCA,亦即主成分分析,主要用於對特征進行降維。如果數據的特征數非常多,我們可以認為其中只有一部分特征是真正我們感興趣和有意義的,而其他特征或者是噪音,或者和別的特征 ...

Sun Jan 13 22:26:00 CST 2013 1 5580
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM