1

私の質問はとても単純だと思いますが、とにかく...

を使用してニューラルネットワークを作成しました

net = newff(entry_borders, [20, 10], {'logsig', 'logsig'}, 'traingdx');

ここで、entry_bordersは配列50x2です:[(0,1)、(0,1)、...]

50個のエントリと10個の出力を持つ隠れ層のあるネットワークである必要がありますね。

しかし、私がこれを実行すると:

test_result = sim(net, zeros(50));
disp(test_result);

test_resultに(10個のスカラー値の代わりに)10x50要素の行列を取得します-それは何ですか?私は教育プロセスについて話しているのではないので、ここにとてもばかげたコードがあります...

4

1 に答える 1

3

zeros(50)50x50 の行列が得られるため、50 の例 (それぞれの次元が 50) として扱われ、50 の予測 (それぞれのサイズが 10) が得られます。

于 2011-02-23T14:48:08.220 に答える