シグモイド関数で文字eがどのように等しいかをどのように知ることができますか? JavaScriptでシグモイド関数ではeは何を意味しますか?
1 /(1 + E^activationFunction)
は、それだけ
リターン1 /(1 + Math.Eを使用^(x))があります。 またはEuleerの番号ではありませんか?
console.log(1/(1+Math.exp(0))); // .5
console.log(1/(1+2.718281828459045^(0))); // 0.3333333333333333
Math.expのは間違いなく動作しますが、私はMath.expの操作を行う際に(1)私は2.718281828459045を取得します。私はそれを差し込み、それを力に上げると、それは壊れますか? @blgt
console.log(1/(1+Math.pow(2.718281828459045, 1))); // 0.2689414213699951 It works!
はいオイラーの数です。 'Math.exp()'を使うこともできますが、 – blgt
番号を入力すると動作しません。私は元の質問を編集します。ありがとうございました! –
期待どおりに動作しています。 '^'はビット単位のxor演算子です。パワーファンクションには 'Math.pow()'を使います。 – blgt