AI Flashcards
binary classification
A type of classification task that outputs one of two mutually exclusive classes. For example, a machine learning model that evaluates email messages and outputs either “spam” or “not spam” is a binary classifier.
classification model
A type of machine learning model for distinguishing among two or more discrete classes. For example, a natural language processing classification model could determine whether an input sentence was in French, Spanish, or Italian. Compare with regression model.
regression model
A type of model that outputs continuous (typically, floating-point) values. Compare with classification models, which output discrete values, such as “day lily” or “tiger lily.”
TPR
True positive rate. (synonym for recall)
TPR = TP / (TP + FN)
Of all the positive label, what the percentage is to be right true positive.
FPR
False positive rate
FPR = FP / (FP + TN)
Of all the negative label, what the percentage is to be false positive.
AUC
AUC (Area under the ROC Curve)
An evaluation metric that considers all possible classification thresholds.
The Area Under the ROC curve is the probability that a classifier will be more confident that a randomly chosen positive example is actually positive than that a randomly chosen negative example is positive.
ROC
ROC (receiver operating characteristic) Curve
A curve of true positive rate vs. false positive rate at different classification thresholds. See also AUC.