Vector Mahout-向量之间的余弦距离>;1.

Vector Mahout-向量之间的余弦距离>;1.,vector,mahout,mahout-recommender,cosine-similarity,sentence-similarity,Vector,Mahout,Mahout Recommender,Cosine Similarity,Sentence Similarity,我使用Mahout的CosideDistanceMeasure类来计算向量之间的距离,表示为密度向量 DenseVector vector1 = ... //initialized to some values DenseVector vector2 = ... //initialized to some values CosineDistanceMeasure cos = new CosineDistanceMeasure(); cos.distance(vector1, vector2);

我使用Mahout的CosideDistanceMeasure类来计算向量之间的距离,表示为密度向量

DenseVector vector1 = ... //initialized to some values
DenseVector vector2 = ... //initialized to some values
CosineDistanceMeasure cos = new CosineDistanceMeasure();
cos.distance(vector1, vector2);
现在,对于一些向量对,方法distance()返回大于1的值,而我认为余弦距离应该包含在0和1之间

有人能解释这种行为吗

提前谢谢你