内积与相关

内积与相关

内积可以简单的理解为两个函数的线性相似程度,内积值越大表示两个函数线性相似程度越大,内积为零表示完全不线性相似。而矩阵的转置运算,其实就是为了算内积而出现的。

内积和向量的夹角有着密切的联系。如果两个向量是共线的,那么它们的夹角就是 0 ° 0° 0°或者 180 ° 180° 180°。此时向量夹角余弦的绝对值就是1。反过来,通过计算向量之间的夹角余弦值,我们就能判断它们之间线性关系的强弱。

c o s θ = < x , y > ∣ ∣ x ∣ ∣ × ∣ ∣ y ∣ ∣ cos\theta=\frac{<x,y>}{||x||\times||y||} cosθ=x×y<x,y>

因为现实中一般出现都是类似 y = k x + b y=kx+b y=kx+b的这种关系,这就给上式的应用带来了麻烦,为了呈现线性关系我们需要的是 y = k x y=kx y=kx的形式,比如这个问题:

我们现在有两个有序的包含5个元素的向量 x , y x,y x,y

x = [ 1 2 3 5 8 ] , y = [ 0.11 0.12 0.13 0.15 0.18 ] x = \begin{bmatrix} 1\\ 2\\ 3\\ 5\\ 8\\ \end{bmatrix}, y = \begin{bmatrix} 0.11\\ 0.12\\ 0.13\\ 0.15\\ 0.18\\ \end{bmatrix} x=12358,y=0.110.120.130.150.18

使用一般的方法来计算 c o s θ = 0.9208 cosθ=0.9208 cosθ=0.9208。而这些数据实际上是故意选择了一个完美的线性关系: y = 0.01 x + 0.10 y=0.01x+0.10 y=0.01x+0.10

怎么办呢?为了解决这个问题,我们把数据居中( x x x中数据减去 E ( x ) = 3.8 E(x)=3.8 E(x)=3.8 y y y中数据减去 E ( y ) = 0.138 E(y)=0.138 E(y)=0.138)后得到:

x = [ − 2.8 − 1.8 − 0.8 1.2 4.2 ] , y = [ − 0.028 − 0.018 − 0.008 0.012 0.042 ] x = \begin{bmatrix} -2.8\\ -1.8\\ -0.8\\ 1.2\\ 4.2\\ \end{bmatrix}, y = \begin{bmatrix} -0.028\\ -0.018\\ -0.008\\ 0.012\\ 0.042\\ \end{bmatrix} x=2.81.80.81.24.2,y=0.0280.0180.0080.0120.042

由此得到了预期的结果: c o s θ = 1 cosθ=1 cosθ=1。写出来公式就是:

c o s θ = ∑ ( x i − x ˉ ) × ( y i − y ˉ ) ∑ ( x i − x ˉ ) 2 × ∑ ( y i − y ˉ ) 2 cos\theta=\frac{\sum{(x_i-\bar{x})\times{(y_i-\bar{y})}}}{\sqrt{\sum{(x_i-\bar{x})^2}}\times\sqrt{\sum{(y_i-\bar{y})^2}}} cosθ=(xixˉ)2 ×(yiyˉ)2 (xixˉ)×(yiyˉ)
= c o v ( x , y ) D ( x ) × D ( y ) = \frac{cov(x,y)}{\sqrt{D(x)}\times\sqrt{D(y)}} =D(x) ×D(y) cov(x,y)

c o v ( x , y ) = ∑ ( x i − x ˉ ) × ( y i − y ˉ ) n cov(x,y)=\frac{\sum{(x_i-\bar{x})\times{(y_i-\bar{y})}}}{n} cov(x,y)=n(xixˉ)×(yiyˉ)

D ( x ) = ∑ ( x i − x ˉ ) 2 n D(x)=\frac{\sum{(x_i-\bar{x})^2}}{n} D(x)=n(xixˉ)2

这就是概率论中的皮尔逊相关系数。其实高等数学、概率论与数理统计、线性代数都是相通的而我们却把这些课程割裂了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青少年编程备考

感谢您的支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值