【深度学习】逻辑回归模型

逻辑回归模型

机器学习的分类

机器学习的两个种类:

  1. 有监督学习:数据集带标签(题目有正确答案)
  2. 无监督学习:数据集不带有标签,比如聚类算法

有监督学习两大任务:

  1. 回归任务:预测结果是无限个值,是连续值(体重值、分数值、可能性百分比…)
  2. 分类任务:预测结果的种类有限,是离散值(是/不是、健康/不健康…)

逻辑回归模型原理

逻辑回归是利用回归的方法进行二分类。

常用 σ ( x ) σ(x) σ(x) 或者 s i g ( x ) sig(x) sig(x) 表示 sigmoid 函数。

线性回归模型的结果通过 sigmoid 函数映射到0-1的区间,通过阈值将其二分类。

损失函数

定义损失函数(以一维为例):

J ( w , b ) = y ⋅ log ⁡ σ ( w x + b ) + ( 1 − y ) ⋅ log ⁡ ( 1 − σ ( w x + b ) ) J(w,b) = y \cdot \log{σ(wx+b)}+(1-y) \cdot \log(1-σ(wx+b)) J(w,b)=ylogσ(wx+b)+(1y)log(1σ(wx+b))

  • 对于一个样本,其真实标签为 y y y(取值为 0 或 1)。我们希望当 y = 1 y=1 y=1 时, σ ( w x + b ) σ(wx+b) σ(wx+b) 尽可能地接近 1,当 y = 0 y=0

相关推荐

  1. 深度学习基础之逻辑回归

    2024-01-25 07:40:04       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-25 07:40:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-25 07:40:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-25 07:40:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-25 07:40:04       20 阅读

热门阅读

  1. Leetcode刷题(二十九)

    2024-01-25 07:40:04       35 阅读
  2. toggle封装

    2024-01-25 07:40:04       35 阅读
  3. SpringBoot-SpringBoot自动配置底层源码解析

    2024-01-25 07:40:04       31 阅读
  4. 使用django-admin来做erp,是否需要使用缓存数据库

    2024-01-25 07:40:04       36 阅读
  5. 数据结构练习3

    2024-01-25 07:40:04       29 阅读
  6. 江苏服务器租用要注意哪些方面?

    2024-01-25 07:40:04       34 阅读
  7. html 粒子效果文字特效

    2024-01-25 07:40:04       35 阅读
  8. Hadoop-MapReduce-源码跟读-客户端篇

    2024-01-25 07:40:04       28 阅读
  9. CentOS 安装 Ruby

    2024-01-25 07:40:04       41 阅读
  10. VSCode Python调试运行:json编写

    2024-01-25 07:40:04       30 阅读