热线电话:13121318867

登录
2020-05-06 阅读量: 1011
Python机器学习中的损失函数是否就是残差平方?

在机器学习中对于回归类算法来说可以说损失函数就是残差平方和,但是在机器学习中的损失函数大致可以分为以下四种,可以分情况分析:

1、0-1损失函数

二类分类任务中,预测值与真实值不同,就是预测错误,则损失是1;

预测值与真实值相等,就是预测正确,损失是 0,就是没有损失。

2、平方损失函数

预测值与真实值的差的平方。预测误差越大,损失越大。

3、绝对损失函数

预测值与真实值的差的绝对值。绝对值不方便计算,一般不常用。

4、对数损失函数

对于预测值是概率的情况,取对数损失。因为概率范围[0, 1] 所以对数值是(-∞, 0) ,为了让损失 > 0 所以取对数的负值。上面的公式里面有个负号。看图像,可以一目了然

17.2572
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子