资源简介
KPCA算法代码实现,MATLAB实现。kernel核函数为poly和gaussion。
代码片段和文件信息
%%original data
clc
clear all
close all
data = load(‘data_PCA.txt‘);%读入数据
%% polynomial kernel PCA
para=1;
disp(‘Performing Gaussian kernel PCA...‘);
[Y2]=kPCA1(data2‘poly‘para);
figure;hold on;
plot(Y2(1:1:1281)Y2(1:1:1282)‘ro‘);
plot(Y2(129:1:2561)Y2(129:1:2562)‘b*‘);
legend(‘class 1‘‘class 2‘);
xlabel(‘Gray lever‘);
ylabel(‘Histogram‘);
title(‘Gaussian kernel PCA‘);
drawnow;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1608 2018-05-25 20:25 KPCA\data_PCA.txt
文件 414 2018-11-01 20:53 KPCA\Gaussian_kernel_PCA.m
文件 21817 2018-11-01 20:53 KPCA\Gaussion_KPCA.jpg
文件 810 2018-11-01 19:31 KPCA\kPCA1.m
文件 760 2018-11-01 20:13 KPCA\kPCA2.m
文件 23501 2018-10-24 14:36 KPCA\original data.jpg
文件 418 2018-11-01 20:39 KPCA\polynomial_kernel_PCA.m
文件 12973 2018-11-01 20:39 KPCA\poly_KPCA.jpg
目录 0 2018-11-05 19:21 KPCA
----------- --------- ---------- ----- ----
62301 9
- 上一篇:PCA算法MATLAB实现,附原始数据
- 下一篇:OFDM仿真的星座图
相关资源
- PCA算法MATLAB实现,附原始数据
- matlab的PCA实现
- MATLAB-pca-kmeans+画椭圆分类程序
- Matlab 人脸识别之PCA算法,使用Yale人脸
- 2DPCA matlab 算法
- 基于2dpca的人脸识别
- matlab人脸识别代码
- kpca降维算法
- 模式识别pca的设计
- PCA故障检测MATLAB
- 用Adaboost+PCA进行特定的目标识别
- matlab利用PCA函数进行降维
- KPCA的MATLAB程序1
- pca-Matlab250774
- CroppedYale人脸数据降维 MATLAB
- KPCA+SVM源代码
- PCA人脸识别定位matlab代码
- KCF (Kernelized Correlation Filters)Matlab源
- 基于matlab,gui的人脸识别(PCA)
- 2dpca的matlab源代码 rar
- 基于PCA及SVM的人脸识别
- exact_alm_rpca
- matlab实现基于PCA的人脸识别算法
- KPCA(经典的MATLAB程序)
- pca与KL变换的综合matlab实现代码
- 基于核回归 Kernel regression 的图像处理
- RPCA 源码 matlab yi Ma
- 基于PCA法的故障检测含matlab代码
- 图像融合算法
- PCA和IHS图像融合
评论
共有 条评论