-
大小: 1KB文件類型: .rar金幣: 2下載: 0 次發布日期: 2021-05-13
- 語言: Matlab
- 標簽:
資源簡介
KPCA MATLAB程序,提供4種核函數,根據貢獻率自動選取特征向量

代碼片段和文件信息
function?k=kernel(xyivar);
%定義核函數
if?i==1
???k=exp((-norm(x-y)^2)/(2*var^2));??%i=1時,使用高斯核norm:返回x-y的范數
end
if?i==2
???k=(sum(x.*y)+1)^var;??%i=2時,使用2階多項式核
end
???if?i==3
???????k=sum(x.*y);%線性核
???end
???if?i==4
???????k=tanh(sum(x.*y)+1);?%sigmoid核
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????301??2018-03-03?20:21??KPCA\kernel.m
?????文件???????1462??2018-03-05?18:38??KPCA\kpca.m
?????目錄??????????0??2018-03-05?18:38??KPCA
-----------?---------??----------?-----??----
?????????????????1763????????????????????3
評論
共有 條評論