2

ではnntool、サンプル データは次のようにフォーマットされています。[0 1 -1; 2 3 1]

テキスト ファイルに最大 8000 個のデータ ポイントがあります。 ここで使用するためにこれらのポイントをフォーマットするにはどうすればよいですか? セミコロンは何を意味しますか?

4

1 に答える 1

3

このでは、入力データの各列が . で区切られていることを意味します;。データは、入力データの各行に対応するTargetようなベクトルになります。[1 2 3 4]

たとえば、XOR 真理値表を学習したい場合:

X Y XOR
0 0 0
0 1 1
1 0 1
1 1 0

次に、Input行列は

X Y 
0 0 
0 1 
1 0 
1 1 

そして、Target

XOR
0
1
1
0

したがって、データは[0 0 1 1;0 1 0 1]入力と同じようにフォーマットする必要があり (各列は で区切られます;)、ターゲット データは になります[0 1 1 0]

8000 点のデータ ファイルに関する限り、それをワークスペースの変数にnntool読み込み、ワークスペースまたはファイルから入力行列を読み取ることが.matできます (変数を保存した後)。

于 2009-11-04T06:29:19.160 に答える