【深度学习与实战】3.1 逻辑回归模型

‌1. 定义与核心思想

逻辑回归(Logistic Regression)是一种用于‌二分类问题 ‌的统计学习方法,通过‌sigmoid函数‌将线性回归的输出映射到0,1区间,表示样本属于某一类别的概率‌。

  • 本质‌:广义线性模型,适用于因变量为二分类(如"是/否"、"成功/失败")的场景‌。

  • 核心公式‌:

其中为线性组合,为模型参数

  • :在特征XX条件下,样本属于类别1的概率。
  • sigmoid函数 ‌():将线性组合压缩到(0,1)之间,提供非线性概率转换。
  • :线性组合,由特征加权和加截距项组成。
  • ‌**​**‌:截距项(偏置),调整决策边界的偏移。
  • ‌:特征系数,反映每个特征对结果的影响方向和大小。
  • ‌**​**‌:输入特征变量。

2. Sigmoid函数的作用

  • 功能 ‌:将线性输出 转换为概率值,公式为:

  • 特性 ‌:
    • 输出范围(0,1),适合表示概率‌;
    • 时,,即分类阈值‌

3. 模型参数估计

  • 最大似然估计(MLE) ‌:通过最大化观测数据的联合概率求解参数‌。
    • 对数似然函数‌:

其中 .‌

  • 损失函数(交叉熵)‌:

通过梯度下降法最小化损失‌

4. 决策边界与系数解释

  • 决策边界 ‌:线性超平面 ,即
  • 系数意义 ‌:
    • 表示特征 每增加1单位,‌**胜率(Odds)**‌的倍数变化‌。
    • 例如, 时,,即 增加1单位,胜率提高至2.23倍‌

‌5**. 计算示例**‌

问题‌:预测学生是否通过考试,特征为学习时间(小时)和出勤率(比例),模型已训练,参数为:

步骤‌:

  1. 计算线性组合
  1. 计算线性组合zz‌:z=β0+β1X1+β2X2=−2+0.8×3+1.5×0.9=−2+2.4+1.35=1.75z=β0+β1X1+β2X2=−2+0.8×3+1.5×0.9=−2+2.4+1.35=1.75
  2. 应用sigmoid函数‌:

预测结果‌:概率为85.2%,超过阈值0.5,预测为‌通过考试‌。

相关推荐
孪生质数-9 分钟前
AI Agent 工程实践(一):大模型 API 接入示范
网络·人工智能·ai·chatgpt·github·claude·claudecode
qq_4195630912 分钟前
机器能思考吗?“——图灵测试、达特茅斯会议与 AI 的诞生
人工智能
维核科技15 分钟前
世界模型落地:物理 AI 方案走向商用,机器人“理解“物理世界
人工智能
神神道呵he17 分钟前
[深度学习] 大模型学习-RAG技术全景解析
人工智能·深度学习·学习
deepseek2321 分钟前
750 亿参数只激活 37 亿:LG 开源 K-EXAONE 2.0,与 DeepSeek 的路线之争迎来新玩家
人工智能·ai agent·mcp
AI街潜水的八角26 分钟前
菌落微生物检测和识别2:基于深度学习YOLO26神经网络实现菌落微生物检测和识别(含训练代码和数据集)
人工智能·深度学习·神经网络
weixin_4462608531 分钟前
ORCA-bench:大模型智能体能否胜任线上故障值守?
人工智能
fthux37 分钟前
装闭 RenoPit 源码解析(13):生成AI装修闭坑PDF报告
人工智能·ai·pdf·开源·github
独行侠影a1 小时前
Mojo:专为AI而生的“Python++”,能否真正挑战CUDA与C++的统治地位?
大数据·人工智能·深度学习
zzzzzz3101 小时前
别让大模型直接碰业务:我在 Spring Boot 里给 AI 操作加了一道“可拒绝的闸门”
人工智能·spring boot·spring