matlabを使ったことは一度もありませんでした。このコードはkernalized locality sensitive functionsです。matlabでラジアル基底関数カーネル行列を作成する
私は、次のコードは、RBF kernel functionのkernalizedマトリックスを作成しようとしていることを考える:
%demo script for KLSH
X = load('iris.mtx');
...
[n,d] = size(X);
%form RBF over the data:
nms = sum(X'.^2);
K = exp(-nms'*ones(1,n) -ones(n,1)*nms + 2*X*X');
あなたはdemo.mにコード全体here、特にこのコードを見つけることができます。あなたは私がK
が作成された方法を見つけ出す(と説明するのに役立つことができます
:
今、私はどのようにK
(カーネル行列)が計算され、カーネル関数の式の相関関係を見つけることができません私の上のコード)どうか?
のようなブラケット、:http://stackoverflow.com/questions/17690132/what-is-the-algorithm-for-an-rbf-kernel-matrix-in-matlab –