実現したいこと
CNNにおけるlossとaccの値から読み取れることを確認したいです。
質問
val_lossが大きいと共にval_accも大きい時、どういうことがCNNで起きているのでしょうか。
lossが大きくaccが小さいならば学習が進んでいない、val_lossが大きくaccが大きいなら過学習ということはわかるのですが
上記のタイプはどのように解釈すべきでしょうか。
学習設定
task: binary classification
model: ResNet101
Optimizer: SGD(lr=1e-4, momentum=0.9)
loss function: cross entropy
epoch: 300
モデルのコード
GitHubに上がっているkerasでのResNetコードを拝借いたしました。
結果画像
こちらは補足ですがResNet34を用いた際の学習曲線です
accuracy
loss
どちらもあまりうまく学習が進んでいないことがわかります…
追記
lr=1e-3としたところ以下のような画像になりました。
やはりlossもaccも高いという現象が見られるような気がするのですが…
回答2件
あなたの回答
tips
プレビュー