【机器学习】什么是逻辑回归

一、摘要

本文主要讲述了逻辑回归算法的基本原理和应用。首先介绍了逻辑回归在机器学习领域的重要地位,然后解释了其名称的由来和如何利用样本特征概率之间的关系进行分类。通过与线性回归的对比,解释了概率值的概念和如何进行分类。强调了逻辑回归只能解决二分类问题,并介绍了如何通过转换函数将线性回归的结果转换为概率值。最后通过实例说明了如何应用逻辑回归模型进行肿瘤类型的预测。

二、逻辑回归算法简介

  1. 逻辑回归是一种常用的机器学习算法,在各个行业中广泛使用,尤其在非军事和安全领域。逻辑回归的简单性使其易于理解和实现,但同时也非常有用。逻辑回归的性能优于许多其他复杂算法,特别是在数据量不大时。
    在这里插入图片描述
    从这张图可以得出以下结论:

    • 整体应用情况:在大多数行业的工作中,逻辑回归是最常使用的数据科学方法,应用比例达63.5% ,远超其他方法。
    • 特定行业差异:军事和安全行业是例外,该领域神经网络的使用频率略高于逻辑回归。
    • 其他方法使用情况:决策树(49.9%)和随机森林(46.3%)的使用也较为广泛;贝叶斯技术、集成方法、支持向量机 等使用比例依次递减;卷积神经网络(CNNs)、循环神经网络(RNNs)等相对小众,“其他”类别占比8.3% 。
  2. 逻辑回归解决的是分类问题,而不是回归问题。它通过将样本特征与样本发生的概率联系起来进行预测。它预测的是样本发生的概率,通常使用概率值p来表示。如下图所示:
    在这里插入图片描述

    • y ^ = f ( x ) \hat{y} = f(x) y^=f(x)
    • p ^ = f ( x ) \hat{p} = f(x) p^=f(x)
    • y ^ = { 1 , p ^ ≥ 0.5 0 , p ^ ≤ 0.5 \hat{y} =\begin{cases}1, & \hat{p} \geq 0.5 \\ 0, & \hat{p} \leq 0.5 \end{cases} y^={ 1,0,p^0.5p^0.5
      表明逻辑回归是一种用于解决分类问题的机器学习算法,虽然带有“回归”二字,但常用于二分类任务。
    • y ^ = f ( x ) \hat{y} = f(x) y^=f(x) 中, y ^ \hat{y} y^ 表示模型对样本 x x x 的预测结果 。 f ( x ) f(x) f(x) 代表逻辑回归模型的预测函数。
    • p ^ = f ( x ) \hat{p} = f(x) p^=f(x) 里, p ^ \hat{p} p^ 是模型预测样本 x x x 属于正例的概率,同样由函数 f ( x ) f(x) f(x) 计算得出,这里的 f ( x ) f(x) f(x) 一般基于Sigmoid函数,将输入映射到0到1之间的概率值。
    • y ^ = { 1 , p ^ ≥ 0.5 0 , p ^ ≤ 0.5 \hat{y} =\begin{cases}1, & \hat{p} \geq 0.5 \\ 0, & \hat{p} \leq 0.5 \end{cases}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安楠的数智笔记

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值