【深度学习与实战】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,预测为‌通过考试‌。

相关推荐
我要学好英语7 小时前
概率密度——分布、期望、方差和协方差
深度学习·概率论·概率密度·方差·协方差·期望·分布
Elastic 中国社区官方博客7 小时前
使用 TypeScript 创建 Elasticsearch MCP 服务器
大数据·服务器·数据库·人工智能·elasticsearch·搜索引擎·全文检索
Meya11278 小时前
告别机房 U 位管理内耗!这套系统让运维效率直接拉满 ✨
大数据·运维·人工智能
AC赳赳老秦8 小时前
OpenClaw SEO写手Agent实操:生成结构化文章,适配CSDN搜索规则
大数据·人工智能·python·搜索引擎·去中心化·deepseek·openclaw
禄亿萋8 小时前
基于多维协同注意力和特征融合的小目标检测方法
人工智能·目标检测·计算机视觉
放下华子我只抽RuiKe58 小时前
深度学习 - 01 - NLP自然语言处理基础
前端·人工智能·深度学习·神经网络·自然语言处理·矩阵·easyui
华农DrLai8 小时前
知识工程和知识图谱有什么区别?如何构建完整的知识体系?
数据库·人工智能·gpt·nlp·prompt·知识图谱
xufengzhu8 小时前
Claude Code Hooks 报错异常处理:解决 Windows 环境下的 jq 命令缺失问题
人工智能·windows·claude code
AI-Ming8 小时前
程序员转行学习 AI 大模型: 模型微调| 附清晰概念分类
人工智能·pytorch·深度学习·机器学习·chatgpt·nlp·gpt-3
洛阳吕工8 小时前
AI 工程师学习路径详解:从入门到实践
人工智能·学习