pythonで機械学習をしていて、
エポック数:103
loss:0.4152
acc:0.8072
val_loss:0.2200
val_acc:0.9487
という時点でのモデルをkerasのModelCheckpointにて保存しました。
訓練の精度はacc:0.8072と悪くなく、
テスト(バリデーション)の精度もval_acc:0.9487と悪くないので
過学習しているようには見えません・・・。
しかし、新しいデータを用意し、
このモデルを使ってpredictさせてみると
157個のうち20個しか正解しません。
val_accで精度が出ていれば、
そこそこ正解するんじゃないかと思っていたのですが
違うのでしょうか・・・?
似たようなご経験をされた方や
原因がお分かりになる方がいらっしゃれば
この現象の詳細について教えていただければ幸いです。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/15 12:31 編集
2017/12/08 15:50
2017/12/08 15:51
2017/12/08 15:53
2017/12/08 15:59
2017/12/09 04:21 編集
2017/12/09 04:22 編集
2017/12/15 12:35 編集
2017/12/08 17:14
2017/12/08 17:15
2017/12/08 17:33
2017/12/08 17:34
2017/12/09 05:49
2017/12/15 12:36 編集
2017/12/11 01:12
2017/12/15 12:32 編集
2017/12/13 03:52
2017/12/14 12:43