私は人工ニューラルネットワークについて学んでおり、いくつかの隠れ層を備えた標準的なフィードフォワードネットを実装しました。現在、再帰型ニューラル ネットワーク (RNN) が実際にどのように機能するかを理解しようとしていますが、活性化/伝播がネットワークを介してどのように流れるかについて問題を抱えています。
私のフィードフォワードでは、活性化は単純な層ごとのニューロンの発火です。リカレント ネットワークでは、ニューロンは前の層に接続し、場合によってはそれ自体にも接続するため、ネットワークを伝播する方法は異なる必要があります。問題は、伝播がどのように発生するかについての正確な説明が見つからないように見えることです。
次のようなネットワークの場合、どのように発生する可能性がありますか。
Input1 --->Neuron A1 ---------> Neuron B1 ---------------------> Output
^ ^ ^ |
| | --------
| |
Input2 --->Neuron A2 ---------> Neuron B2
生物学のように、ニューロンのしきい値がニューロンの発火を 0 に減らすにつれて、徐々に減少するローリング アクティベーションになると想像しましたが、導関数を介してこれを行うためのはるかに計算効率の高い方法があるようです。