
【C123】分类模型训练效果的 Precision、Recall 与 F1 指标报告生成
理工医
机器学习与深度学习
Python
本项目围绕机器学习分类模型的结果评估展开,重点展示如何生成标准化的分类报告。相比单一准确率,分类报告能够同时反映模型在不同类别上的精确率、召回率、F1 值和样本量,因此更适合用于论文复现、模型对比和学术结果展示。
代码基于 sklearn.metrics 中的 accuracy_score 和 precision_recall_fscore_support 函数,封装了一个 calculate_academic_metrics 指标计算函数。该函数可以输入真实标签、预测标签和类别名称,自动输出各类别的 Precision、Recall、F1 和 Support,并在最后添加整体准确率和宏平均指标。
项目适用于二分类和多分类任务,尤其适合在模型训练完成后生成结果表格,用于论文、报告或代码库中的结果展示部分。
