PyCon APAC 2023

ハイパーパラメータ最適化フレームワークOptunaの最新機能紹介
2023-10-28 , track 4

ハイパーパラメータ最適化フレームワークOptunaは、すでに多くの機械学習エンジニアに利用されるソフトウェアとなりました。現在も活発に開発が続いており日々多くの新機能が加わる一方で、ややニッチな領域であるためにOptunaの一般的な利用者にはまだまだ知られていない機能も多く存在します。本セッションでは、Optunaのコア開発者を務める発表者が、Optunaをより一層使いこなしていただくための最新機能やユースケースについて紹介します。


発表は以下のような流れを予定しています。

  1. 自己紹介
  2. 発表のアジェンダ
  3. ハイパーパラメータ最適化フレームワークOptunaの紹介
    • Optunaの基本的な使い方
    • Optunaの利用事例紹介
  4. Optunaの最新機能:Human-in-the-loop最適化
    • Optunaがこれまで扱うことができなかったユースケースの紹介
    • Optuna開発チームが力を入れて開発を進めている最新機能「Human-in-the-loop最適化」の紹介
    • LLMやStable Diffusionに適用するデモの紹介 (実際に動作している様子を画面共有しながらお話する予定です)
  5. その他の最新機能の紹介
    • Optunaの最新リリース v3.2 やそれ以降のリリースで導入された最新機能をいくつかピックアップし紹介します。
    • なお、PyCon APACの開催までに2つのOptunaリリースが予定されているため、その時点で最新の機能を紹介させていただきたいなと思っています。そのため、ここで紹介する内容は一部未定となっています。
  6. まとめ
    • 本セッションでお話したことを振り返り
    • みなさまへのお願い:OptunaおよびHuman-in-the-loop最適化を様々な問題に応用して利用事例を発信していただければ幸いです。

実践Django著者 / エキスパートPythonプログラミング 改定2版 および改定3版 翻訳者 / Optunaコア開発メンバー / Optuna Dashboard作者 / GitHub: @c-bata