加权欧式距离的权值应该怎么设定?

0
欧式距离是度量点与点之间距离的一种。

为了克服欧式距离的某些缺点,衍生出了加权欧式距离。

那么这个“权值”应该怎么设定呢?是依赖对业务的理解,根据主观进行设定值?还是有比较好的数学方法?
已邀请:
0

Kiwi2021 2021-07-15 回答

学生在做一个题目,用加权欧氏距离度量对象之间的距离,<a href="https://www.1685100.com/view/z ... gt%3B 天津快乐十分</a>其中定义了对象多个属性之间的距离度量函数。
那么所有属性的距离的权值w,它们的和是否一定要是一个定值?比如1,或者10?
比如10个属性,那么如果它们之间的重要<a href="https://www.1685100.com/view/z ... gt%3B SG飞艇</a>程度相同,每个的权重就是0.1(总和为1),而即使不同,10个权重的和也应该为1?
现在学生倾向于将权值任意设定,但是我觉得这样有问题,比如对象A、B计算距离时,所有权重都为1,<a href="https://www.1685100.com/view/z ... gt%3B 极速赛车</a>文献B、C计算距离时,所有权重又都为2,这样即使不加权时,两个欧式距离是相等的,加上这样的权值后,B与C之间的距离就大于了A和B之间的距离。学生说这可以解释为比较B和C时,对属性的看重程度增加。
但是我还是觉得不太妥当,但未找到更<a href="https://www.1683990.com/"> nice</a>准确的理论。
 


 

要回复问题请先登录注册