Skip to content

voiage.methods.expert_synthesis.value_of_expert_synthesis

value_of_expert_synthesis([positional or keyword] net_benefits: np.ndarray = None, [positional or keyword] expert_profile_ids: Sequence[str] = None, [positional or keyword] strategy_names: Sequence[str] = None, [positional or keyword] elicitation_costs: np.ndarray = None, [positional or keyword] synthesis_penalties: np.ndarray = None, [keyword-only] analysis_id: str = 'expert-synthesis-analysis', [keyword-only] decision_problem_id: str = 'unspecified', [keyword-only] reference_expert_profile: str | None = None) -> ExpertSynthesisResult

Value elicitation and synthesis design under profile disagreement.

net_benefits has shape (samples, strategies, expert_profiles).

Parameters:

  • net_benefits np.ndarray
  • expert_profile_ids Sequence[str]
  • strategy_names Sequence[str]
  • elicitation_costs np.ndarray
  • synthesis_penalties np.ndarray
  • analysis_id str (default: 'expert-synthesis-analysis')
  • decision_problem_id str (default: 'unspecified')
  • reference_expert_profile str | None (default: None)

Returns: ExpertSynthesisResult