11 次元の 2 つのベクトルがあります。
a <- c(-0.012813841, -0.024518383, -0.002765056, 0.079496744, 0.063928973,
0.476156960, 0.122111977, 0.322930189, 0.400701256, 0.454048860,
0.525526219)
b <- c(0.64175768, 0.54625694, 0.40728261, 0.24819750, 0.09406221,
0.16681692, -0.04211932, -0.07130129, -0.08182200, -0.08266852,
-0.07215885)
cosine_sim <- cosine(a,b)
戻り値:
-0.05397935
パッケージcosine()
から使用しました。lsa
いくつかの値について、与えられたもののように負の cosine_sim を取得しています。類似度がどのように負になるかはわかりません。0 から 1 の間である必要があります。
ここで何が起こっているのか誰でも説明できますか。