Optunaの本を選ぶときは、実装を学びたいのか、最適化の理論や手法まで知りたいのか迷いますよね。
本ごとに実装、アルゴリズム、関連フレームワークなど扱う範囲を見比べると、学びたい内容に合わせて選びやすくなります。
今回は、日本語書籍と英語書籍を含む5冊をご紹介します。
おすすめ商品の早見表
| 商品名 | 扱うテーマ | 参考価格 |
|---|---|---|
Optunaによるブラックボックス最適化 | ブラックボックス最適化とOptunaの実行 | 3,168円(2026-10-29時点) |
Optuna Mastery | Optunaによる高度なハイパーパラメータ調整 | 1,622円(2026-10-29時点) |
Optuna for Efficient Hyperparameter Optimization | Optunaとハイパーパラメータ最適化。scikit-learn、PyTorch、TensorFlowとの統合も扱う | 1,573円(2026-10-29時点) |
増補改訂版 ベイズ最適化 | ベイズ最適化の理論・アルゴリズムとOptunaによる実装 | 4,730円(2026-10-29時点) |
| Hyperparameter Optimization in Machine Learning | ハイパーパラメータ最適化とOptuna・Hyperoptなどのフレームワーク | — |
Optunaによるブラックボックス最適化
機械学習のハイパーパラメータ調整を自動化する方法を学びたい技術者・研究者、学生には、『Optunaによるブラックボックス最適化』がおすすめです。Python言語上で動作するフレームワークOptunaを使ったブラックボックス最適化の実行も扱っているので、Pythonベースのシステムに携わる方にも向いています。

Optuna Mastery
英語でOptunaの最適化ワークフローや高度なハイパーパラメータ調整を学びたい人には、『Optuna Mastery』がおすすめです。

Optuna for Efficient Hyperparameter Optimization
Optunaを使ったハイパーパラメータ最適化を学びたい方には、『Optuna for Efficient Hyperparameter Optimization』がおすすめです。scikit-learn、PyTorch、TensorFlowとの統合も扱うので、これらのフレームワークとの連携を知りたい方にも向いています。英語の書籍です。

増補改訂版 ベイズ最適化
ベイズ最適化の理論と、Optunaを使った実装の両方を学びたい人には、『増補改訂版 ベイズ最適化』がおすすめです。理論・アルゴリズムを基礎から応用まで詳しく解説し、Optunaによる実装方法も紹介しています。

Hyperparameter Optimization in Machine Learning
機械学習や深層学習のハイパーパラメータ最適化を学びたい中級〜上級の方には、『Hyperparameter Optimization in Machine Learning』がおすすめです。探索空間の作成や分散最適化に加え、OptunaとAutoMLを扱う章もあります。英語の書籍なので、読む言語も購入時の判断材料になります。
学びたい内容に合わせて選びましょう
- Python上でのOptuna実行を通じて、機械学習のハイパーパラメータ調整を自動化する方法を学びたい人
- ベイズ最適化の理論からOptunaによる実装まで学びたい人
- 英語でOptunaを含む高度なハイパーパラメータ最適化を学びたい人
- Optunaとscikit-learn、PyTorch、TensorFlowとの統合を学びたい人
制約付き・多目的・並列ベイズ最適化も扱う
ベイズ最適化の中でも、制約付き・多目的・並列のテーマを学びたい人には、『増補改訂版 ベイズ最適化』がおすすめです。目次にそれぞれのテーマを扱う章があり、関心のある内容に合わせて選べます。
Amazon の PC をスコア化してみた
Amazonにある8〜14インチの小型WindowsタブレットやノートPCを、スペック別にスコア化して比較・ランキング。

