1

如果不存在偏差,穿过原点的线应该能够线性分离两个数据集,这不是真的吗?

但是这个 -->>问题中最受欢迎的答案是

y                             
^                              
|  - + \\  +                   
| -    +\\ +   +               
| - -    \\ +                  
| -  -  + \\  +                
---------------------> x       
    stuck like this            

我对此感到困惑。你的意思是上图中的原点在x轴和y轴的中间吗?有人可以帮我澄清一下吗?

4

2 回答 2

8

好吧,原来的 ASCII 图形可能不是 100% 准确的!让我再次尝试描述这一点:

            年年
            ^ ^
   - + \\ | + -\\+ | +
 - +\\ | + + - \\ + | + +
 - - \\ | + - - \\ | +
 - - + \\| + - - \\+ | +
------------------------------------> x ------------ ---> x
    - - |\\ + - - \\ | +
 - - + | \\ + - - \\ + | +
  - - - | \\ + + - - -\\ | + +
 -- - - | +\\ ++ -- - - \\ | + ++

     像这样卡住需要像这样
          y = ax y = ax + b
     (w0*x + w1*y = 0) (w0*x + w1*y + w2*1 = 0)
于 2014-10-28T11:27:50.247 回答
1

我认为你的直觉在这个问题上是正确的:

你的意思是上图中的原点在x轴和y轴的中间吗?

在我阅读图表时,是的。

我认为 ASCII 图形虽然很酷,但在这里有点令人困惑,因为它显示了一条没有穿过通常被认为是原点的线。通常人们会将 x 和 y 轴线的交点视为原点,但在该图中,分隔线显然没有通过所述交点。正如您所指出的,没有偏差项的感知器只能定义一条穿过原点的分隔线,因此 ASCII 图必须有某种奇怪的原点,它在空间的某个地方浮动。

另外,请注意标准感知器总是定义一个线性分隔符,但不能保证线性分隔符能够正确划分给定的数据集——这完全取决于数据集。还有一些感知器的变体使用“内核技巧”来定义非线性分隔符,但那是完全不同的故事。:)

希望有帮助。

于 2014-10-17T01:26:44.007 回答