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

做外贸门户网站谷歌搜索引擎入口2023

做外贸门户网站,谷歌搜索引擎入口2023,关于网站制作的文案,做色网站机器学习(Machine Learning) 简要声明 基于吴恩达教授(Andrew Ng)课程视频 BiliBili课程资源 文章目录 机器学习(Machine Learning)简要声明 一、逻辑回归的基本原理分类判断条件模型输出的解释Sigmoid 函数与 Logistic 函数逻辑…

机器学习(Machine Learning)

简要声明

基于吴恩达教授(Andrew Ng)课程视频
BiliBili课程资源


文章目录

  • 机器学习(Machine Learning)
    • 简要声明
  • 一、逻辑回归的基本原理
    • 分类判断条件
    • 模型输出的解释
    • Sigmoid 函数与 Logistic 函数
    • 逻辑回归模型的输出范围
    • 实际应用示例


一、逻辑回归的基本原理

逻辑回归是一种常用的分类算法,它可以将线性回归的输出映射到概率空间,从而实现二分类或多分类任务。其核心思想是通过一个线性函数来拟合数据,然后使用激活函数将其输出限制在 [0, 1] 区间内,表示为概率值。

逻辑回归模型的数学表达式为:

f w , b ( x ) = σ ( w x + b ) f_{w,b}(x) = \sigma(w x + b) fw,b(x)=σ(wx+b)

其中, f w , b ( x ) f_{w,b}(x) fw,b(x) 是模型的输出, w w w b b b 分别是权重和偏置项, σ \sigma σ 是激活函数,通常使用 Sigmoid 函数,其定义为:

σ ( z ) = 1 1 + e − z \sigma(z) = \frac{1}{1 + e^{-z}} σ(z)=1+ez1

通过 Sigmoid 函数,我们可以将线性回归的输出 z = w x + b z = wx + b z=wx+b 转换为概率值。当 z z z 很大时, σ ( z ) \sigma(z) σ(z) 接近于 1;当 z z z 很小时, σ ( z ) \sigma(z) σ(z) 接近于 0。

在这里插入图片描述

  • 在单变量图中,阳性结果同时显示为红色的 ‘X’ 和 y=1。阴性结果为蓝色 ‘O’,位于 y=0 处。
    在线性回归的情况下,y 不限于两个值,而是可以是任何值。
  • 在双变量图中,y 轴不可用。正面结果显示为红色“X”,而负面结果则使用蓝色“O”符号。
    在具有多个变量的线性回归的情况下,y 不会局限于两个值,而类似的图应该是三维的。

分类判断条件

在分类任务中,根据模型的输出来判断样本的类别。逻辑回归模型的分类判断条件如下:

条件分类结果
f w , b ( x ) ≥ 0.5 f_{w,b}(x) \geq 0.5 fw,b(x)0.5 y ^ = 1 \hat{y} = 1 y^=1
f w , b ( x ) < 0.5 f_{w,b}(x) < 0.5 fw,b(x)<0.5 y ^ = 0 \hat{y} = 0 y^=0

决策边界的选择会影响模型的分类结果,可能需要根据具体问题调整。

模型输出的解释

逻辑回归模型的输出可以解释为样本属于正类(1)的概率。数学表达式为:

f w → , b ( x → ) = P ( y = 1 ∣ x → ; w → , b ) f_{\overrightarrow{w}, b}(\overrightarrow{x}) = P(y = 1 | \overrightarrow{x}; \overrightarrow{w}, b) fw ,b(x )=P(y=1∣x ;w ,b)

这意味着,给定输入特征 x → \overrightarrow{x} x 和模型参数 w → , b \overrightarrow{w}, b w ,b,模型输出的是样本 y y y 属于正类(1)的概率。例如,如果 f w → , b ( x → ) = 0.7 f_{\overrightarrow{w}, b}(\overrightarrow{x}) = 0.7 fw ,b(x )=0.7,表示模型预测该样本有 70% 的概率属于正类(1)。

由于概率的性质,我们有:

P ( y = 0 ) + P ( y = 1 ) = 1 P(y = 0) + P(y = 1) = 1 P(y=0)+P(y=1)=1

Sigmoid 函数与 Logistic 函数

为了将线性回归的输出限制在 [0, 1] 区间内,逻辑回归使用了 Sigmoid 函数(也称为 Logistic 函数)。其数学定义为:

g ( z ) = 1 1 + e − z g(z) = \frac{1}{1 + e^{-z}} g(z)=1+ez1

其中, z z z 是线性回归的输出,即:

z = w → ⋅ x → + b z = \overrightarrow{w} \cdot \overrightarrow{x} + b z=w x +b

通过 Sigmoid 函数,线性回归的输出被转换为概率值。Sigmoid 函数的曲线显示,当 z z z 很大时, g ( z ) g(z) g(z) 接近于 1;当 z z z 很小时, g ( z ) g(z) g(z) 接近于 0。
在这里插入图片描述

逻辑回归模型的输出范围

逻辑回归模型的输出范围在 0 和 1 之间,得益于 Sigmoid 函数的特性:

0 < g ( z ) < 1 0 < g(z) < 1 0<g(z)<1

因此,逻辑回归模型的输出可以解释为概率值,表示样本属于正类(1)的可能性。

# Generate an array of evenly spaced values between -10 and 10
z_tmp = np.arange(-10,11)y = sigmoid(z_tmp)np.set_printoptions(precision=3) 
print("Input (z), Output (sigmoid(z))")
print(np.c_[z_tmp, y])

输出结果为

在这里插入图片描述

实际应用示例

在这里插入图片描述

在这里插入图片描述
可以看见线性函数受数据影响很大
在这里插入图片描述
在这里插入图片描述
逻辑函数很好地拟合了数据

以肿瘤大小(直径,单位为厘米)为输入特征 x x x,肿瘤是否为恶性(1 表示恶性,0 表示良性)为输出 y y y。逻辑回归模型可以预测给定肿瘤大小的情况下,肿瘤为恶性的概率。

例如,假设模型预测当肿瘤大小为某个值时, f w → , b ( x → ) = 0.7 f_{\overrightarrow{w}, b}(\overrightarrow{x}) = 0.7 fw ,b(x )=0.7,意味着模型认为该肿瘤有 70% 的概率为恶性。


continue…

http://www.dtcms.com/wzjs/343093.html

相关文章:

  • 网站介绍ppt怎么做百度账号
  • 凡科网建站怎么样太原关键词排名推广
  • 同城型网站开发营销 推广
  • 石家庄网站制作武汉腾讯广告投放平台官网
  • 查看别人wordpress主题厦门网站优化
  • 手机做网站对比路由器做网站有哪些推广平台和渠道
  • 网站开发类毕业论文深圳营销推广公司
  • 广州哪个公司做网站好郑州seo方案
  • 西安计算机培训机构排名前十河南seo和网络推广
  • 郑州的网站建设公司有哪些游戏代理平台一天结一次
  • 哈尔滨市建设工程交易中心网站西地那非片的功效与作用
  • 广东住房建设部官方网站seo发包排名软件
  • 深圳做棋牌网站建设找哪家公司好快速排名优化推广价格
  • 制作什么网站做毕业设计网站收录查询方法
  • 网站开发需要注意什么鸡西seo
  • 汽配公司的网站要怎么做长尾关键词挖掘词
  • 网站建设手机衡水seo营销
  • 西安网站运营长沙网站seo推广公司
  • 圣弘建设股份有限公司网站免费b站在线观看人数在哪儿
  • 安阳县有多少个乡镇辽宁seo推广
  • 网站建设费用 优帮云厦门人才网唯一官方网站
  • 如何制作一款小程序运营seo是什么意思
  • 宁波网站制作与推广保定百度推广优化排名
  • wordpress 标题武汉seo关键词优化
  • icp备案号怎么填写郑州seo全网营销
  • 中国建设招标网是个假网站今日国内新闻10则
  • 国外做游戏h动画的网站兰州seo实战优化
  • 石景山网站建设好的公司学seo需要多久
  • 酒店网站建设方案书郑州百度网站快速优化
  • 网站建设尾款放在什么科目里深圳推广公司哪家最好