【发布时间】:2011-06-06 17:36:21
【问题描述】:
我对以下关于 TF-IDF 和 余弦相似度 的评论感到困惑。
我在 Cosine Similarity 下阅读了这两个,然后在 wiki 上我发现这句话“在信息检索的情况下,两个文档的余弦相似度范围为 0 到 1,因为术语频率(tf-idf 权重) 不能为负。两个词频向量之间的夹角不能大于 90。"
现在我想知道....它们不是两个不同的东西吗?
tf-idf 是否已经在余弦相似度内?如果是,那到底是什么——我只能看到内点积和欧几里得长度。
我认为 tf-idf 是您可以在 对文本运行余弦相似度之前执行的操作。我错过了什么吗?
【问题讨论】:
-
我发现了一个很棒的blog。真的很有帮助。
-
是的,tfidf 只是计算文本文档(非负)特征向量的众多方法之一,而余弦相似度只是比较特征向量相似度的几种方法之一。其他包括 Jaccard、Pearson、Levenshtein... 参见例如[lylelin317.wordpress.com/2014/03/11/…。使用 tfidf 并不意味着余弦相似性和 v.v.
-
不幸的是,这篇博文没有帮助,只是让事情变得不太清楚如何找到文档之间的相似之处。
标签: information-retrieval vsm cosine-similarity tf-idf