コサイン類似度は負にならない
一般には$ -1\le\hat{\bm a}\cdot\hat{\bm b}\le1だから、vectorのなす角が90度を越えないよう細工が施されているということかな 負にならないの?wogikaze.icon
なるような
絶対値を取っていたりとかしてるんだろうかwogikaze.icon
正規化、なので(処理を見てないのであくまで比喩だが)-1〜1の値を0〜1にマッピングしてる、と考えればよいかと(例えば0を-1として0.1増えるのを0.05として…といった感じで-1〜1を0〜1に押し込んでる感じ)morisoba65536.icon
勘違いかもtakker.icon
しかし今もう一度見直したらそんなことどこにも書いてなかったのでした()
今回非負なのはたまたまだったのかなー
別のデータで試してみよう