我是靠谱客的博主 玩命野狼,最近开发中收集的这篇文章主要介绍java 余弦定理_文本相似度计算之余弦定理,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前言

余弦相似度,又称为余弦相似性,是通过计算两个向量的夹角余弦值来评估他们的相似度。余弦相似度将向量根据坐标值,绘制到向量空间中。用向量空间中两个向量夹角的余弦值作为衡量两个个体间差异的大小。余弦值越接近1,就表明夹角越接近0度,也就是两个向量越相似,反之越接近0就表示两个向量相似度越低,这就叫"余弦相似性"。

正文

重温余弦定理

先简单的重温一下高中数学知识,余弦定理

format,png

这个公式大家不知道还有没有印象呢?没有的话我们看下下面的图

format,png

此时a=(xa,ya),b=(xb,0),那么怎么计算各边长的长度呢?

format,png

此时将各边长代入上图的公式当中,最后可以得出最终的计算公式

最后

以上就是玩命野狼为你收集整理的java 余弦定理_文本相似度计算之余弦定理的全部内容,希望文章能够帮你解决java 余弦定理_文本相似度计算之余弦定理所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部