Kerasにおけるlossとval_lossの変化について質問です。
下のURLではMNISTに対し、簡単なネットワークで学習を行って、グラフでloss・val_lossを可視化しています。
Keras で MNIST データの学習を試してみよう
このグラフの挙動について疑問に思うところがあります。
通常val_lossより学習に使ったlossの方が小さくなるように思えるのですが、学習序盤に限っては、むしろval_lossの方が小さいです。
DropOut層などがあれば検証時の方が精度が高いのはわかるのですが、そうでないネットワークでもval_lossの方が小さくなっている理由がわかりません。
自分でいろいろなネットワークを試したりもしたのですが、やはり序盤のepochのみ、val_lossとlossの逆転が見られます。(accとval_accも逆転しています)
理由がわかる方、ご教授願います。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。