Package se.hb.jcp.cp
Class ConformalMultiProbabilisticClassification
- java.lang.Object
-
- se.hb.jcp.cp.ConformalClassification
-
- se.hb.jcp.cp.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 Summary
Constructors Constructor Description ConformalMultiProbabilisticClassification(IConformalClassifier source, cern.colt.matrix.DoubleMatrix1D pValues, double lower, double upper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetPointPredictionLowerBoundProbability()Returns the lower end of the probabilistic interval for the class/label point prediction.doublegetPointPredictionUpperBoundProbability()Returns the upper end of the probabilistic interval for the class/label point prediction.-
Methods inherited from class se.hb.jcp.cp.ConformalClassification
getClassPointPrediction, getClassSet, getLabelPointPrediction, getLabelSet, getPointPredictionConfidence, getPointPredictionCredibility, getPValues, getSource
-
-
-
-
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.
-
-