如何根据偏差和体重计算神经元的输出量? [神经网络]

时间:2016-08-10 11:11:33

标签: machine-learning tensorflow

我正在阅读这本在线书籍:http://neuralnetworksanddeeplearning.com并根据它(在第一章中),使用以下公式计算神经元的输出: enter image description here

但这并没有在第3章http://neuralnetworksanddeeplearning.com/chap3.html中加入,我们有这个交互式动画: enter image description here

我通过执行以下操作计算输出是错误的

-0.69 * 1 +( - 0.69)等于-1.38而不是示例0.20中的输出。有人可以解释我做错了什么吗?

1 个答案:

答案 0 :(得分:1)

您正在查看错误的输出功能。您应该能够从这样的事实中找出答案,即您所引用的内容只产生0或1的输出。您正在查看的示例中的输出不是由这个简单的阈值给出的/ off函数,但是以w*x+b为参数取sigmoid函数的结果。这都在chapter 1中描述,包括sigmoid函数的定义:

sigmoid(z) = 1 / ( 1 + e^-z )

将-1.38放入该函数中,得到(大约)0.2。