PCA+SVM+RF


PCA降维方法代码测试,用SVM及Random forest进行数据分类测试结果的精确性!
资源截图
代码片段和文件信息
%PCA test

% do PCA on image patches
% Input:
%       X : matrix with image patches as columns
%
% Outpt:
%       W : the eigenvector of principal component transformation 
%       D : the eigenvalues of the principal components
%       M : the dimentions of projections

function [WD] =PCA_max_variance(XM)

%X_mean is a row vectormean(X1):average value for each column
X_mean = mean(X1);

%covarianceMatrix is a matrix :d*d
covarianceMatrix=zeros(size(X2));

%Xtmp=X-X_mean
Xtmp=bsxfun(@minusXX_mean);
covarianceMatrix=Xtmp‘*Xtmp;
% covarianceMatrix=cov(Xtmp1);

%%
% D:save all the eigenvalues of covarianceMatrix,it‘s a Diagonal matrix
% W:save all the eigenvector of covarianceMatrix,every column is characteristic vector
% return  M largest magnitude eigenvalues.
[W D] = eigs(covarianceMatrixM); 



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     976733  2016-01-12 19:00  PCA+SVM+RFI_images.mat

     文件      34728  2016-01-11 16:32  PCA+SVM+RFI_labels.mat

     文件       1497  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20COPYRIGHT

     文件      78969  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20FAQ.html

     文件      27670  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20heart_scale

     文件      28904  2015-12-07 10:28  PCA+SVM+RFlibsvm-3.20heart_scale.mat

     文件      63803  2014-11-15 06:52  PCA+SVM+RFlibsvm-3.20javalibsvmsvm.java

     文件      63095  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20javalibsvmsvm.m4

     文件        868  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20javalibsvmsvm_model.java

     文件        115  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20javalibsvmsvm_node.java

     文件       1288  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20javalibsvmsvm_parameter.java

     文件         87  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20javalibsvmsvm_print_interface.java

     文件        136  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20javalibsvmsvm_problem.java

     文件      51917  2014-11-15 06:52  PCA+SVM+RFlibsvm-3.20javalibsvm.jar

     文件        624  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20javaMakefile

     文件       4950  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20javasvm_predict.java

     文件       8944  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20javasvm_scale.java

     文件      12269  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20javasvm_toy.java

     文件       8355  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20javasvm_train.java

     文件         81  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20java est_applet.html

     文件        732  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20Makefile

     文件       1084  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20Makefile.win

     文件       4063  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20matlablibsvmread.c

     文件      10752  2015-12-25 21:17  PCA+SVM+RFlibsvm-3.20matlablibsvmread.mexw64

     文件       2341  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20matlablibsvmwrite.c

     文件       9728  2015-12-25 21:17  PCA+SVM+RFlibsvm-3.20matlablibsvmwrite.mexw64

     文件        777  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20matlabmake.m

     文件       1240  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20matlabMakefile

     文件       9826  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20matlabREADME

     文件       9823  2014-11-15 06:51  PCA+SVM+RFlibsvm-3.20matlabsvmpredict.c

............此处省略61个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)