]> Piment Noir Git Repositories - freqai-strategies.git/commit
perf(quickadapter): optimize Optuna log scale for LightGBM and CatBoost hyperparameters
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Thu, 8 Jan 2026 11:49:39 +0000 (12:49 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Thu, 8 Jan 2026 11:49:39 +0000 (12:49 +0100)
commit562d8d48644b79cc7f4af9c31dc1b7de5fdc5a95
tree394593dcbd0d4c2ad1fc0b4270792688d40c2df8
parent004cf9a11d6cb69b4d770f06cbef1d579754e29e
perf(quickadapter): optimize Optuna log scale for LightGBM and CatBoost hyperparameters

Apply logarithmic sampling scale to regularization and tree complexity parameters for improved hyperparameter search efficiency:

- LightGBM: Add num_leaves to log scale (exponential tree growth)
- CatBoost: Add l2_leaf_reg and random_strength to log scale (multiplicative effects)
- Reverted bagging_temperature to linear scale (0 has special meaning: disables Bayesian bootstrap)

Log scale provides better exploration in low-value regions where these parameters have the most impact, consistent with Optuna best practices and industry standards (FLAML, XGBoost patterns).

Bump version to 3.10.6
quickadapter/user_data/freqaimodels/QuickAdapterRegressorV3.py
quickadapter/user_data/strategies/QuickAdapterV3.py
quickadapter/user_data/strategies/Utils.py