Calcule o erro usando uma função sigmóide na retropropagação
Eu tenho uma pergunta rápida sobre a retropropagação. Eu estou olhando o seguinte:
http://www4.rgu.ac.uk/files/chapter3%20-%20bp.pdf
Neste trabalho, diz para calcular o erro do neurônio como
Erro =Saída (i) * (1 - Saída (i)) * (Meta (i) - Resultado (i))
Eu coloquei a parte da equação que não entendo em negrito. No papel, diz que oSaída (i) * (1 - Saída (i)) prazo é necessário por causa da função sigmóide - mas eu ainda não entendo por que isso seria necessário.
O que há de errado em usar
Error = abs(Output(i) - Target(i))
?
A função de erro é independente da função de ativação / transferência de neurônios?