对 NAND 感知器使用简单的权重 (-1, -1) 和偏差 (2)

Lon*_*ner 1 math perceptron neural-network

在大多数关于感知器的学习材料中,感知器是这样定义的。

如果 w ,则输出 = 1。x + b > 0 输出 = 0 如果 w 。x + b <= 0

(上面公式中的点“.”代表点积。)

在我见过的大多数 NAND 感知器示例中,NAND 感知器的定义如下:

我将我的 NAND 感知器定义如下。

  • w = [-1, -1], b = 2

这是它像 NAND 感知器一样工作的证据。

x0 x1 | w0 * x0 + w1 * x1 + b | output
------+-----------------------+-------
0  0  | 2                     | 1
0  1  | 1                     | 1
1  0  | 1                     | 1
1  1  | 0                     | 0
Run Code Online (Sandbox Code Playgroud)

这是一个有效的 NAND 感知器吗?现有文本不使用像这样的简单 NAND 感知器有什么具体原因吗?

小智 6

因为在样本数据附近绘制判别边界不是一个好的做法:在此处输入图片说明