Interface SMNumericThreshold
-
- All Superinterfaces:
SimilarityMeasure,SMNumeric
- All Known Implementing Classes:
SMNumericThresholdImpl
public interface SMNumericThreshold extends SMNumeric
Threshold functions should be used if there is the possibility that the contribution of an attribute to the utility is binary in the sense that up to a certain difference the case is useful and beyond it is not useful.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.uni_trier.wi2.procake.similarity.base.numeric.SMNumeric
SMNumeric.ZERO_OUT_STRATEGIES
-
-
Field Summary
Fields Modifier and Type Field Description static doubleDEFAULT_THRESHOLDThe default threshold value is 1.0.static StringNAMEName of similarity measure is "NumericThreshold".-
Fields inherited from interface de.uni_trier.wi2.procake.similarity.SimilarityMeasure
COMPONENT, COMPONENT_KEY, LOG_ORDER_NAME_NOT_FOUND
-
Fields inherited from interface de.uni_trier.wi2.procake.similarity.base.numeric.SMNumeric
DEFAULT_STRATEGY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description doublegetThreshold()voidsetThreshold(double theta)Theta is necessary for the sigmoid function and as threshold for the threshold function-
Methods inherited from interface de.uni_trier.wi2.procake.similarity.SimilarityMeasure
compute, getDataClass, getName, getSystemName, isForceOverride, isReusable, setForceOverride
-
Methods inherited from interface de.uni_trier.wi2.procake.similarity.base.numeric.SMNumeric
getAsymmetricStrategy, setAsymmetricStrategy
-
-
-
-
Field Detail
-
NAME
static final String NAME
Name of similarity measure is "NumericThreshold".- See Also:
- Constant Field Values
-
DEFAULT_THRESHOLD
static final double DEFAULT_THRESHOLD
The default threshold value is 1.0.- See Also:
- Constant Field Values
-
-