
Optuna
機械学習のためのハイパーパラメータ最適化フレームワーク
無料無料・オープンソース(MIT License)
プロダクト詳細
Optuna とは
Preferred Networks が開発した、機械学習のためのハイパーパラメータ自動最適 化フレームワークです。GitHub Stars 11,000以上。
主な機能
- Define-by-Run API: 動的な探索空間の構築が可能
- 効率的な枝刈り: 有望でない試行を早期に中断
- 分散最適化: 数十〜数百のワーカーでスケール可能
- 可視化ダッシュボード: Optuna Dashboard で結果を確認
対応フレームワーク
PyTorch, TensorFlow, Keras, XGBoost, LightGBM, scikit-learn
