美文网首页
逻辑回归 正负类 loss

逻辑回归 正负类 loss

作者: 谢小帅 | 来源:发表于2019-10-10 19:36 被阅读0次

逻辑回归在 log 前的乘数项,是和 +1-1 对应的
恰好能将针对不同 GT y 的 loss 统一成 1个式子

import numpy as np


def loss(y, y_pred):
    # loss[y=1] + loss[y=-1]
    return -((1 + y) / 2 * np.log(y_pred) + (1 - y) / 2 * np.log(1 - y_pred + 1e-30))


# examples
print(loss(1, 0.999))  # 'TP' 正例样本 正确概率
print(loss(1, 0.001))  # 'FN' 正例样本 错误概率
print(loss(-1, 0.001))  # 'TN' 负例样本 正确概率
print(loss(-1, 0.999))  # 'FP' 负例样本 错误概率

# vectors
y = np.array([1, 1, -1, -1])
scores = np.array([0.9, 0.1, 0.1, 0.9])
print(loss(y, scores))
0.0010005003335835344
6.907755278982137
0.0010005003335835344
6.907755278982136
[0.10536052 2.30258509 0.10536052 2.30258509]

相关文章

  • 逻辑回归 正负类 loss

    逻辑回归在 log 前的乘数项,是和 +1,-1 对应的恰好能将针对不同 GT y 的 loss 统一成 1个式子

  • 交叉熵损失函数

    Cross Entropy Loss 在二分类问题模型:例如逻辑回归「Logistic Regression」、神...

  • 逻辑回归

    逻辑回归: 公式 loss函数 非凸函数,容易造成局部最优 Minimizing the loss corresp...

  • 逻辑回归Loss function推导

    逻辑回归 预测概率 if : if : 最大似然 求导

  • 对数损失函数(Logarithmic Loss Function

    原理 对数损失, 即对数似然损失(Log-likelihood Loss), 也称逻辑回归损失(Logistic ...

  • 11. 分类算法-逻辑回归

    逻辑回归 逻辑回归是解决二分类问题的利器 逻辑回归公式 sklearn逻辑回归的API sklearn.linea...

  • 算法笔记(11)逻辑回归算法及Python代码实现

    逻辑回归算法是一种被广泛使用的分类算法,通过训练数据中的正负样本,学习样本特征到样本标签之间的假设函数。逻辑回归假...

  • 16-逻辑回归

    逻辑回归 应用场景:二分类问题。逻辑回归也能得出概率值 逻辑回归为什么叫逻辑回归:因为是二分类,结果非此即彼,与逻...

  • 统计学习方法|Logistic回归

    01 逻辑斯谛分布 逻辑斯谛回归模型有什么特点呢? 我们来看逻辑斯谛分布函数的形状,横轴范围在正负无穷之间,而纵轴...

  • 【原创】逻辑回归基本概念梳理

    逻辑回归 前言 1、逻辑回归是经典二分类方法、不是回归方法 2、机器算法中,先选简单算法、后复杂,逻辑回归特别简单...

网友评论

      本文标题:逻辑回归 正负类 loss

      本文链接:https://www.haomeiwen.com/subject/vygapctx.html