Optuna is an open source hyperparameter optimization framework to automate hyperparameter search

Joined February 2020
Today we're launching “Rustuna”, a faster Optuna implementation written in Rust ⚡️ Rustuna is designed as a faster alternative to Optuna, with a familiar API, a lower memory footprint, and no Python runtime dependencies. See how it compares with Optuna in the benchmark below 👇
1
15
3
59
4,234
We have improved the default optimization algorithm in the new major version v5.0 of Optuna. Here is an overview of the discussions and development that led to this improvement. medium.com/optuna/improving-…
3
8
859
I made an unofficial intro to Optuna, a tool I love! The YouTube version goes longer and deeper. This link is in English (Japanese too). All my YouTube videos will come in English. Please subscribe! *Independent work, not affiliated with Preferred Networks. youtu.be/JQUkFOLC7r8
2
4
1,519
【勝手に技術紹介】今回はOptuna! 機械学習をやる人なら誰もが知る、すばらしいOSS。私も大ファンです。 全部試さずに良い設定へたどり着くしくみを、3Dで紹介します。 ※開発元のPreferred Networksとは無関係の、非公式な自主制作です。 #勝手に技術紹介 #Optuna #機械学習シリーズ
前回の「量子化」の続き。LLMの「KVキャッシュ」って、何をためているの? 「気」だけでは天気?元気? AIは前の文字に問いかけて、意味を決めています。 その計算を取っておくから速く書ける。でも長い文章ではメモリを食う。前回の「量子化」の続きです。 #LLM #KVキャッシュ #機械学習シリーズ
1
7
2
57
19,453
We've released Optuna Dashboard v0.21.0, featuring support for both Rustuna and Optuna v5.
2
8
472
🎉 Our paper "OptunaHub: A Platform for Black-Box Optimization" has been published in the Journal of Machine Learning Research! A community-driven platform to publish & discover BBO algorithms and benchmarks via a unified Optuna-compatible interface. 📄 jmlr.org/papers/v27/25-2424.…
3
1
10
894
Alongside Rustuna, we’re also releasing Optuna v5.0 🎉 📈Massive default sampler enhancement 🔨Conditional PED-ANOVA (KDD 2026) 🌈New API for constrained optimization 🦾Improved Parallel GPSampler For details, see the following blog post. medium.com/optuna/releasing-…
8
426
We’ll be presenting our work, “Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces”, at #KDD2026 🇰🇷 The method will be the default hyperparameter importance evaluator in Optuna v5 🎉 Stop by to learn more! dl.acm.org/doi/10.1145/37708…
6
2
15
4,772
Release candidate of Optuna v5 is available! Update and report bugs for the next major version. 📈Massive default sampler algorithm enhancement 🔨Conditional PED-ANOVA (KDD 2026) 🌈New API for constrained optimization
1
5
1
11
3,790
Optuna Dashboard JupyterLab Extension v0.3.0 is out. This release significantly reduces dependencies, resulting in lower supply-chain risk, a ~50% smaller JS bundle, and lower browser memory usage. Release notes: github.com/optuna/optuna-das…
3
7
833
Optuna v4.9.0 has been released! 🚀 This release enhances GPSampler with the Kriging Believer strategy, significantly improving parallel efficiency for multi-objective and constrained optimization. 👇 Check out the full release notes: github.com/optuna/optuna/rel…
11
1
18
2,033
Eri Sawada introduces the constant-liar and Kriging-believer approaches to Optuna's GPSampler. These methods enable efficient parallelization for single-objective, multi-objective, and constrained optimization. Learn more in our article: medium.com/p/10d42aeb5d49
6
9
2,212
Optuna v4.8.0 has been released! 🚀 This release introduces the constant liar strategy to GPSampler for improved distributed optimization (currently for single-objective & unconstrained tasks). Further improvements are coming in v4.9.0! 👇See what’s new github.com/optuna/optuna/rel…
4
11
1,915