Click or drag to resize

BinaryConfusionMatrix Class

The binary classification confusion matrix calculation class
Inheritance Hierarchy
SystemObject
  FinMath.MachineLearningBinaryConfusionMatrix

Namespace:  FinMath.MachineLearning
Assembly:  FinMath (in FinMath.dll) Version: 2.4.7-0a995bd0ea1854c2c868ec3f8dae606c5777e170
Syntax
C#
[SerializableAttribute]
public class BinaryConfusionMatrix

The BinaryConfusionMatrix type exposes the following members.

Constructors
  NameDescription
Public methodBinaryConfusionMatrix
Initializes a new instance of the BinaryConfusionMatrix class
Top
Properties
  NameDescription
Public propertyAccuracy
The ratio between correct predictions and the total number of tests. http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyDiagnosticOddsRatio
The diagnostic odds ratio is a measure of the effectiveness of a test. http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyF1
The harmonic average of the Precision and Recall. http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyFallOut
The ratio between the number of negative events wrongly categorized as positive and the total number of actual negative events (aka @see FalsePositiveRate). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyFalseDiscoveryRate
The ratio between the number of negative events wrongly categorized as positive and the total number of positive predictions. http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyFalseNegative
Number of positive values incorrectly predicted as negative (miss). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyFalseNegativeRate
The ratio between the number of positive events wrongly categorized as negative and the total number of actual positive events (aka @see MissRate). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyFalseOmissionRate
The ratio between the number of positive events wrongly categorized as negative and the total number of negative predictions. http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyFalsePositive
Number of negative values incorrectly predicted as positive (false alarm). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyFalsePositiveRate
The ratio between the number of negative events wrongly categorized as positive and the total number of actual negative events (aka @see FallOut). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyMatthewsCorrelationCoefficient
The Matthews correlation coefficient. http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyMissRate
The ratio between the number of positive events wrongly categorized as negative and the total number of actual positive events (aka @see FalseNegativeRate). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyNegativeLikelihoodRatio
The probability of miss (@see FalseNegativeRate) divided by the probability of correct negative prediction (@see TrueNegativeRate). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyNegativePredictiveValue
The proportion of negative predictions that are true negative. http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyPositiveLikelihoodRatio
The probability of detection (@see TruePositiveRate) divided by the probability of false alarm (@see TrueNegativeRate). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyPositivePredictiveValue
The proportion of positive predictions that are true positive (aka @see Precision). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyPrecision
The proportion of positive predictions that are true positive (aka @see PositivePredictiveValue). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyRecall
The proportion of actual positives that are correctly identified as such (aka @see TruePositiveRate, @see Sensitivity, or probability of detection). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertySelectivity
The proportion of actual negatives that are correctly identified as such (aka @see TrueNegativeRate, @see Specificity). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertySensitivity
The proportion of actual positives that are correctly identified as such (aka @see TruePositiveRate, @see Recall, or probability of detection). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertySpecificity
The proportion of actual negatives that are correctly identified as such (aka @see TrueNegativeRate, @see Selectivity). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyTrueNegative
Number of correctly predicted negative values. http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyTrueNegativeRate
The proportion of actual negatives that are correctly identified as such (aka @see Specificity, @see Selectivity). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyTruePositive
Number of correctly predicted positive values. http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyTruePositiveRate
The proportion of actual positives that are correctly identified as such (aka @see Sensitivity, @see Recall, or probability of detection). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyTypeIError
Number of negative values incorrectly predicted as positive (false alarm). http://en.wikipedia.org/wiki/Confusion_matrix
Public propertyTypeIIError
Number of positive values incorrectly predicted as negative (miss). http://en.wikipedia.org/wiki/Confusion_matrix
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdate(Boolean, Boolean)
Update confusion matrix form two observations
Public methodUpdate(IEnumerableBoolean, IEnumerableBoolean)
Update confusion matrix from the data sequences
Public methodUpdateT(IEnumerableBoolean, IEnumerableT, FuncT, Boolean)
Update confusion matrix from the data sequences
Top
See Also