逻辑回归中的损失函数

一、损失函数介绍:

  • 回归问题成本函数不同的是 ,逻辑回归模型(解决分类问题)的成本函数在获得损失J的时候不再用真实值y与预测值y^的差值计算损失,真实值y不再出现在公式中作为计算项
  • 首先,该次训练损失为训练集中所有样本损失求和取平均值。
  • 其次,上述损失函数如何在不计算真实值与预测值的差值的情况下获得训练损失? 解释如下:
    • 对于第一个函数:样本标签的真实值为1时适用的损失函数

      • 图像中横坐标为预测值y^,纵坐标为损失
      • 可以看到预测值越接近1,即分类越接近正确,损失越小(因为真实值为1);预测值越接近0,即分类越离谱,损失越大(因为真实值为1)。****【这就非常神奇地在不计算真实值与预测值的差值的情况下获得了训练损失】
    • 对于第二个函数:样本标签的真实值为0时适用的损失函数

      • 图像中横坐标为预测值y^,纵坐标为损失
      • 可以看到预测值越接近0,即分类越接近正确,损失越小(因为真实值为0);预测值越接近1,即分类越离谱,损失越大(因为真实值为0)。【这就非常神奇地在不计算真实值与预测值的差值的情况下获得了训练损失】

二、简化损失函数:

我们可以将分段函数L进行简化:

得到最终的损失函数:

相关推荐
3GPP仿真实验室7 分钟前
【Python源码】6G:PyTorch OFDM 教学仿真平台
算法
xie_pin_an10 分钟前
C++ 从入门到进阶:核心知识与实战指南
java·c++·算法
我是个菜鸡.25 分钟前
多模态算法面经准备
算法
AlenTech26 分钟前
739. 每日温度 - 力扣(LeetCode)
算法·leetcode·职场和发展
高洁0138 分钟前
CLIP 的双编码器架构是如何优化图文关联的?(2)
python·深度学习·机器学习·知识图谱
拌面jiang1 小时前
过拟合--Overfitting(#拌面)
人工智能·深度学习·机器学习
MM_MS1 小时前
Halcon控制语句
java·大数据·前端·数据库·人工智能·算法·视觉检测
mit6.8241 小时前
山脉二分找中值|子集型回溯
算法
武汉大学-王浩宇2 小时前
LLaMa-Factory的继续训练(Resume Training)
人工智能·机器学习
乃瞻衡宇2 小时前
Agent Skills 完全指南:让你的 AI Agent 拥有超能力
算法