フィード フォワード ニューラル ネットワークを使用して古代のコイン画像をトレーニングしました。ここで、その訓練されたネットワークを使用して、画像のテストを行いたいと考えています。私は次のようにしました。
load net.mat;
load Features.mat; %this is the test image's features file
testInputs = features_set';
out = sim(net,testInputs);
[dummy, I]=max(out);
if (I == 1)
h = msgbox('type 1','Description','none');
elseif (I == 2)
h = msgbox('type 2','Description','none');
else
h = msgbox('unclassified','Description','none');
end;
問題は、別の画像、たとえば人の顔を入力しても、タイプ 1 またはタイプ 2 のいずれかが表示されることです。未分類は表示されません。常に、コイン画像だけでなく、任意の画像に対してタイプ 1 またはタイプ 2 のいずれかを指定します。
誰か助けてくれませんか?