Multi-objective MOCU (ηₘₒ)
- Multi-objective MOCU is a Bayesian measure that quantifies expected performance loss (regret) across multiple, potentially competing, objectives under model uncertainty.
- It generalizes single-objective MOCU by averaging regrets over uncertainty in both model parameters and decision-maker preferences through linear scalarization.
- It guides objective-based experimental design by ranking interventions to minimize uncertainty impact, as demonstrated in biological network applications.
The multi-objective mean objective cost of uncertainty (multi-objective MOCU, ) is a Bayesian, objective-based quantification of uncertainty in systems governed by multiple, potentially competing, operational objectives. It measures the expected performance loss (regret) due to model uncertainty when selecting robust actions that optimize a user's (possibly unknown) preferences across several objectives. generalizes the single-objective MOCU framework to multi-criteria scenarios critical for experiment design and operational decision-making in uncertain environments, such as biological networks, engineering systems, and multi-criteria optimization problems (Yoon et al., 2020).
1. Mathematical Definition and Derivation
Consider a parameter uncertainty class with and a Bayesian posterior . Let denote a finite or compact action/design space, and represent operational objectives to be minimized. Let be a weight vector drawn from the -simplex with distribution (typically uniform).
Define the linear scalarized cost for model and action :
- Model-specific (clairvoyant) optimal action (if were known):
- Robust (Bayes-optimal) action under uncertainty:
- Regret for model and weight :
- Multi-objective MOCU averages the above regret:
This scalar quantifies the expected cost incurred by not knowing the true model, averaged over both model parameter uncertainty and possible objective-weight (preference) uncertainty.
Derivation Sequence:
- Single-objective MOCU uses , , and .
- For , scalarize via a parameter and average over .
- For general , use , and the averaging proceeds over .
2. Underlying Assumptions
- Bayesian modeling: Parameter uncertainty encoded via a prior and updated with new data to a posterior .
- Action/Objective space well-posedness: and each must be computable; global minima can be found.
- Linear scalarization: All objective trade-offs are representable through linear weighting.
- Weight distribution : Encodes preference among objectives, often set to uniform for objective indifference, but any Dirichlet prior is valid.
- No requirement for convexity or differentiability in objectives or action space, though these properties facilitate computation.
3. Computational Estimation of
The nested expectations in do not generally admit closed-form solutions and are estimated via nested Monte Carlo:
- Sample , for , from .
- For each , sample , , from .
- For each , solve .
- For each , approximate the robust action: .
- For each , compute: .
- Estimate full as .
If the action space is continuous or large, surrogate models, gradient-based optimization, genetic algorithms, or Bayesian optimization may be employed to solve the inner minimization problems.
4. Objective-Based Experimental Design Using
In Objective-based Experimental Design (OED), is used to greedily select the next experiment that maximally reduces the expected remaining uncertainty. For each candidate experiment:
- Predict possible outcomes .
- For each , update posterior and recompute via Monte Carlo.
- Estimate expected post-experiment MOCU: .
- Select .
After observing , update and repeat. This process targets the experiment with greatest expected reduction in multi-objective uncertainty.
5. Theoretical Insights and Key Properties
- Nonnegativity: with equality if and only if, for all and , the Bayes-optimal and clairvoyant actions coincide.
- Monotonicity under data accrual: Acquisition of new data, on average, decreases .
- Monte Carlo convergence: Estimation error decreases at rate for weight samples and model samples.
- Relation to Knowledge Gradient (KG): For Gaussian reward models and certain experimental classes, MOCU-based OED reduces to a KG policy.
- Approximate submodularity: In many scenarios, sequential experiment selection yields diminishing reductions in , though this is problem-dependent.
6. Mammalian Cell-Cycle Network Application
A Boolean Network with perturbation (BNp) comprising 10 mammalian cell-cycle genes (e.g., CycD, Rb, p27) serves as a real-world instance. Perturbation probability ; update via majority-rule Boolean logic. Some regulatory relationships are unknown, so indexes one of possible networks given unknown edges.
- Objectives:
- : Minimize steady-state probability that (cancerous state).
- : Minimize probability that but not in , avoiding unintended pathology.
- Actions: Blockage of exactly one regulatory edge; thus, number of edges.
Procedure:
- Uniform prior over (network structures).
- Objective weight , averaging two objectives: ; .
- Monte Carlo sampling over and to compute regrets.
- Produce line plots of versus (number of unknown edges), summarizing over 500 random draws; rises sharply with increased , demonstrating heightened vulnerability to model uncertainty.
Impact: Ranking edges by their contribution to enables targeted experimental efforts, guiding resolution of the most operationally significant uncertainties in regulatory structure.
7. Illustrative Examples and Figures
- Two-objective toy problem: For , when the optimum is -independent and MOCU is zero; otherwise, positive regret emerges, quantifying MOCU for the shift.
- Quadratic case studies: MOCU increases with both the interval of uncertain parameters and shifts that affect the location of minima. Contrasted with entropy/variance, which fail to distinguish the operational impact of uncertainty.
- Mammalian cell-cycle network (Figure 1): plotted against , with shaded bands for min, mean + std, and median values over 500 randomizations, illustrating accelerating multi-objective cost with greater structural uncertainty.
Multi-objective MOCU encapsulates the operational impact of epistemic uncertainty in multi-objective settings, unifying Bayesian model uncertainty and decision preference uncertainty. Its computation involves nested sampling and optimization. Empirical results on diverse problem domains, including complex biological networks, demonstrate its value for objective-driven experiment prioritization and robust system intervention (Yoon et al., 2020).