我正在使用表示聚类来聚类说话者的声音。当我将话语与聚集的说话人数据进行比较时,我得到(基于欧几里德距离的)平均失真。该距离可以在范围内。我想将此距离转换为相似度分数。请指导我如何实现这一目标。
如何将距离(欧几里得)转换为相似度得分
机器算法验证
聚类
k-均值
距离
欧几里得
2022-01-19 04:39:59
4个回答
如果到点p_2的欧式距离,
是常用的。
您也可以使用:您想要的距离函数在哪里。dist
听起来您想要类似于余弦相似度的东西,它本身就是单位间隔中的相似度分数。事实上,欧几里得距离和余弦相似度之间存在直接关系!
请注意
虽然余弦相似度是
在哪里是之间的角度和.
什么时候我们有
和
所以
在这种特殊情况下。
从计算的角度来看,只计算余弦而不是欧几里得距离然后执行变换可能更有效。
其它你可能感兴趣的问题