1

Graves-LSTM 層セルに 11 個の重みがある理由とその目的は何ですか?

以下の例では、重みリストを生成できます。

MultiLayerNetwork model = new MultiLayerNetwork(new NeuralNetConfiguration.Builder()
        .list()
        .layer(0, new GravesLSTM.Builder()
                .nIn(1)
                .nOut(1)
                .activation("sigmoid")
                .weightInit(WeightInit.ZERO)
                .build()
                )
        .build());
model.init();

System.out.println("Weigths: " + model.paramTable());

アウト:

重み:

{0_W=[0.00, 0.00, 0.00, 0.00], 0_RW=[0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00], 0_b=[0.00, 1.00, 0.00, 0.00]}

( 11 ウエイト + 4 バイアス )

対照的に、 GravesLSTMの代わりに DenseLayerを使用した出力を次に示します。

重み: {0_W=0.00, 0_b=0.00}

( 1 重み + 1 バイアス、これは明らかです。)

4

0 に答える 0