Math 根据两个对象的属性,是否有一个度量来评估它们之间的相似性?
假设我有一个对象Math 根据两个对象的属性,是否有一个度量来评估它们之间的相似性?,math,statistics,mean,difference,metric,Math,Statistics,Mean,Difference,Metric,假设我有一个对象X,它有10个特性:[0,0,0,0,0,0,0,0] 然后,我还有两个对象: A:[2,2,2,2,2,2,2,2,2,2] B:[0,0,0,0,0,0,0,0,0,0,20] 我需要知道A或B中哪一个更接近X “相似性”背后我的想法是: 最好是所有功能几乎相同,而不是许多功能非常接近,但有些功能非常不同 根据这个“定义,A似乎比B更接近X 然而,算术平均值似乎不是实现这一想法的正确工具,因为这两个对象的平均值都是2 请问,对于这类问题是否有一个特定的度量标准?那么 在你
X
,它有10个特性:[0,0,0,0,0,0,0,0]
然后,我还有两个对象:
A:[2,2,2,2,2,2,2,2,2,2]
B:[0,0,0,0,0,0,0,0,0,0,20]
A
或B
中哪一个更接近X
“相似性”背后我的想法是:
最好是所有功能几乎相同,而不是许多功能非常接近,但有些功能非常不同
根据这个“定义,A
似乎比B
更接近X
然而,算术平均值似乎不是实现这一想法的正确工具,因为这两个对象的平均值都是2
请问,对于这类问题是否有一个特定的度量标准?那么
在你的例子中,A和X之间的欧几里德距离是40的平方根(=约6.32),B和X之间的距离是20,因此A确实更类似于该度量。在特征非常不相似且变化可能不同的情况下,欧几里德距离必须标准化 这可以使用涉及特征变化的
也可以看到,
你也可以考虑使用余弦相似度。余弦相似性度量向量相对于原点的相似性,而欧几里德距离度量沿向量的特定关注点之间的距离
这是一篇关于何时选择一个而不是另一个的好文章另一个常用的度量是Jaccard相似性。是一篇比较余弦和Jaccard相似性的文章。好吧,这似乎就是我要找的,谢谢!