我不想分开比较,第一与第二是和在一起与目标比较的,近似度只有一个结果
时间: 2024-04-21 08:30:27 浏览: 21
非常抱歉,我之前的回答理解有误。在这种情况下,我们可以将path1中的第一向量和第二向量拼接在一起,形成一个新的向量,然后再将这个向量与path2中的两个向量分别计算相似度。具体的计算过程如下:
- 将path1中的第一向量[1, 2580]和第二向量[1, 1006]拼接在一起,形成新的向量[1, 2580, 1, 1006],该向量与path2中的第一个向量[1, 2819]计算相似度。
dot([1, 2580, 1, 1006], [1, 2819]) = 1 * 1 + 2580 * 2819 + 1 * 2819 + 1006 * 1 = 7403186
norm([1, 2580, 1, 1006]) = sqrt(1^2 + 2580^2 + 1^2 + 1006^2) = 2580.15
norm([1, 2819]) = sqrt(1^2 + 2819^2) = 2819.00
cosine_similarity([1, 2580, 1, 1006], [1, 2819]) = dot([1, 2580, 1, 1006], [1, 2819]) / (norm([1, 2580, 1, 1006]) * norm([1, 2819]))
= 7403186 / (2580.15 * 2819.00)
≈ 0.926
- 将path1中的第一向量[1, 2580]和第二向量[1, 1006]拼接在一起,形成新的向量[1, 2580, 1, 1006],该向量与path2中的第二个向量[1, 820]计算相似度。
dot([1, 2580, 1, 1006], [1, 820]) = 1 * 1 + 2580 * 820 + 1 * 0 + 1006 * 0 = 2115560
norm([1, 2580, 1, 1006]) = sqrt(1^2 + 2580^2 + 1^2 + 1006^2) = 2580.15
norm([1, 820]) = sqrt(1^2 + 820^2) = 820.02
cosine_similarity([1, 2580, 1, 1006], [1, 820]) = dot([1, 2580, 1, 1006], [1, 820]) / (norm([1, 2580, 1, 1006]) * norm([1, 820]))
= 2115560 / (2580.15 * 820.02)
≈ 0.103
因此,path1中的第一向量和第二向量拼接在一起与path2中的两个向量分别的余弦相似度分别为0.926和0.103。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)