当前位置: 首页 > news >正文

机器学习—逻辑回归

一·介绍

逻辑回归是处理二分类问题的线性模型,通过sigmoid函数将线性输出映射到[0,1],输出事件发生概率,广泛用于预测与分类。

二·Sigma函数

 

代码说明

  1. Sigmoid 函数定义

    • sigmoid(x) 实现了 Sigmoid 公式:\(\sigma(x) = \frac{1}{1 + e^{-x}}\)。
  2. 数据生成

    • np.linspace(-10, 10, 1000) 生成从 -10 到 10 的 1000 个均匀分布的点,确保曲线平滑。
  3. 绘图细节

    • plt.plot(x, y, ...) 绘制 Sigmoid 曲线,设置颜色为蓝色,线宽为 2。
    • plt.text(5, 0.8, r'$\sigma(x) = \frac{1}{1 + e^{-x}}$', ...) 用 Latex 语法标注公式,放在图像右侧。
    • plt.grid(True, linestyle='--', alpha=0.7) 添加虚线网格,增强可读性。
  4. 坐标轴与标题

    • 设置 xlim 和 ylim 确保坐标轴范围与示意图一致。
    • 添加标题和坐标轴标签,提升图像完整性。

逻辑回归模型原理示意:先由线性函数 \(y = kx + b\) 输出结果,再经 \(g(z)=\frac{1}{1 + e^{-z}}\)(\(z = kx + b\) )的Sigmoid函数转换,将线性输出映射到0 - 1区间,把线性可分数据的分类问题,转化为用概率判断0或1类别的问题,简化分类求解 。

 

http://www.dtcms.com/a/304267.html

相关文章:

  • VitePress学习-自定义主题
  • 使用 Django REST Framework 构建强大的 API
  • 在依赖关系正确的情况下,执行 mvn install 提示找不到软件包
  • Python Day17 面向对象 及例题分析
  • Apache Ignite 的分布式队列(IgniteQueue)和分布式集合(IgniteSet)的介绍
  • 集成电路学习:什么是Wi-Fi无线保真度
  • 机器学习sklearn:泰坦尼克幸存预测(决策树、网格搜索找最佳参数)
  • 永磁同步电机无速度算法--静态补偿电压模型Harnefors观测器
  • 泛微E9 引入高版本spring导致webservices接口报错
  • vue2 使用liveplayer加载视频
  • 【初识数据结构】CS61B中的基数排序
  • 彻底清理ArcGIS 10.2残留的步骤
  • 【自制组件库】从零到一实现属于自己的 Vue3 组件库!!!
  • 堆的理论知识
  • uniapp如何封装uni.request 全局使用
  • qt webengine播放视频
  • VS+Qt中使用QCustomPlot绘制曲线标签(附源码)
  • 002 TrafficGenerator 类详解
  • FCN语义分割算法原理与实战
  • 八股训练营 40 天心得:一场结束,也是一场新的开始
  • 力扣热题100--------240.搜索二维矩阵
  • LeetCode热题100——46. 全排列
  • 研电赛-基于GD32的纳型无人机AI追踪系统1
  • vue相关的拖拉拽官网
  • minio安装 windows系统
  • C语言第六章函数递归
  • Linux文件归档和备份
  • Qt 多线程网络编程实战
  • iOS 能耗·电池·电量监控实战指南:如何全面查看与优化 App 电能消耗
  • VTK开发笔记(一):VTK介绍,Qt5.9.3+VS2017x64+VTK8.2编译