机器学习常用的评价指标原理和代码

        最近面试的时候,很多面试官问道了我项目中的一些评价指标的算法和原理,我觉得这确实也是一个很重要的内容,所以趁这个机会综合起来一块复习一下,在刷力扣的时候也不能忘记项目最常用的内容嘛。当然还包括一些深度学习的例如我项目中目标检测和nlp算法的我会在之后更新。

总体代码我已经放入代码库,大家自取哦,希望能给大家带来一些帮助。

--------------------------------------------------------

一、回归任务评价指标

均方误差 (MSE)

原理:衡量预测值与真实值之间差异的平方的平均值,越小表示模型越准确。

公式:

根均方误差 (RMSE)

原理:RMSE是MSE的平方根,提供与数据原始单位相同的误差度量。

公式

平均绝对误差 (MAE)

原理:计算所有预测误差的绝对值并取平均,反映预测的准确性。

公式

R² (决定系数)

原理:表示模型解释的变异比例,值在0到1之间,越接近1表示模型效果越好。

公式

为残差平方和为总平方和

平均绝对百分比误差 (MAPE)

原理:计算误差的绝对值与真实值的比率的平均值,反映相对误差。

公式

最大误差 (Max Error)

原理:表示预测值与真实值之间的最大绝对误差,反映模型在最坏情况下的预测能力。

公式

二、分类任务评价指标

准确率 (Accuracy)

原理:正确预测的样本数量占总样本数量的比例。

公式

其中,TP为真阳性,TN为真阴性。

精确率 (Precision)

原理:预测为正类的样本中,真正为正类的比例。

公式

召回率 (Recall)

原理:实际为正类的样本中,正确预测为正类的比例。

公式

F1-score

原理:精确率和召回率的调和平均数,综合考虑模型的准确性和完整性。

公式

ROC曲线和AUC

原理:ROC曲线通过绘制真正率(TPR)和假正率(FPR)之间的关系来评估模型性能。AUC则表示曲线下面积,越大表示模型性能越好。

公式

TPR: (TPR(真正率)和召回率(Recall)在二分类任务中是同义词,通常可以互换使用。它们都表示模型在所有实际为正类的样本中,正确预测为正类的比例。)

FPR:

以上所有的机器学习相关的代码我都传到了我的一个仓库里,各位大佬有需求的话可以去我的仓库查看感谢感谢

机器学习极简入门pdf》是一份介绍机器学习基础知识的电子书,旨在帮助初学者快速了解机器学习的基本概念和方法。 这本电子书的特点之一是极简,作者以简洁明了的语言,将机器学习的核心原理常用算法进行了简要介绍。书中重点讲解了机器学习的三个基本要素:数据、模型和训练。其中,数据是机器学习的基础,模型是学习过程中所采用的数学模型,而训练则是通过数据对模型进行参数优化的过程。 《机器学习极简入门pdf》还对常见的机器学习算法进行了简要介绍,包括线性回归、逻辑回归、决策树、支持向量机等。对于每个算法,书中都提供了其基本原理和应用场景,并通过示例代码演示了算法的实际应用过程。 此外,这本电子书还提供了一些实践建议,帮助读者在实际应用中避免一些常见的问题和陷阱。例如,如何选择适当的评价指标、如何进行特征选择和处理、如何应对数据不平衡等。 总的来说,《机器学习极简入门pdf》适合对机器学习感兴趣但没有相关经验的初学者阅读。它提供了一个简明扼要的介绍,帮助读者快速入门,并为进一步深入学习打下了基础。可以通过阅读这本电子书,初学者可以了解机器学习的基本原理常用算法,并通过实例代码进行实践操作,从而获得对机器学习的初步理解和应用能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值