Multi-task Bayesian optimization
Algorithms AIMech:MultiTaskBayesianOptimization DRAFT
The original Swersky–Snoek–Adams 2013 family of Bayesian optimization procedures that uses a Gaussian process with separable finite-task and configuration covariance to transfer evaluation information across related tasks, with distinct target-only transfer, average-task expected-improvement and cost-sensitive primary-task entropy-search configurations.
Identity Notes & Concept Scope
This record scopes the original 2013 finite-task multi-task Bayesian optimization construction and its three differentiated policies: target-only transfer, average-task two-step expected-improvement selection, and dynamic primary-minimizer information per positive cost. It is not generic multi-task learning. FABOLAS instead models a continuous dataset-size input with special covariance and cost structure; PESC/PESC-F resource scheduling concerns objective/constraint tasks and acquisition-update costs, not this task-transfer identity.
Claims & Grounded Evidence
6 Claims
Mechanism
#finite-task-correlated-surrogate
Represent related objective functions over a common configuration domain as finitely indexed tasks of a Gaussian process. The separable pair covariance is B[t,t_prime]*kx(x,x_prime), where B is a task covariance matrix and kx is an input covariance. The source uses a Matern 5/2 input kernel and samples covariance parameters by slice sampling. It parameterizes B through a Cholesky factor with positive free entries to favor positive task correlations. This is a restricted task-covariance fit, not an arbitrary signed task relation or necessarily a unit-diagonal correlation matrix. A literal full Kronecker observed Gram matrix requires a complete Cartesian task/input design; general observed pairs use the corresponding covariance entries.
Mechanism
#target-only-transfer-policy
In the transfer configuration, condition the multi-task surrogate on observations from previous related-task optimizations and on the target task. Restrict future evaluations to the target task and continue its Bayesian optimization, illustrated with expected improvement. Learning a useful task relationship requires target observations; previous tasks supply surrogate information rather than a rule that copies their best configuration as the target optimum. This configuration does not dynamically select cheaper auxiliary tasks for future evaluation.
Mechanism
#average-task-two-step-ei-policy
A separate configuration minimizes the average objective over k tasks. Its predictive mean is the average of task means and its variance is the sum of every posterior task-pair covariance divided by k squared. The proposed two-step heuristic imputes missing observations using predictive means, chooses a configuration by expected improvement for the estimated average function, and then selects the task with highest single-task expected improvement at that configuration. It spends one task evaluation per selected query. This is an average-task objective and an explicit heuristic, not the cost-sensitive primary-task entropy policy.
Mechanism
#finite-primary-minimizer-information
For the entropy configuration, represent the primary task minimum by a distribution over a finite candidate set. In the usual no-tie Gaussian setting, the event that a candidate minimizes the represented function is the conjunction of comparisons with all other represented values. The ideal one-step score is the expected reduction in entropy of that primary-task minimizer after a prospective noisy observation, including an observation of a correlated auxiliary task. Its target is not the auxiliary task minimizer or the identity of the best task. The source describes Monte Carlo approximation to this information calculation; finite representation and sampling do not make the continuous-domain minimizer law exact.
Mechanism
#dynamic-information-per-cost-policy
The dynamic configuration compares configuration/task queries by approximate expected reduction of primary-task minimizer entropy per positive evaluation cost. Equation 9 divides by c_t(x); the source models log evaluation cost with multi-task Gaussian-process machinery when costs are unknown. It computes this acquisition on a finite candidate subset selected by high expected improvement on the primary task, then obtains evaluations from the selected task as the optimization proceeds. Task relationships and costs can be learned during the search. The inspected description does not uniquely specify how posterior uncertainty in cost is integrated into the denominator.
Scope
#three-configurations-and-common-domain
The original method family shares a task-correlated surrogate but distinguishes target-only transfer, average-task optimization and dynamic cost-sensitive primary-task optimization. These policies need not choose the same inputs or tasks and do not all use an entropy acquisition or cost normalization. Tasks share a configuration domain in the described model; extending the framework across different model architectures is listed as future work rather than supplied as a general construction.
⚠️ Curated Limitations & Negative Results
- This identity is scoped to the original 2013 finite-task family, not every later method called multi-task Bayesian optimization. It is neither the multi-task GP model alone nor a synonym for one acquisition formula. FABOLAS uses a continuous dataset-size coordinate and size-specific surrogate assumptions; PESC and its scheduling variants target constrained optimization with different inference and task semantics. Shared information-per-cost language does not establish identity.
- The positive free-Cholesky fit in Section 2.2, PDF p. 2, restricts the representable task covariances. The anticorrelated process in Figure 1 on p. 4 illustrates a broader multi-task GP and does not establish arbitrary signed correlation support for that fit. Kernel fit and task similarity can be inadequate; no guaranteed beneficial transfer follows.
- Section 3.3, PDF p. 5, states that a realized entropy decrease is positive and that an auxiliary query at the same input can never be more informative than a primary query. Neither is a general consequence of the stated noisy model. Coherent expected entropy reduction is nonnegative, but individual posterior entropies can increase. A fixed-hyperparameter two-input Gaussian construction with input correlation 1/2, task covariance [[1,2],[2,5]] and observation-noise variance 1 makes the rescaled auxiliary a less noisy channel for a nonconstant primary-minimizer event than the direct primary query. This bounded analytic counterexample qualifies the prose; it is not a general dominance claim, numerical experiment or author-issued erratum.
- The perfect-correlation redundancy example after Equation 8, PDF p. 4, needs an observation qualification: independently noisy evaluations can remain informative even for perfectly correlated latent tasks. The average-task variance includes cross-task covariances and must not be replaced by a sum of marginal variances alone.
- Positive cost division and modeling log cost do not choose a unique posterior cost convention. Expected information divided by expected cost, expected information per random cost, and division by an exponentiated mean log cost are generally different. No later implementation or paper convention is silently substituted for Equation 9. Candidate-set construction, Monte Carlo estimates and hyperparameter treatment also affect the practical score.
- The displayed general GP mean on PDF p. 2 omits an explicit additive test mean, and the displayed prediction formulas do not explicitly include the observation-noise term introduced on p. 3. These expressions are not adopted as complete noisy, nonzero-mean prediction formulas. Singular covariance matrices, degenerate optimizer distributions and tied candidate values require explicit treatment beyond the usual no-tie Gaussian calculation.
- The inspected main paper supports the mechanism and its stated settings. The two-page experimental supplement is dossier context rather than an additional mechanism evidence source. No author implementation, full optimizer, benchmark replication, convergence theorem, regret bound, universal speedup or globally optimal task-allocation policy is established by this record or the separate symbolic boundary assessment.
Artificial Intelligence Ontology (AIO) Grounding
Mapped AIO Classes
| AIO Target Class | Mapping Relation | Mapping Rationale |
|---|---|---|
AIO:TransferLearning
Transfer Learning
|
related_match | The method reuses observations from related optimization tasks through a shared surrogate. This relates it to the pinned machine-learning task of transferring information from learned tasks, without equating an optimization algorithm with that task or asserting neural weight transfer or a subclass. |
AIO:ActiveLearning
Active Learning
|
related_match | The procedures choose informative input/task evaluations and obtain outputs from an information source. This query-learning association does not equate objective optimization with classification labeling or assert exact or subclass identity with the broad pinned task. |
Evidence Sources & Primary Literature
1 Source| Source ID | Publication / Document | Type / Access | Reference & Checksum |
|---|---|---|---|
swersky2013
|
Kevin Swersky, Jasper Snoek, Ryan P. Adams
|
primary paper
full_text
|
sha256:294123432b98…
|
Curation Provenance
Curator: Codex
Method: ai_assisted
Model: GPT-6
Created: 2026-10-15T04:14:51Z
Updated: 2026-10-15T04:14:51Z
Source File:
data/curated/MultiTaskBayesianOptimization.yaml