如何使用基于成对欧几里德距离的向量的内核函数分配权重?

我想量化两组之间的差异。每组有5个观测值,因此有25个组合。

对于每种组合,我都计算了它们的成对欧几里德距离(基于特征空间)。因此,我有一个成对的欧几里得距离向量,如下所示:

set.seed(1)
runif(n=25,min=50,max=90)
 [1] 60.62035 64.88496 72.91413 86.32831 58.06728 85.93559 87.78701 76.43191 75.16456 52.47145 58.23898 57.06227 77.48091
[14] 65.36415 80.79366 69.90797 78.70474 89.67624 65.20141 81.09781 87.38821 58.48570 76.06695 55.02220 60.68883

我想使用核函数根据成对的欧几里得距离的向量将权重分配给25个组合。距离更短,重量更大。

如何在R中做到这一点?

我对内核的知识有限。预先感谢您的任何建议!

即使您可以不用任何编程就给我一些有关数学公式的提示,我也非常感谢。

straybird9 回答:如何使用基于成对欧几里德距离的向量的内核函数分配权重?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2614953.html

大家都在问