Math
Mean deviation refers to how far away every data point is from the average of those data points. Squared mean deviation simply squares this result. This is the square of the distance of every data point from the mean, and now we can finally calculate the variance of these data points.
Variance describe the concentration of data points around the mean, It is a measure of spread/variability of data.
It is calculated as sum of the squares of the distances of every individual data point from the mean divided by the total number of data points. The estimate of the variance can be improved by tweaking the denominator of this function. This tweak is called the Bessel's Correction. So instead of using N for all of the data points, we'll simply use N-1 as the denominator.
Mean and variance succinctly summarize a set of numbers along with Standard deviation, which once again measures how much the numbers jump around.
Mean Square Error (MSE)
MSE is the average squared loss per example over the whole dataset. To calculate MSE, sum up all the squared losses for individual examples and then divide by the number of examples:
Standard Error(SE) of a statistic is the standard deviation of its sampling distribution or an estimate of that standard deviation. If the parameter or the statistic is the mean, it is called the standard error of the mean (SEM).
$\sigma$=Standard Deviation of population, n=size of sample
Z score (Standard Score)
Given an observed value x, the Z score finds the number of Standard deviations x is away from the mean.
T distribution
The t-Test is best to use when we do not know the population standard deviation. Instead we use the sample standard deviation. The number of degrees of freedom(df) is the number of values that are free to vary (n-1).
T-tests are also great for testing two sample means (i.e. paired t-tests), we modify the formula to become:
Cohen's d
It measures the effect size of the strength of a phenomenon. Cohen’s d gives us the distance between means in standardized units.
$\overline{x} = \overline{x_1} - \overline{x_2}$
Margin of Error (ME)
Confidence Interval (CI)
Evaluation Metrics
Positive Class In binary classification, the two possible classes are labeled as positive and negative. The positive outcome is the thing we're testing for. (Admittedly, we're simultaneously testing for both outcomes, but play along.) For example, the positive class in a medical test might be "tumor." The positive class in an email classifier might be "spam".
Negative Class In binary classification, one class is termed positive and the other is termed negative. The positive class is the thing we're looking for and the negative class is the other possibility. For example, the negative class in a medical test might be "not tumor." The negative class in an email classifier might be "not spam".
True Positive (TP) An example in which the model correctly predicted the positive class. For example, the model inferred that a particular email message was spam, and that email message really was spam.
True Negative (TN) An example in which the model correctly predicted the negative class. For example, the model inferred that a particular email message was not spam, and that email message really was not spam.
true positive rate (TPR) Synonym for recall. That is: True positive rate is the y-axis in an ROC curve.
False Negative (FN) An example in which the model mistakenly predicted the negative class. For example, the model inferred that a particular email message was not spam (the negative class), but that email message actually was spam.
False Positive (FP) An example in which the model mistakenly predicted the positive class. For example, the model inferred that a particular email message was spam (the positive class), but that email message was actually not spam.
false positive rate (FPR) The x-axis in an ROC curve. The false positive rate is defined as follows:
ROC (receiver operating characteristic) Curve: A curve of true positive rate vs. false positive rate at different classification thresholds.
Accuracy The fraction of predictions that a classification model got right. In multi-class classification, accuracy is defined as follows:
In binary classification, accuracy has the following definition:
Precision A metric for classification models. Precision identifies the frequency with which a model was correct when predicting the positive class. That is:
Recall A metric for classification models that answers the following question: Out of all the possible positive labels, how many did the model correctly identify? That is:
In medical field it is common to use Sensitivity and Specificity, where Sensitivity is same as Recall while Specificity is as follows:
Now, sensitivity and specificity are the rows of this matrix. More specifically, if we label
- TP: Sick people that we correctly diagnosed as sick.
- TN: Healthy people that we correctly diagnosed as healthy.
- FP: Healthy people that we incorrectly diagnosed as sick.
- FN: Sick people that we incorrectly diagnosed as healthy.