MATLAB用拟合出的代码绘图-MATLAB-Kernel-PCA:MATLABKernelPCA:具有训练数据的PCA,可投影新数据

时间:2021-05-21 17:21:55
【文件属性】:
文件名称:MATLAB用拟合出的代码绘图-MATLAB-Kernel-PCA:MATLABKernelPCA:具有训练数据的PCA,可投影新数据
文件大小:61KB
文件格式:ZIP
更新时间:2021-05-21 17:21:55
系统开源 MATLAB用拟合出的代码绘图MATLAB Kernel PCA:具有训练数据的PCA,可投影新数据 概述 KernelPca.m是一个MATLAB类文件,使您可以用很短的代码完成以下三件事。 用训练数据和三个核函数(高斯,多项式,线性)拟合核pca模型(demo.m) 拟合的pca模型(demo.m)投影新数据 确认贡献率(demo2.m) 好好享受! 演示版 演示 ↓ kpca = KernelPca(X, ' gaussian ' , ' gamma ' , 2.5 , ' AutoScale ' , true ); projected_X = project(kpca, X, 2 ); projected_Xtest = project(kpca, Xtest, 2 ); ↓ 演示2.m load fisheriris linear_kpca = KernelPca(meas, ' linear ' ); ↓ plot([ 1 2 3 4 ], linear_kpca.contribution_ratio( 1 : 4 )); 描述 具有三种内核函数的内核pca:线性[^ 1]
【文件预览】:
MATLAB-Kernel-PCA-master
----image3.jpg(13KB)
----README.md(4KB)
----demo.m(1KB)
----LICENSE(1KB)
----data.mat(12KB)
----image1.jpg(22KB)
----image2.jpg(17KB)
----demo2.m(969B)
----KernelPca.m(9KB)

网友评论