距離雖然可以很直觀從大小判斷差距
但是如果出現像上次那種兩個我都要的情況時(當然我很樂意)
我們可能就要再更進一步分析
哪一個的得分與我們的期待最接近
我們先從底下的情況來看
以下有四個箭頭
紅色箭頭為目標方向
則你認為哪一個箭頭與目標的紅色箭頭「行為最像」呢?
你可能會認為 C 最像、A 次之、B 最不像
你如果更仔細的看
你會發現你會有如上的判斷因素
其實是因為他們之間的夾角
夾角越小 ---> 兩者越像
夾角越大 ---> 兩者越不像
而要如何描述他們之間的夾角呢?
我們可以利用「內積」
內積就是先將兩組數分別依據一定規則排好數字順序
(也就是依據一定規則寫好序列)
然後對應項相乘並將所有乘積相加
但是這種作法會受到原始數字的影響(原始數字影響箭頭長度)
而夾角不應受到他影響(無論箭頭多長,夾角固定就應該相同)
所以我們會做一件事情,就是單位化
也就是把所有的箭頭長度都變成相同
而最後的結果判讀如下:
若夾角越大,則內積結果越小
若夾角越小,則內積結果越大
以上次的分數為例
我們規定為 ( 顏值, 身高, 默契 )
則目標分數 = (70, 60, 50)
女友候選 1 = (70, 50, 70)
女友候選 2 = (90, 70, 50)
分別將他們除以自己的長度
最後再內積得結果
女友候選 1 的符合度:0.9801
女友候選 2 的符合度:0.9956
所以如果更加仔細分析的話
女友候選 2 更加接近我們的期待
77:所以老師你還沒有女朋友嗎?
RN: (☍﹏⁰) ...。・゚・(つд`゚)・゚・.....
不理你了啦...我要去吃火鍋了QQ