内核Kmeans

版本1.8.0.0 (4.1 KB 莫陈
核kmeans算法

6.8 k下载

更新3月11日2017

查看许可协议

该函数执行内核kmeans算法。当使用线性核(即内积)时,该算法等价于标准的kmeans算法。文中还给出了几个非线性核函数。根据要求,我还包括一个预测函数的样本外推断。请尝试以下代码进行演示:
清晰;关闭所有;
D = 2;
K = 3;
N = 500;
[X,label] = kmeansRnd(d,k,n)
Init = ceil(k*rand(1,n));
[y,mse,model] = knKmeans(X,init,@knLin);
plotClass (X, y)
Idx = 1:2:n;
X = X(:,idx);
t = knKmeansPred(模型,Xt);
plotClass (Xt, t)
此函数现在是PRML工具箱的一部分(//www.tatmou.com/matlabcentral/fileexchange/55826-pattern-recognition-and-machine-learning-toolbox).

引用作为

莫陈(2022)。内核Kmeans(//www.tatmou.com/matlabcentral/fileexchange/26182-kernel-kmeans), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2016b创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!