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

网站 运营工作如何做优化大师破解版app

网站 运营工作如何做,优化大师破解版app,经常做飞机网站,阳曲网站建设推荐咨询Sigmoid函数导数推导详解 在逻辑回归中,Sigmoid函数的导数推导是一个关键步骤,它使得梯度下降算法能够高效地计算。 1. Sigmoid函数定义 首先回顾Sigmoid函数的定义: g ( z ) 1 1 e − z g(z) \frac{1}{1 e^{-z}} g(z)1e−z1​ 2. 导…

Sigmoid函数导数推导详解

  • 在逻辑回归中,Sigmoid函数的导数推导是一个关键步骤,它使得梯度下降算法能够高效地计算。

1. Sigmoid函数定义

首先回顾Sigmoid函数的定义:

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

2. 导数推导过程

  1. 从Sigmoid函数出发:
    g ( z ) = 1 1 + e − z g(z) = \frac{1}{1 + e^{-z}} g(z)=1+ez1

  2. u = 1 + e − z u = 1 + e^{-z} u=1+ez,则 g ( z ) = u − 1 g(z) = u^{-1} g(z)=u1

  3. 使用链式法则:
    d g d z = d g d u ⋅ d u d z = − u − 2 ⋅ ( − e − z ) = e − z ( 1 + e − z ) 2 \frac{dg}{dz} = \frac{dg}{du} \cdot \frac{du}{dz} = -u^{-2} \cdot (-e^{-z}) = \frac{e^{-z}}{(1 + e^{-z})^2} dzdg=dudgdzdu=u2(ez)=(1+ez)2ez

  4. 现在,我们将其表示为 g ( z ) g(z) g(z)的函数:
    e − z 1 + e − z = 1 − 1 1 + e − z = 1 − g ( z ) \frac{e^{-z}}{1 + e^{-z}} = 1 - \frac{1}{1 + e^{-z}} = 1 - g(z) 1+ezez=11+ez1=1g(z)

  5. 因此:
    g ′ ( z ) = 1 1 + e − z ⋅ e − z 1 + e − z = g ( z ) ⋅ ( 1 − g ( z ) ) g'(z) = \frac{1}{1 + e^{-z}} \cdot \frac{e^{-z}}{1 + e^{-z}} = g(z) \cdot (1 - g(z)) g(z)=1+ez11+ezez=g(z)(1g(z))

3. 代码实现

import numpy as np
import matplotlib.pyplot as pltdef sigmoid(z):return 1 / (1 + np.exp(-z))def sigmoid_derivative(z):return sigmoid(z) * (1 - sigmoid(z))z = np.linspace(-10, 10, 100)
plt.figure(figsize=(10, 6))
plt.plot(z, sigmoid(z), label="Sigmoid function")
plt.plot(z, sigmoid_derivative(z), label="Sigmoid derivative")
plt.xlabel("z")
plt.ylabel("g(z)")
plt.title("Sigmoid Function and its Derivative")
plt.legend()
plt.grid(True)
plt.show()

在这里插入图片描述

4. 导数性质分析

  1. 最大值:当 g ( z ) = 0.5 g(z) = 0.5 g(z)=0.5时,导数达到最大值 0.25 0.25 0.25
  2. 对称性:导数在 z = 0 z=0 z=0时最大,随着 ∣ z ∣ |z| z增大而迅速减小
  3. 非负性:导数始终非负,因为 0 < g ( z ) < 1 0 < g(z) < 1 0<g(z)<1

5. 导数形式的重要型

  • 在逻辑回归的梯度下降中,需要计算损失函数对参数的导数。由于损失函数中包含Sigmoid函数,这个导数形式使得计算变得非常简洁:

∂ ∂ θ j J ( θ ) = 1 m ∑ i = 1 m ( h θ ( x ( i ) ) − y ( i ) ) x j ( i ) \frac{\partial}{\partial \theta_j}J(\theta) = \frac{1}{m}\sum_{i=1}^m (h_\theta(x^{(i)}) - y^{(i)})x_j^{(i)} θjJ(θ)=m1i=1m(hθ(x(i))y(i))xj(i)

  • 其中 h θ ( x ) = g ( θ T x ) h_\theta(x) = g(\theta^T x) hθ(x)=g(θTx)。如果没有这个简洁的导数形式,梯度计算会复杂得多。

  • 推导损失函数对 θ j \theta_j θj的偏导数:
    ∂ ∂ θ j J ( θ ) = − 1 m ∑ i = 1 m ( y i 1 h θ ( x i ) − ( 1 − y i ) 1 1 − h θ ( x i ) ) ∂ ∂ θ j h θ ( x i ) = − 1 m ∑ i = 1 m ( y i 1 g ( θ T x i ) − ( 1 − y i ) 1 1 − g ( θ T x i ) ) g ( θ T x i ) ( 1 − g ( θ T x i ) ) x i j = − 1 m ∑ i = 1 m ( y i ( 1 − g ( θ T x i ) ) − ( 1 − y i ) g ( θ T x i ) ) x i j = 1 m ∑ i = 1 m ( h θ ( x i ) − y i ) x i j \begin{align*} \frac{\partial}{\partial \theta_j} J(\theta) &= -\frac{1}{m}\sum_{i=1}^m \left(y_i \frac{1}{h_\theta(x_i)} - (1-y_i)\frac{1}{1-h_\theta(x_i)}\right) \frac{\partial}{\partial \theta_j} h_\theta(x_i) \\ &= -\frac{1}{m}\sum_{i=1}^m \left(y_i \frac{1}{g(\theta^T x_i)} - (1-y_i)\frac{1}{1-g(\theta^T x_i)}\right) g(\theta^T x_i)(1-g(\theta^T x_i)) x_i^j \\ &= -\frac{1}{m}\sum_{i=1}^m \left(y_i(1-g(\theta^T x_i)) - (1-y_i)g(\theta^T x_i)\right) x_i^j \\ &= \frac{1}{m}\sum_{i=1}^m (h_\theta(x_i) - y_i) x_i^j \end{align*} θjJ(θ)=m1i=1m(yihθ(xi)1(1yi)1hθ(xi)1)θjhθ(xi)=m1i=1m(yig(θTxi)1(1yi)1g(θTxi)1)g(θTxi)(1g(θTxi))xij=m1i=1m(yi(1g(θTxi))(1yi)g(θTxi))xij=m1i=1m(hθ(xi)yi)xij
http://www.dtcms.com/wzjs/298221.html

相关文章:

  • 网站建设里怎么写文章北京seo网站推广
  • 网站推广的主要方法西安百度竞价开户
  • 搭建网站成本小程序开发公司前十名
  • 国内服务器做网站要备案深圳网站建设运营
  • 合肥网站建设套餐百度霸屏推广
  • 做网站对外贸有什么用武汉建站优化厂家
  • 网站建设和运行管理办法企业营销策划书
  • 深圳哪家网站建设好seo1888百度推广登录平台app
  • 海报模板网址正规seo一般多少钱
  • 做微视频的网站北京网站快速排名优化
  • 萧山网页设计seo优化的方法
  • 100个最全的免费网站青岛seo计费
  • .电子商务网站的开发原则包括app排名优化公司
  • 温州做网站推广网络营销和传统营销的区别和联系
  • 用群晖建wordpress名词解释搜索引擎优化
  • wordpress会员插件开发seo关键词工具
  • 做网站备案的公司苏州网站关键词优化推广
  • 网络规划设计师2022年真题及解析百度seo技术
  • 网站建设英文合同个人网站免费制作平台
  • ui网站设计模板小程序制作费用一览表
  • 西安高校定制网站建设公司推荐腾讯3大外包公司
  • 网站设置搜索框是什么知识点什么叫软文推广
  • 做关于什么样的网站好网站关键词优化技巧
  • 手机把网站做成软件搜索引擎优化与关键词的关系
  • 网站建设专业公司哪家好百度站长快速收录
  • phpcms网站建设爱站关键词挖掘查询工具
  • 杭州网站制作模板海南seo
  • 河北共产党员网站两学一做平台优化是什么意思
  • 小网站建设电脑培训班速成班
  • 赣州做网站的西安百度推广运营公司