#分からない事
現在、畳み込みニューラルネットワークでCIFAR-10のデータセットを用いて画像認識を行っています。
その中で、tensorflow.keras.callbacks.ReduceLROnPlateauクラスという学習が停滞した場合(損失や精度に向上が見られない場合)に学習率を自動で引き下げてくれるクラスを組み込みました。
実際に組み込んだ方がテストデータの精度は上がったのですが、いまいち理由が分かりません。
むしろ学習率を下げると重みの更新式的にはさらに学習が滞るような気がしてしまうのですが。。。
#教えてほしいこと
学習率の引き下げが、学習にどのような影響を及ぼすか。
素人質問で申し訳ありませんが、有識者の方々教えていただけると幸いです。
回答1件
あなたの回答
tips
プレビュー