Я никогда не использовал matlab, и у меня есть этот код около kernalized locality sensitive functions.Создание матрицы ядра матрицы радиальной матрицы в matlab
Я думаю, что следующий код пытается создать kernalized матрицу RBF kernel function:
%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');
Вы можете найти весь код here и, в частности, этот код в demo.m.
Теперь я не могу найти корреляцию как K
(матрица ядра) вычисляется и функция ядра формулу:
Можете ли вы помочь мне понять, как K
создается (и объяснить мне код выше) пожалуйста?
родственный: http://stackoverflow.com/questions/17690132/what-is-the-algorithm-for-an-rbf-kernel-matrix-in-matlab –