马修斯相关系数

导读 【马修斯相关系数】马修斯相关系数(Matthews Correlation Coefficient,简称MCC)是一种用于评估分类模型性能的指标,尤其适用于二分类

【马修斯相关系数】马修斯相关系数(Matthews Correlation Coefficient,简称MCC)是一种用于评估分类模型性能的指标,尤其适用于二分类问题。与准确率、精确率和召回率等指标不同,MCC能够综合考虑真正例、假正例、真反例和假反例四个方面的信息,从而提供一个更全面的模型评估方式。

MCC的取值范围在-1到+1之间,其中:

- +1 表示预测结果与实际结果完全一致;

- 0 表示预测结果与随机猜测无异;

- -1 表示预测结果与实际结果完全相反。

该系数特别适用于数据不平衡的场景,例如在医疗诊断、欺诈检测等领域中,正样本和负样本数量差异较大时,MCC能更真实地反映模型的性能。

以下是马修斯相关系数的计算公式:

$$

MCC = \frac{TP \times TN - FP \times FN}{\sqrt{(TP + FP)(TP + FN)(TN + FP)(TN + FN)}}

$$

其中:

- TP:真正例(True Positive)

- TN:真反例(True Negative)

- FP:假正例(False Positive)

- FN:假反例(False Negative)

术语 含义
TP 模型正确预测为正类的样本数
TN 模型正确预测为负类的样本数
FP 模型错误预测为正类的样本数
FN 模型错误预测为负类的样本数

通过MCC,我们可以更科学地比较不同模型在不平衡数据集上的表现,尤其是在关注整体分类效果而非单一类别性能时,MCC是一个非常有用的工具。