数学基础知识系列 - 点到超平面的距离

本文详细介绍了如何从数学角度推导出一个点到特定超平面的垂直距离公式。通过证明超平面法向量的特性,并利用向量的内积性质,最终得出计算任意点到由权重向量和偏置项定义的超平面距离的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

假设有点 x 0 = ( x 0 1 , x 0 2 , . . . x 0 m ) x_0 = (x_0^1,x_0^2,...x_0^m) x0=(x01,x02,...x0m)不在超平面 y = w x ∗ b y=wx*b y=wxb上,其中 w = ( w 1 , w 2 , . . . w m ) w = (w^1,w^2,...w^m) w=(w1,w2,...wm),求 x 0 x_0 x0 y = w x ∗ b y=wx*b y=wxb的距离。

步骤一:证明 w w w为超平面 y = w x + b y=wx+b y=wx+b的法向量。
在超平面上取两个点 x 1 , x 2 x_1,x_2 x1x2,则有
w x 1 + b = 0 wx_1+b = 0 wx1+b=0
w x 2 + b = 0 wx_2+b = 0 wx2+b=0
w x 1 + b − ( w x 2 + b ) = 0 wx_1+b-(wx_2+b) =0 wx1+b(wx2+b)=0
w x 1 − w x 2 = 0 wx_1-wx_2=0 wx1wx2=0
w ( x 1 − x 2 ) = 0 w(x_1-x_2)=0 w(x1x2)=0
其中 x 1 − x 2 x_1-x_2 x1x2为位于超平面上的向量 x 2 x 1 ⃗ \vec{x_2x_1} x2x1
w w w x 1 − x 2 x_1-x_2 x1x2内积为0, 由此得 w w w与超平面 y = w x + b y=wx+b y=wx+b正交。

步骤二:在 y = w x + b y=wx+b y=wx+b上取点 x 0 x_0 x0的映射 x 3 x_3 x3

  • x 3 x_3 x3位于法平面上,故而 w x 3 + b = 0 wx_3+b=0 wx3+b=0
  • x 0 x 3 ⃗ \vec{x_0 x_3} x0x3 平行于超平面上的法向量 w w w,故而有:
    ∣ w x 0 x 3 ⃗ ∣ = ∣ w ∣ ∣ x 0 x 3 ∣ c o s θ \lvert w \vec{x_0x_3}\rvert = \lvert w \rvert \lvert{x_0x_3}\rvert cos \theta wx0x3 =wx0x3cosθ
    = ∣ w ∣ ∣ x 0 x 3 ∣ = ∣ ∣ w ∣ ∣ d ( d 为 x 0 到超平面的距离 , ∣ ∣ w ∣ ∣ 为 L 2 范数) = \lvert w \rvert \lvert{x_0x_3}\rvert = \rvert\vert w\vert\lvert d (d为x_0到超平面的距离, \rvert\vert w\vert\lvert 为L_2范数) =wx0x3=wddx0到超平面的距离,wL2范数)
    ∣ w . x 0 x 3 ⃗ ∣ = ∣ w . ( x 3 − x 0 ) ∣ \rvert w . \vec {x_0 x_3}\rvert = \rvert w. (x_3-x_0)\rvert w.x0x3 =w.(x3x0)∣
    = ∣ w . x 3 − w . x 0 ∣ =\rvert w.x_3 - w.x_0\rvert =w.x3w.x0
    = ∣ − ( b + w . x 0 ) ∣ =\rvert -(b+w.x_0)\rvert =(b+w.x0)∣
    = ∣ b + w . x 0 ∣ =\rvert b+w.x_0\rvert =b+w.x0
    所以得到 ∣ ∣ w ∣ ∣ d = ∣ b + w . x 0 ∣ \rvert\vert w\vert\lvert d=\rvert b+w.x_0\rvert wd=b+w.x0
    d = ∣ b + w . x 0 ∣ ∣ ∣ w ∣ ∣ d=\frac{\lvert b+w.x_0\lvert}{\rvert\vert w\vert\lvert} d=wb+w.x0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

编程小白的逆袭日记

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值