fouratifares/ECP
Every Call is Precious: Global Optimization of Black-Box Functions with Unknown Lipschitz Constants
This project offers an advanced method for finding the best possible outcome from complex systems where the relationship between inputs and outputs isn't precisely known. It takes your black-box function (like a simulation or a physical experiment) and efficiently identifies the input parameters that yield the highest reward or performance. This is ideal for researchers, engineers, or data scientists working on optimizing difficult, high-stakes problems where each experiment or 'call' is costly.
Use this if you need to find the optimal settings for a system or model where evaluating different options is time-consuming, expensive, or resource-intensive.
Not ideal if your optimization problem has a simple, well-defined mathematical structure that can be solved with standard, less computationally intensive methods.
Stars
16
Forks
—
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Nov 30, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/fouratifares/ECP"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
SimonBlanke/Gradient-Free-Optimizers
Lightweight optimization with local, global, population-based and sequential techniques across...
Gurobi/gurobi-machinelearning
Formulate trained predictors in Gurobi models
emdgroup/baybe
Bayesian Optimization and Design of Experiments
heal-research/pyoperon
Python bindings and scikit-learn interface for the Operon library for symbolic regression.
simon-hirsch/ondil
A package for online distributional learning.