码迷,mamicode.com
首页 > 其他好文 > 详细

超平面

时间:2017-07-05 09:53:28      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:atom   nal   lock   row   简单的   data-   多少   mtd   三维空间   

||x|| 是什么意思?

表示范数,这是空间的一个性质,大体至关于一般意义上到原点距离的意思,但有更为广泛普遍的界说:
假设V是域F上的向量空间;V的范数是一个函数p:V→R;x→p(x),满足:?a∈F,?u,v∈V,
1.p(v)≥0(正值性)
2.p(a v)=|a|p(v),(正值齐次性)
3.p(u+v)≤p(u)+p(v)(三角不等式)
4.p(v)是零向量,当且仅当v是零向量(正定性)
如果没有第4条叫做半范数.
范数是研究空间、向量的一种非常有用的东西. 一般是指欧式范数
x=(x1,x2,x3,.,xn)
||x||=根号(x1*x1+.+xn*xn)

超平面

什么是超平面

我们最常见的平面概念是在三维空间中定义的:

Ax+By+Cz+D=0Ax+By+Cz+D=0

它由两个性质定义:

 

  • 方程是线性的: 是空间点的各分量的线性组合
  • 方程数量为1

若抛却维度等于3的限制, 就得到了超平面的定义. 方程数量为1, 它的本质其实是自由度比空间维度dd小一. 自由度的概念可以简单的理解为至少要给定多少个分量的值才能确定一个点. 例如, 三维空间里的(超)平面只要给定了(x,y,z)(x,y,z)中任意两个分量, 剩下的一个的值就确定了. 先确定值的两个分量是自由的, 因为它们想取什么值就能取什么值;剩下的那个是"不自由的", 因为它的值已经由另外两确定了. 二维空间里的超平面为一条直线. 一维空间里超平面为数轴上的一个点.
现在用数学语言定义一下.
dd维空间中的超平面由下面的方程确定:

wTx+b=0wTx+b=0

其中,ww与xx都是dd维列向量,x=(x1,x2,,xd)Tx=(x1,x2,…,xd)T为平面上的点, w=(w1,w2,,wd)Tw=(w1,w2,…,wd)T为平面的法向量.bb是一个实数, 代表平面与原点之间的距离.

 

点到超平面的距离

假设点xx′为超平面A:wTx+b=0A:wTx+b=0上的任意一点, 则点xx到AA的距离为x?xx?x′在超平面法向量ww上的投影长度:

d=|wT(x?x)|||w||=|wTx+b|||w||d=|wT(x?x′)|||w||=|wTx+b|||w||

 

超平面的正面与反面

一个超平面可以将它所在的空间分为两半, 它的法向量指向的那一半对应的一面是它的正面, 另一面则是它的反面.

判断一个点是在超平面的正面还是反面(面向的空间里)

还是要用到它的法向量ww.
仍然假设点xx′为超平面A:wTx+b=0A:wTx+b=0上的任意一点, 点xx为待判断的点.
x?xx?x′与ww的夹角小于90°90°, 则xx在AA的正面, 否则在反面

wT(x?x)>0wT(x?x′)>0

wTx+b>0→wTx+b>0

所以判定依据为:
xA???,wTx+b>0,wTx+b=0,wTx+b<0x在A的{正面,wTx+b>0平面上,wTx+b=0反面,wTx+b<0

若将距离公式中分子的绝对值去掉, 让它可以为正为负. 那么, 它的值正得越大, 代表点在平面的正向且与平面的距离越远. 反之, 它的值负得越大, 代表点在平面的反向且与平面的距离越远.

 

超平面

标签:atom   nal   lock   row   简单的   data-   多少   mtd   三维空间   

原文地址:http://www.cnblogs.com/jackherrick/p/7119473.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!