前言 在前面的博文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 ...