Class CondProbConfirmationMeasure

All Implemented Interfaces:
ConfirmationMeasure, DirectConfirmationMeasure

public class CondProbConfirmationMeasure extends AbstractUndefinedResultHandlingConfirmationMeasure
This confirmation measure calculates the conditional probability of W' given W*. result = P(W',W*)/P(W*)
Author:
Michael Röder
  • Constructor Details

    • CondProbConfirmationMeasure

      public CondProbConfirmationMeasure()
      Constructor.
    • CondProbConfirmationMeasure

      public CondProbConfirmationMeasure(double resultIfCalcUndefined)
      Constructor.
      Parameters:
      resultIfCalcUndefined - value which should be returned if the calculation is not defined.
  • Method Details

    • calculateConfirmationValues

      public double[] calculateConfirmationValues(SubsetProbabilities subsetProbabilities)
      Description copied from interface: DirectConfirmationMeasure
      Calculates the confirmation values for the given subset probabilities.
      Parameters:
      subsetProbabilities - subset probabilities used for the calculation
      Returns:
      confirmation values
    • getName

      public String getName()
      Description copied from interface: ConfirmationMeasure
      Returns the name of the measure.
      Returns:
      the name of the measure.