0

次の wiki の iteration1 画像では、基本的なニューラル ネットワークを確認できます: http://www.heatonresearch.com/wiki/Back_Propagation

隠れ層の最初のニューロン (H1) を見ると、合計が -0.5313402159445314 で、出力が 0.3702043582229371 であることがわかります。

私が理解できないのは、出力がどのように計算されたかです。合計値にシグモイド関数または双曲線正接関数を使用すると、異なる結果が得られます。

ありがとう

4

1 に答える 1

2

彼らはシグモイド活性化関数を使用しています。

式は 1/(1+exp(-x)) です。

次の方法で Python をチェックインできます。

from math import exp
x=-0.5313402159445314
print 1./(1.+exp(-x))

プリント 0.370204358223

于 2013-06-25T10:50:58.917 に答える