1

わかりました、最初にこんにちは、
次に午前 3 時です。3 日間しっかりと過ごした後、私は揚げ物になっていることを約束します。RNN と RTRL は理解していますが、この時点で私の微積分脳は私から逃げ出しました。

基本的に私はこれを計算する必要がある段階にいます:

より具体的には:

私はさまざまなサイトと教科書 (このテーマについては 0 でした) を使用しましたが、これは私の主要な情報源willamette.eduの残りの部分です。

私が抱えている問題は、プログラム (Java)
で Yk を Wij 方向に部分的に区別する方法です。

どうすればいいのか、頭を悩ませることはできません。
注: 私は、RNN と RTRL がどのように機能するかを自信を持って実際に理解しています。

4

1 に答える 1

2

「プログラム(Java)で部分的に区別する」のではなく、この分析を行い、単純なソリューションを実装します。これらの操作はすべて、ニューラル ネットワーク関連の書籍に記載されています

特に、d y_k(t)/d w_ij. は、 (簡単にするために) これが 1 つの層ネットワークであると仮定するy_k(t)関数であり、形式は(i はバイアスをニューロンとして表します) です。したがって、偏導関数を計算すると、w_ijy_k(t)y_k(t) = f( sum w_ij x_j(t) )f'( sum w_ij x_j(t) ) * x_j(t)

RTRL に進む前に、まず単純な逆伝播を理解する必要があります。次に、RTRL に入ることができます。次のチュートリアルをお勧めします。

于 2013-09-18T05:46:03.597 に答える