零,基本知识预备
在二维平面中,设有两个向量 a → = ( x 1 , y 1 ) \overrightarrow{a}=(x_1,y_1) a=(x1,y1) , b → = ( x 2 , y 2 ) \overrightarrow{b}=(x_2,y_2) b=(x2,y2) , θ \theta θ 为 a → \overrightarrow{a} a 和 b → \overrightarrow{b} b 的夹角,则有:
1) a → \overrightarrow{a} a 与 b → \overrightarrow{b} b 的数量积(又称点积)为
a → . b → = ∣ a → ∣ ∣ b → ∣ cos θ (1.1) \overrightarrow{a}.\overrightarrow{b}=|\overrightarrow{a}||\overrightarrow{b}|\cos\theta\tag{1.1} a.b=∣a∣∣b∣cosθ(1.1)
2) a → \overrightarrow{a} a 与 b → \overrightarrow{b} b 的向量积(又称叉积或外积)为
a → × b → = c → (1.2) \overrightarrow{a}\times \overrightarrow{b} = \overrightarrow{c}\tag{1.2} a×b=c(1.2)
其中, c → \overrightarrow{c} c 的模长为
∣ c → ∣ = ∣ a → ∣ ∣ b → ∣ sin θ (1.3) |\overrightarrow{c}|=|\overrightarrow{a}||\overrightarrow{b}|\sin\theta\tag{1.3} ∣c∣=∣a∣∣b∣sinθ(1.3)
方向为: a → \overrightarrow{a} a 与 b → \overrightarrow{b} b 的向量积 c → \overrightarrow{c} c 的方向与这两个向量所在平面垂直,且遵守右手定则 即:若坐标系是满足右手定则的,当右手的四指从 a → \overrightarrow{a} a 以不超过180度的转角转向 b → \overrightarrow{b} b 时,竖起的大拇指指向是 c → \overrightarrow{c} c 的方向。
3)若 a → \overrightarrow{a} a 与 b → \overrightarrow{b} b 共线,且 b → ≠ 0 \overrightarrow{b}\ne0 b=0 则存在唯一的 λ \lambda λ 使得 a → = λ b → \overrightarrow{a}=\lambda\overrightarrow{b} a=λb ,即有
x 1 y 2 = x 2 y 1 (1.4) x_1y_2=x_2y_1\tag{1.4} x1y2=x2y1(1.4)
4)若 a → \overrightarrow{a} a 与 b → \overrightarrow{b} b 垂直,则 a → . b → = 0 \overrightarrow{a}.\overrightarrow{b}=0 a.b=0 ,即有
x 1 x 2 + y 1 y 2 = 0 (1.5) x_1x_2+y_1y_2=0\tag{1.5} x1x2+y1y2=0(1.5)
设 n n n 维向量 V → = ( v 1 , v 2 , … , v n ) \overrightarrow{V}=(v_1,v_2,\dots,v_n) V=(v1,v2,…,vn) 则向量 V → \overrightarrow{V} V 的模长为
∣ V → ∣ = v 1 2 + v 2 2 + ⋯ + v n 2 (1.6) |\overrightarrow{V}|=\sqrt{v_1^2+v_2^2+\dots+v_n^2}\tag{1.6} ∣V∣=v12+v22+⋯+vn2(1.6)
一,余弦距离
1,定义
余弦距离,又称为余弦相似性或余弦相似度,是通过计算两个向量的夹角余弦值来评估他们的相似度。
在二维平面中,向量 a → \overrightarrow{a} a 与 b → \overrightarrow{b} b 的余弦相似性可以表示为:
cos θ = a → . b → ∣ a → ∣ ∣ b → ∣ = x 1 x 2 + y 1 y 2 x 1 2 + y 1 2 x 2 2 + y 2 2 (1.7) \cos\theta=\frac{\overrightarrow{a}.\overrightarrow{b}}{|\overrightarrow{a}||\overrightarrow{b}|}=\frac{x_1x_2+y_1y_2}{\sqrt{x_1^2+y_1^2}\sqrt{x_2^2+y_2^2}}\tag{1.7} cosθ=∣a∣∣b∣a.b=x12+y12x22+y22