1. Learn
  2. /
  3. Courses
  4. /
  5. PyTorchで学ぶIntroduction to Deep Learning

Connected

Exercise

学習率を試してみましょう

この演習では、非凸関数 \(x^{4} + x^{3} - 5x^{2}\) の最小値を最適化手法が10ステップで見つけられるような最適な学習率を探します。

3つの異なる学習率を試してみます。この問題では、学習率は 0.001 から 0.1 の範囲で試してください。

最初の引数に学習率を受け取る optimize_and_plot() 関数が用意されています。この関数は SGD オプティマイザで10ステップ実行し、結果を表示します。

Instructions 1/3

undefined XP
  • 1
    • 右側の最初の極小値を越えられないような小さい学習率を試してください。
  • 2
    • グローバル最小値である -2 を飛び越えてしまうような大きい学習率を試してください。
  • 3
    • これまでの結果を踏まえて、より良い学習率を試してください。