Package se.hb.jcp.cp

Class ConformalMultiProbabilisticClassification


  • public class ConformalMultiProbabilisticClassification
    extends ConformalClassification
    Represents a multi-probabilistic prediction made by a conformal classifier with bivariate isotonic regression. See [C. Zhou, "Conformal and Venn Predictors for Multi-probabilistic Predictions and Their Applications", Ph.D. Thesis, Department of Computer Science, Royal Holloway, University of London, 2015] for the definitions used here.
    Author:
    anders.gidenstam(at)hb.se
    • Constructor Detail

      • ConformalMultiProbabilisticClassification

        public ConformalMultiProbabilisticClassification​(IConformalClassifier source,
                                                         cern.colt.matrix.DoubleMatrix1D pValues,
                                                         double lower,
                                                         double upper)
    • Method Detail

      • getPointPredictionLowerBoundProbability

        public double getPointPredictionLowerBoundProbability()
        Returns the lower end of the probabilistic interval for the class/label point prediction.
        Returns:
        the lower end of the probabilistic interval for the class/label point prediction.
      • getPointPredictionUpperBoundProbability

        public double getPointPredictionUpperBoundProbability()
        Returns the upper end of the probabilistic interval for the class/label point prediction.
        Returns:
        the upper end of the probabilistic interval for the class/label point prediction.