Skip to content

voiage.methods.monitoring_surveillance.value_of_monitoring_surveillance

value_of_monitoring_surveillance([positional or keyword] net_benefits: np.ndarray = None, [positional or keyword] strategy_names: Sequence[str] = None, [positional or keyword] monitoring_costs: np.ndarray = None, [positional or keyword] detection_delays: np.ndarray = None, [positional or keyword] false_signal_rates: np.ndarray = None, [positional or keyword] decision_revision_probabilities: np.ndarray = None, [keyword-only] surveillance_frequency: float = 1.0, [keyword-only] stopping_threshold: float = 0.5, [keyword-only] analysis_id: str = 'monitoring-surveillance-analysis', [keyword-only] decision_problem_id: str = 'unspecified') -> MonitoringSurveillanceResult

Value periodic monitoring, signal detection, and decision revision.

net_benefits has shape (samples, strategies, periods). All monitoring matrices have shape (periods, strategies).

Parameters:

  • net_benefits np.ndarray
  • strategy_names Sequence[str]
  • monitoring_costs np.ndarray
  • detection_delays np.ndarray
  • false_signal_rates np.ndarray
  • decision_revision_probabilities np.ndarray
  • surveillance_frequency float (default: 1.0)
  • stopping_threshold float (default: 0.5)
  • analysis_id str (default: 'monitoring-surveillance-analysis')
  • decision_problem_id str (default: 'unspecified')

Returns: MonitoringSurveillanceResult