Papers
Topics
Authors
Recent
Search
2000 character limit reached

Multi-objective MOCU (ηₘₒ)

Updated 10 March 2026
  • 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, ηMO\eta_{MO}) 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. ηMO\eta_{MO} 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 Θ\Theta with θΘ\theta \in \Theta and a Bayesian posterior p(θD)p(\theta|D). Let A\mathcal{A} denote a finite or compact action/design space, and J1(θ,a),,Jm(θ,a)J_1(\theta,a), \dots, J_m(\theta,a) represent mm operational objectives to be minimized. Let w=(w1,,wm)w = (w_1, \dots, w_m) be a weight vector drawn from the mm-simplex ηMO\eta_{MO}0 with distribution ηMO\eta_{MO}1 (typically uniform).

Define the linear scalarized cost for model ηMO\eta_{MO}2 and action ηMO\eta_{MO}3:

ηMO\eta_{MO}4

  • Model-specific (clairvoyant) optimal action (if ηMO\eta_{MO}5 were known):

ηMO\eta_{MO}6

  • Robust (Bayes-optimal) action under uncertainty:

ηMO\eta_{MO}7

  • Regret for model ηMO\eta_{MO}8 and weight ηMO\eta_{MO}9:

Θ\Theta0

  • Multi-objective MOCU averages the above regret:

Θ\Theta1

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 Θ\Theta2, Θ\Theta3, and Θ\Theta4.
  • For Θ\Theta5, scalarize via a parameter Θ\Theta6 and average over Θ\Theta7.
  • For general Θ\Theta8, use Θ\Theta9, and the averaging proceeds over θΘ\theta \in \Theta0.

2. Underlying Assumptions

  • Bayesian modeling: Parameter uncertainty encoded via a prior θΘ\theta \in \Theta1 and updated with new data θΘ\theta \in \Theta2 to a posterior θΘ\theta \in \Theta3.
  • Action/Objective space well-posedness: θΘ\theta \in \Theta4 and each θΘ\theta \in \Theta5 must be computable; global minima can be found.
  • Linear scalarization: All objective trade-offs are representable through linear weighting.
  • Weight distribution θΘ\theta \in \Theta6: 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 θΘ\theta \in \Theta7

The nested expectations in θΘ\theta \in \Theta8 do not generally admit closed-form solutions and are estimated via nested Monte Carlo:

  1. Sample θΘ\theta \in \Theta9, for p(θD)p(\theta|D)0, from p(θD)p(\theta|D)1.
  2. For each p(θD)p(\theta|D)2, sample p(θD)p(\theta|D)3, p(θD)p(\theta|D)4, from p(θD)p(\theta|D)5.
  3. For each p(θD)p(\theta|D)6, solve p(θD)p(\theta|D)7.
  4. For each p(θD)p(\theta|D)8, approximate the robust action: p(θD)p(\theta|D)9.
  5. For each A\mathcal{A}0, compute: A\mathcal{A}1.
  6. Estimate full A\mathcal{A}2 as A\mathcal{A}3.

If the action space A\mathcal{A}4 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 A\mathcal{A}5

In Objective-based Experimental Design (OED), A\mathcal{A}6 is used to greedily select the next experiment A\mathcal{A}7 that maximally reduces the expected remaining uncertainty. For each candidate experiment:

  1. Predict possible outcomes A\mathcal{A}8.
  2. For each A\mathcal{A}9, update posterior J1(θ,a),,Jm(θ,a)J_1(\theta,a), \dots, J_m(\theta,a)0 and recompute J1(θ,a),,Jm(θ,a)J_1(\theta,a), \dots, J_m(\theta,a)1 via Monte Carlo.
  3. Estimate expected post-experiment MOCU: J1(θ,a),,Jm(θ,a)J_1(\theta,a), \dots, J_m(\theta,a)2.
  4. Select J1(θ,a),,Jm(θ,a)J_1(\theta,a), \dots, J_m(\theta,a)3.

After observing J1(θ,a),,Jm(θ,a)J_1(\theta,a), \dots, J_m(\theta,a)4, update J1(θ,a),,Jm(θ,a)J_1(\theta,a), \dots, J_m(\theta,a)5 and repeat. This process targets the experiment with greatest expected reduction in multi-objective uncertainty.

5. Theoretical Insights and Key Properties

  • Nonnegativity: J1(θ,a),,Jm(θ,a)J_1(\theta,a), \dots, J_m(\theta,a)6 with equality if and only if, for all J1(θ,a),,Jm(θ,a)J_1(\theta,a), \dots, J_m(\theta,a)7 and J1(θ,a),,Jm(θ,a)J_1(\theta,a), \dots, J_m(\theta,a)8, the Bayes-optimal and clairvoyant actions coincide.
  • Monotonicity under data accrual: Acquisition of new data, on average, decreases J1(θ,a),,Jm(θ,a)J_1(\theta,a), \dots, J_m(\theta,a)9.
  • Monte Carlo convergence: Estimation error decreases at rate mm0 for mm1 weight samples and mm2 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 mm3, 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 mm4; update via majority-rule Boolean logic. Some regulatory relationships are unknown, so mm5 indexes one of mm6 possible networks given mm7 unknown edges.

  • Objectives:
    • mm8: Minimize steady-state probability mm9 that w=(w1,,wm)w = (w_1, \dots, w_m)0 (cancerous state).
    • w=(w1,,wm)w = (w_1, \dots, w_m)1: Minimize probability w=(w1,,wm)w = (w_1, \dots, w_m)2 that w=(w1,,wm)w = (w_1, \dots, w_m)3 but not in w=(w1,,wm)w = (w_1, \dots, w_m)4, avoiding unintended pathology.
  • Actions: Blockage of exactly one regulatory edge; thus, w=(w1,,wm)w = (w_1, \dots, w_m)5 number of edges.

Procedure:

  • Uniform prior over w=(w1,,wm)w = (w_1, \dots, w_m)6 (network structures).
  • Objective weight w=(w1,,wm)w = (w_1, \dots, w_m)7, averaging two objectives: w=(w1,,wm)w = (w_1, \dots, w_m)8; w=(w1,,wm)w = (w_1, \dots, w_m)9.
  • Monte Carlo sampling over mm0 and mm1 to compute regrets.
  • Produce line plots of mm2 versus mm3 (number of unknown edges), summarizing over 500 random draws; mm4 rises sharply with increased mm5, demonstrating heightened vulnerability to model uncertainty.

Impact: Ranking edges by their contribution to mm6 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 mm7, when mm8 the optimum is mm9-independent and MOCU is zero; otherwise, positive regret emerges, quantifying MOCU for the shift.
  • Quadratic case studies: MOCU increases with both the interval ηMO\eta_{MO}00 of uncertain parameters and shifts ηMO\eta_{MO}01 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): ηMO\eta_{MO}02 plotted against ηMO\eta_{MO}03, 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 ηMO\eta_{MO}04 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).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Multi-objective MOCU (η_{MO}).