Class NegativeControlledMeasure
java.lang.Object
adaa.analytics.rules.logic.quality.NegativeControlledMeasure
- All Implemented Interfaces:
IQualityMeasure
,Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
calculate
(double p, double n, double P, double N) Calculates quality from contingency table elements.double
calculate
(IExampleSet dataset, ContingencyTable ct) Calculates quality on a data set.getName()
boolean
verifyNegativeCoverage
(double p, double n, double P, double N) boolean
-
Field Details
-
internalMeasure
-
maxCovNeg
protected double maxCovNeg
-
-
Constructor Details
-
NegativeControlledMeasure
-
-
Method Details
-
verifyNegativeCoverage
-
verifyNegativeCoverage
public boolean verifyNegativeCoverage(double p, double n, double P, double N) -
getName
- Specified by:
getName
in interfaceIQualityMeasure
-
calculate
Description copied from interface:IQualityMeasure
Calculates quality on a data set.- Specified by:
calculate
in interfaceIQualityMeasure
- Parameters:
dataset
- Training set.ct
- Contingency table.- Returns:
- Calculated measure.
-
calculate
public double calculate(double p, double n, double P, double N) Description copied from interface:IQualityMeasure
Calculates quality from contingency table elements.- Specified by:
calculate
in interfaceIQualityMeasure
- Returns:
- Calculated measure.
-