0

以下のコードがあります

trainData = [11x293 matrix consist of double values];
trainTarget = [3x293 matrix consist of binary values];
testData = [11x32 matrix consist of double values];
trainTarget = [3x32 matrix consist of binary values];

net = newfit(trainData,trainTarget,{20});
net = train(net,trainData,trainTarget);
predicted = sim(net,testData);
% predicted matrix is consist of double values as prediction of trained network

MATLAB コマンド ラインから、ネットワーク トレーニング後に生成された Mean Squered Error (MSE) にアクセスしたいと考えています。MSE にアクセスするための直接的なコードがない場合は、それを計算するアルゴリズムが必要です。

前もって感謝します。

4

1 に答える 1

2

コメントできないので、回答を書きます。

この質問はここで回答されています

トレーニング後にニューラルネットワークパラメータを取得するには?

そのようにマークされていませんが。そのため、モデレーターがこの質問を重複として削除するのを待っています。また、R2010b NNET 7.0 で廃止されたため、newfit() の使用はお勧めしません。

于 2015-04-28T09:53:47.670 に答える