PulseAugur
EN
LIVE 08:49:43

New SpotOptim Python package released for black-box function optimization

The SpotOptim Python package has been released, offering a framework for optimizing expensive black-box functions. It utilizes a Kriging-based approach with Expected Improvement and supports various variable types, noise-aware evaluations, and multi-objective optimization. The package includes features like a success-rate-based restart mechanism to prevent stagnation and integrates with scikit-learn compatible surrogate models. SpotOptim also provides TensorBoard logging for real-time monitoring and is compared against several other popular optimization tools. AI

IMPACT Provides a new tool for optimizing machine learning hyperparameters and other expensive black-box functions.

RANK_REASON The item is a research paper describing a new software package for optimization. [lever_c_demoted from research: ic=1 ai=1.0]

Read on arXiv cs.LG →

AI-generated summary · Google Gemini · from 1 sources. How we write summaries →

New SpotOptim Python package released for black-box function optimization

COVERAGE [1]

  1. arXiv cs.LG TIER_1 English(EN) · Thomas Bartz-Beielstein ·

    Optimization with SpotOptim

    arXiv:2604.13672v2 Announce Type: replace Abstract: The spotoptim package implements surrogate-model-based optimization of expensive black-box functions in Python. Building on two decades of Sequential Parameter Optimization (SPO) methodology, it provides a Kriging-based optimiza…