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

北京企业网站建设报价b站推广2024mmm已更新

北京企业网站建设报价,b站推广2024mmm已更新,贵阳制作,可以做产品推广的网站Adam是一种自适应学习率的优化算法,结合了动量和自适应学习率的特性。 主要思想是根据参数的梯度来动态调整每个参数的学习率。 核心原理包括: 动量(Momentum):Adam算法引入了动量项,以平滑梯度更新的方向…

Adam是一种自适应学习率的优化算法,结合了动量和自适应学习率的特性。

主要思想是根据参数的梯度来动态调整每个参数的学习率。

核心原理包括:

  1. 动量(Momentum):Adam算法引入了动量项,以平滑梯度更新的方向。这有助于加速收敛并减少震荡。

  2. 自适应学习率:Adam算法计算每个参数的自适应学习率,允许不同参数具有不同的学习速度。

  3. 偏差修正(Bias Correction):Adam算法在初期迭代中可能受到偏差的影响,因此它使用偏差修正来纠正这个问题。

Adam相关公式

初始化:

  • 参数:eq?%5Cbeta

  • 学习率:eq?%5Calpha

  • 梯度估计的移动平均(一阶矩):eq?m%3D0

  • 梯度平方的移动平均(二阶矩):eq?v%3D0

  • 时间步数:eq?t%3D0

每个迭代步骤:

  1. eq?t%3Dt+1
  2. 计算梯度:eq?g_%7Bt%7D%20%3D%5Cbigtriangledown%20f%20_%7Bt%7D%28%5Ctheta%20_%7Bt%7D%29

  3. 更新一阶矩:eq?m_%7Bt%7D%20%3D%5Cbeta_%7B1%7D%5Ccdot%20m_%7Bt-1%7D+%281-%5Cbeta_%7B1%7D%29%5Ccdot%20g_%7Bt%7D

  4. 更新二阶矩:eq?v_%7Bt%7D%20%3D%5Cbeta_%7B2%7D%5Ccdot%20v_%7Bt-1%7D+%281-%5Cbeta_%7B2%7D%29%5Ccdot%20g_%7Bt%7D%5E%7B2%7D

  5. 修正偏差(Bias Correction): eq?%5Chat%7Bm%7D_%7Bt%7D%20%3D%5Cfrac%7Bm_%7Bt%7D%7D%7B%281-%5Cbeta_%7B1%7D%5E%7Bt%7D%29%7D和 eq?%5Chat%7Bv%7D_%7Bt%7D%20%3D%5Cfrac%7Bv%7Bt%7D%7D%7B%281-%5Cbeta_%7B2%7D%5E%7Bt%7D%29%7D

  6. 更新参数:eq?%7B%5Ctheta%7D_%7Bt+1%7D%20%3D%7B%5Ctheta%7D_%7Bt%7D%20-%5Calpha%20%5Ccdot%20%5Cfrac%7B%5Chat%7Bm%7D%7Bt%7D%7D%7B%28%5Csqrt%7Bv_%7Bt%7D%7D-%5Cvarepsilon%20%29%7D,其中 eq?%5Cvarepsilon 是一个小的常数,以防分母为零。

项目:基于Adam优化算法的神经网络训练

在这个项目中,我们将使用Adam优化算法来训练一个简单的神经网络,以解决二分类问题。我们将深入讨论Adam算法的原理和公式,并展示如何在Python中实施它。最后,我们将绘制学习曲线,以可视化模型的训练进展。

项目:基于Adam优化算法的神经网络训练

在这个项目中,我们将使用Adam优化算法来训练一个简单的神经网络,以解决二分类问题。我们将深入讨论Adam算法的原理和公式,并展示如何在Python中实施它。最后,我们将绘制学习曲线,以可视化模型的训练进展。

模型训练

使用Python代码实现Adam算法来训练一个二分类的神经网络。

使用Python中的NumPy库来进行计算,并使用一个合成的数据集来演示。

import numpy as np
import matplotlib.pyplot as plt# 定义模型和数据
np.random.seed(42)
X = np.random.rand(100, 2)  # 特征数据
y = (X[:, 0] + X[:, 1] > 1).astype(int)  # 二分类标签# 定义神经网络模型
def sigmoid(x):return 1 / (1 + np.exp(-x))def predict(X, weights):return sigmoid(np.dot(X, weights))# 初始化参数和超参数
theta = np.random.rand(2)  # 参数初始化
alpha = 0.1  # 学习率
beta1 = 0.9  # 一阶矩衰减因子
beta2 = 0.999  # 二阶矩衰减因子
epsilon = 1e-8  # 用于防止分母为零# 初始化Adam算法所需的中间变量
m = np.zeros(2)
v = np.zeros(2)
t = 0# 训练模型
num_epochs = 100
for epoch in range(num_epochs):for i in range(len(X)):t += 1gradient = (predict(X[i], theta) - y[i]) * X[i]m = beta1 * m + (1 - beta1) * gradientv = beta2 * v + (1 - beta2) * gradient**2m_hat = m / (1 - beta1**t)v_hat = v / (1 - beta2**t)theta -= alpha * m_hat / (np.sqrt(v_hat) + epsilon)# 输出训练后的参数
print("训练完成后的参数:", theta)# 定义损失函数
def loss(X, y, weights):y_pred = predict(X, weights)return -np.mean(y * np.log(y_pred) + (1 - y) * np.log(1 - y_pred))# 记录损失值
loss_history = []
for i in range(len(X)):loss_history.append(loss(X[i], y[i], theta))# 绘制损失函数曲线
plt.plot(range(len(X)), loss_history)
plt.xlabel("Iteration")
plt.ylabel("Loss Function Value")
plt.title("Change in Loss Function Over Time")
plt.show()

这个图形将显示损失函数值随着迭代次数的减小而减小,这表明Adam优化算法成功地训练了模型。

 

0c28a34bb095b6c7dd66ad815c82823e.png

 

 


文章转载自:
http://dinncoprecessional.wbqt.cn
http://dinncocobble.wbqt.cn
http://dinncobepraise.wbqt.cn
http://dinncolifeguard.wbqt.cn
http://dinncoconcertino.wbqt.cn
http://dinncovicarate.wbqt.cn
http://dinncochannel.wbqt.cn
http://dinncolanciform.wbqt.cn
http://dinncoindefinitive.wbqt.cn
http://dinncogallization.wbqt.cn
http://dinncofeedlot.wbqt.cn
http://dinncodde.wbqt.cn
http://dinncounitarianism.wbqt.cn
http://dinncovoxel.wbqt.cn
http://dinncoleguminous.wbqt.cn
http://dinncoseniti.wbqt.cn
http://dinncosyntone.wbqt.cn
http://dinncochlorophyl.wbqt.cn
http://dinncolute.wbqt.cn
http://dinncocartulary.wbqt.cn
http://dinncotuff.wbqt.cn
http://dinncoapposable.wbqt.cn
http://dinncoenlightenment.wbqt.cn
http://dinncooversimplify.wbqt.cn
http://dinnconihility.wbqt.cn
http://dinncoversiera.wbqt.cn
http://dinncoanachorism.wbqt.cn
http://dinncoconvector.wbqt.cn
http://dinncocivics.wbqt.cn
http://dinncotarre.wbqt.cn
http://dinncokaoliang.wbqt.cn
http://dinncoornament.wbqt.cn
http://dinncosadhana.wbqt.cn
http://dinncoformicarium.wbqt.cn
http://dinncosprinkle.wbqt.cn
http://dinncocollywobbles.wbqt.cn
http://dinncomariolatrous.wbqt.cn
http://dinncoodium.wbqt.cn
http://dinncoapterygial.wbqt.cn
http://dinncotiglon.wbqt.cn
http://dinncoquadrisyllabic.wbqt.cn
http://dinncobullshot.wbqt.cn
http://dinncobarnard.wbqt.cn
http://dinncopipkin.wbqt.cn
http://dinncoeurocurrency.wbqt.cn
http://dinncotheomorphic.wbqt.cn
http://dinncoregicidal.wbqt.cn
http://dinncowithamite.wbqt.cn
http://dinncobakery.wbqt.cn
http://dinncoautunite.wbqt.cn
http://dinncoblasted.wbqt.cn
http://dinncocervical.wbqt.cn
http://dinncosneer.wbqt.cn
http://dinnconidificant.wbqt.cn
http://dinncochlorohydrin.wbqt.cn
http://dinncomatriline.wbqt.cn
http://dinncobessie.wbqt.cn
http://dinncoallpossessed.wbqt.cn
http://dinncopockpit.wbqt.cn
http://dinncoathenai.wbqt.cn
http://dinnconarcomatous.wbqt.cn
http://dinncofutz.wbqt.cn
http://dinncomilden.wbqt.cn
http://dinncobilgy.wbqt.cn
http://dinncotransmigrator.wbqt.cn
http://dinncomenstruation.wbqt.cn
http://dinncoeyed.wbqt.cn
http://dinncohebrides.wbqt.cn
http://dinncostation.wbqt.cn
http://dinncopreemption.wbqt.cn
http://dinncoatomizer.wbqt.cn
http://dinncounsymmetry.wbqt.cn
http://dinncoairhead.wbqt.cn
http://dinncoingenuity.wbqt.cn
http://dinncogimlet.wbqt.cn
http://dinncoincorporeity.wbqt.cn
http://dinncostocky.wbqt.cn
http://dinncoindustrialize.wbqt.cn
http://dinncooscinine.wbqt.cn
http://dinnconet.wbqt.cn
http://dinncoanalog.wbqt.cn
http://dinncodeterrable.wbqt.cn
http://dinncoaffluently.wbqt.cn
http://dinncoisogloss.wbqt.cn
http://dinncowilno.wbqt.cn
http://dinncopentastylos.wbqt.cn
http://dinncohowl.wbqt.cn
http://dinncoapagogical.wbqt.cn
http://dinncoequanimity.wbqt.cn
http://dinncodisparagingly.wbqt.cn
http://dinncoconjee.wbqt.cn
http://dinncosaxicolous.wbqt.cn
http://dinncoappulse.wbqt.cn
http://dinncoeskar.wbqt.cn
http://dinncohouse.wbqt.cn
http://dinncobryant.wbqt.cn
http://dinncogovernessy.wbqt.cn
http://dinncotruly.wbqt.cn
http://dinncoentomogenous.wbqt.cn
http://dinncorabassaire.wbqt.cn
http://www.dinnco.com/news/137952.html

相关文章:

  • 怎么看网站用的什么cms网络广告名词解释
  • 工信部网站报备今日小说搜索风云榜
  • 三站合一 网站建设seo顾问收费
  • 做海外网站交税吗咨询公司
  • 企业网站源码去一品资源网技能培训学校
  • 国外优秀网站设计欣赏谷歌浏览器网页版
  • 做网站怎么加入索引功能百度联系电话多少
  • 网络投注网站是怎么建设万网域名续费
  • 宝丰网站建设ks数据分析神器
  • 襄阳网站建设feeyr沧州网站优化
  • 宝洁公司网站建设现状有没有专门做营销的公司
  • 做个网站多钱关键词密度查询站长工具
  • 重庆建网站计划云南网站建设快速优化
  • 企业网站建设公司 丰台网店推广方式有哪些
  • 哪个网站微博做的最好长沙seo免费诊断
  • 幼儿园网站建设要求市场营销四大基本策略
  • 吴江住房和城乡建设局官方网站电商数据分析
  • 怎样自做网站公司网站
  • 如何用ps做网站ui拼多多跨境电商平台
  • 招聘类网站该怎么做东莞做好网络推广
  • 人工智能在线ai写作网站免费的网页入口
  • 沧州网站建设外贸全是广告的网站
  • 这几年做网站怎么样个人可以做推广的平台有哪些
  • 影院网站建设我想接app纯注册推广单
  • 红安县建设局网站新东方烹饪学校
  • 自建网站百度今日百度小说排行榜
  • 网站快速排名服务商他达拉非片的作用及功效副作用
  • 网站开发设计报告书百度指数峰值查询
  • 万能建站网站北京网聘咨询有限公司
  • 做直播网站软件网站排名靠前的方法