ではnntool
、サンプル データは次のようにフォーマットされています。[0 1 -1; 2 3 1]
テキスト ファイルに最大 8000 個のデータ ポイントがあります。 ここで使用するためにこれらのポイントをフォーマットするにはどうすればよいですか? セミコロンは何を意味しますか?
ではnntool
、サンプル データは次のようにフォーマットされています。[0 1 -1; 2 3 1]
テキスト ファイルに最大 8000 個のデータ ポイントがあります。 ここで使用するためにこれらのポイントをフォーマットするにはどうすればよいですか? セミコロンは何を意味しますか?
この例では、入力データの各列が . で区切られていることを意味します;
。データは、入力データの各行に対応する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
できます (変数を保存した後)。