12

从我所看到的,似乎分离超平面必须是形式

xw + b = 0

我不太明白这个符号。据我了解,x.w是一个内积,所以它的结果将是一个标量。你怎么能用标量 + b 来表示超平面?我对此很困惑。

此外,即使它是x + b = 0,它不是一个直接通过原点的超平面吗?据我了解,分离的超平面并不总是通过原点!

4

3 回答 3

17

它是使用点和法向量的(超)平面方程。
将平面视为点 P 的集合,使得从 P0 到 P 的向量垂直于法线

替代文字

查看这些页面以获得解释:

http://mathworld.wolfram.com/Plane.html
http://en.wikipedia.org/wiki/Plane_%28geometry%29#Definition_with_a_point_and_a_normal_vector

于 2009-10-07T10:23:42.580 回答
7

想象一下 3d 坐标系中的平面。为了描述它,您需要该平面的法向量 N 和平面到原点的距离 D。为简单起见,假设法线向量具有单位长度。那么该平面的方程为 xN - D = 0。

解释:xN 可以看作是 x 在法线向量 N 上的投影。结果是向量 x 平行于 N 的长度。如果这个长度等于 D,则点 x 在平面上。

于 2009-10-07T10:05:51.907 回答
6

点积(即内积)的定义是

xy = | x | * | | * cos(a)

其中 a 是xy之间的最小角度。

很容易看出xy = 0,如果 a=90 度 (pi rad)。

这意味着如果你有一个固定的法向量w,一个超平面由下式给出:

xw = 0

x可以“指向”的所有点的集合,因为x必须与w正交。

现在,一个超平面由下式给出:

xw + b = 0

x可以“指向”的所有点的集合,使得xw是一个常数。随着x变长,| x | 增加,角度 a 必须接近 90 度 (pi rad),cos(a) 减小,以产生相同的恒定结果。但是,如果您将x指向与w完全相反的方向,则 cos(a) = -1 和 | x | = b(假设w是单位长度)。

事实证明,这组点的给定平面平行于xw = 0,并且在空间中移动距离 -b(在w的方向上)仍然假定w是单位长度。

这个答案可能不会帮助操作,但希望其他人会从中受益。

于 2012-11-23T08:48:02.070 回答