相关疑难解决方法(0)

在反向传播中使用sigmoid函数计算错误

我有一个关于反向传播的快速问题.我在看以下内容:

http://www4.rgu.ac.uk/files/chapter3%20-%20bp.pdf

在本文中,它说计算神经元的误差为

错误= 输出(i)*(1 - 输出(i))*(目标(i) - 输出(i))

我把方程的一部分用粗体来理解.在论文中,它说由于sigmoid函数需要输出(i)*(1 - 输出(i))项 - 但我仍然不明白为什么这将是nessecary.

使用会有什么问题

Error = abs(Output(i) - Target(i))
Run Code Online (Sandbox Code Playgroud)

无论神经元激活/转移功能如何,错误功能都是?

artificial-intelligence backpropagation neural-network

5
推荐指数
1
解决办法
4445
查看次数