executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
bayesian-optimizationGuides modAL BayesianOptimizer and PI/EI/UCB acquisition workflows for expensive scalar-function optimization with GP-style regressors.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task asks for Bayesian optimization with modAL: build a BayesianOptimizer, choose PI/EI/UCB acquisition behavior, run a bounded objective-evaluation loop, inspect acquisition scores, or debug get_max()/y_max tracking.
max_PI, max_EI, max_UCB or inspecting optimizer_PI, optimizer_EI, optimizer_UCB score arrays.teach, query, acquisition utilities, predict(return_std=True), or get_max() behave unexpectedly.modAL package can execute a deterministic Bayesian optimization loop and print PASS with get_max() results.ActiveLearner, Committee, query, teach, fit, return_metrics, bagging, or estimator lifecycle questions, route to ../learners-and-committees/SKILL.md.X_pool with shape (n_candidates, n_features).BayesianOptimizer with at least one evaluated point: X_training has matching feature columns and y_training contains numeric scalar objective values.predict(X, return_std=True) returns (mean, std); GaussianProcessRegressor is the usual modAL-backed choice.query_idx, query_inst = optimizer.query(X_pool).query_inst, normalize the result to one scalar per queried row, and call optimizer.teach(query_inst, y_new).optimizer.get_max() for the best observed location/value so far; do not recompute the maximum from unevaluated candidate predictions.