成都青羊区网站建设八桂职教网登录入口

pingmian/2026/1/25 2:18:14/文章来源:
成都青羊区网站建设,八桂职教网登录入口,做网站的联系方式,北京互联网公司名单梯度下降法 梯度下降法#xff08;Gradient Descent, GD#xff09;常用于求解无约束情况下凸函数#xff08;Convex Function#xff09;的极小值#xff0c;是一种迭代类型的算法#xff0c;因为凸函数只有一个极值点#xff0c;故求解出来的极小值点就是函数的最小值…梯度下降法 梯度下降法Gradient Descent, GD常用于求解无约束情况下凸函数Convex Function的极小值是一种迭代类型的算法因为凸函数只有一个极值点故求解出来的极小值点就是函数的最小值点 梯度下降法的优化思想是用当前位置负梯度方向作为搜索方向因为该方向为当前位置的最快下降方向所以梯度下降法也被称为“最速下降法”。梯度下降法中越接近目标值变量变化越小。计算公式如下 梯度下降法数值解过程 Step1:初始化θ随机初始化Step2:沿着负梯度方向迭代新的θ 能够使得J(θ) 更小 α学习率、步长Step3:如果J(θ) 能够继续减小返回Step2直到迭代完成。 收敛条件当目标函数的函数值变化非常小的时候或者达到最大迭代次数的时候就结束循环。 注仅考虑单个样本的单个 θ 参数的梯度值 4.2批量梯度下降法BGD 使用所有样本的梯度值作为当前模型参数θ 的更新 4.3随机梯度下降法SGD 使用单个样本的梯度值作为当前模型参数θ的更新 for i 1 to m,{ } BGD和SDB的区别 SGD速度比BGD快整个数据集从头到尾执行的迭代次数少SGD在某些情况下全局存在多个相对最优解J(θ)不是一个二次函数SGD有可能会跳出某些小的局部最优解所以一般情况下不会比BGD差SGD在收敛的位置会存在J(θ)函数波动的情况抗噪声很差。BGD一定能够得到一个局部最优解在线性回归模型中一定是得到一个全局最优解SGD由于随机性的存在可能导致最终结果比BGD差注意优先选择SGD 小批量梯度下降法MBGD 如果要满足算法训练过程较快又需要保证最终参数训练的准确率较高提出小批量梯度下降法Mini-batch Gradient Descent简称MBGD。MBGD中是把样本划分为b个样本b一般为10然后以这b个样本的平均梯度为更新方向 for i 1 to m/10,{ } 学习率选择和参数初始化 由于梯度下降法中负梯度方向作为变量的变化方向所以有可能导致最终求解的值是局部最优解所以在使用梯度下降的时候一般需要进行一些调优策略 学习率的选择学习率过大表示每次迭代更新的时候变化比较大有可能会跳过最优解学习率过小表示每次迭代更新的时候变化比较小就会导致迭代速度过慢很长时间都不能结束算法初始参数数值的选择初始值不同最终获得的最小值也有可能不同因为梯度下降法求解的是局部最优解所以一般情况下选择多次不同初始值运行算法并最终返回损失函数最小情况下的结果值标准化由于样本不同特征值的取值范围不同可能会导致在各个不同参数上迭代速度不同为了减少特征取值的影响可以将特征进行标准化操作。 BGD、SGD、MBGD的区别 当样本量为m的时候每次迭代BGD算法中对于参数值更新一次SGD算法中对于参数值更新m次MBGD算法中对参数值更新m/n次相对来讲SGD的更新速度最快 SGD算法中对于每个样本都需要更新参数值当样本值不太正常的时候就有可能会导致本次的参数更新会产生相反的影响也就是说SGD算法的结果并不完全收敛而是在收敛结果处波动 SGD算法是每个样本都更新一次参数值所以SGD算法特别适合样本数据量特别大的情况以及在线机器学习Online ML 梯度下降法案例代码 坐标轴下降法 坐标轴下降法Coordinate DescentCD是一种迭代法通过启发式的方法一步步的迭代求解函数的最小值和梯度下降法GD不同的时候坐标轴下降法是沿着坐标轴的方向去下降而不是采用梯度的负方向下降。 坐标轴下降法利用EM算法的思想在参数更新过程中每次均先固定m-1个参数值求解剩下的一个参数的局部最优解然后进行迭代式的更新操作。 坐标轴下降法的核心思想是多变量函数F(X)可以通过每次沿着一个方向优化来获取最小值。 其数学依据是对于一个可微凸函数f(θ)其中θ 为 n*1 的向量如果对于一个解  ,使得f(θ) 在某个坐标轴  上都能达到最小值则  就是 f(θ) 的全局的最小值点。 在坐标轴下降法中优化方向从算法的一开始就固定了即沿着坐标的方向进行变化。在算法中循环最小化各个坐标方向的目标函数。即如果 ​ 给定那么  的第i维度为 因此从一个初始的  求得函数F(x)的局部最优解可以迭代获取  的序列从而可以得到 坐标轴下降法算法过程 给θ 向量随机选取一个初值记做  对于第k轮的迭代从   开始计算  到为止计算公式如下​​​​​​​ 检查  ​和  向量在各个维度上的变化情况如果所有维度的变化情况都比较小的话那么认为结束迭代否则继续k1轮的迭代在求解每个参数局部最优解的时候可以求导的方式来求解

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/85994.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电子商务网站建设合同网站建设有哪三部

1.ls命令 命令格式: ls -a -l -h Linux路径 (1) 直接使用ls,不加选项和参数。 ls 将会以平铺形式,列出当前文件夹下的内容: (2)加上参数 ls / 将会列出/目录下的内容。 -a选项…

营销型网站设计注意东莞十大企业

数据相关行业都离不开数据库,mysql在ubuntu上的安装比在windows上安装简单多了,下面我记录一下自己成功安装的步骤和使用。1.安装软件首先更新一下源:sudo apt-get update然后安装mysql服务器端:sudo apt-get install mysql-serve…

电影网站加盟可以做么汕头建站网站模板

大家好,我是带剑书生,开源库get_local_info的作者。目前我的付费专栏已经上线第七篇文章,用于介绍在实现get_local_info过程中,遇到该问题所使用的解决方法,喜欢的朋友可以去订阅了,19.9元,非常…

上海企业网站设计公司电话wordpress仿站教程

1 项目背景 #c 概述 项目的目的 图像分类是整个计算机视觉领域中最基础的任务,也是最重要的任务之⼀,最适合拿来进⾏学习实践。为了让新⼿们能够⼀次性体验⼀个⼯业级别的图像分类任务的完整流程,本次我们选择带领⼤家完成⼀个对图片中⼈脸进…

帝国系统怎样做网站地图优化师是一份怎样的工作

00. 目录 文章目录 00. 目录01. 串口简介02. 串口协议03. USART简介04. USART框图05. USART基本结构06. 数据帧07. 起始位侦测08. 数据采样09. 波特率发生器10. 附录 01. 串口简介 串口通讯(Serial Communication)是一种设备间非常常用的串行通讯方式,因为它简单便…

做的网站怎样更新收费小说网站怎么做

1、使用最新版本的 Node.js 仅仅是简单的升级 Node.js 版本就可以轻松地获得性能提升,因为几乎任何新版本的 Node.js 都会比老版本性能更好,为什么? Node.js 每个版本的性能提升主要来自于两个方面: V8 的版本更新;Nod…

建站教程pdf公司做网站让我们销售

在上家公司都是运维安装nginx,到新公司后代码开发完成部署测试服务器要求自己装nginx,研究了好久安装好之后,到正式上线还要自己安装,索性把安装步骤自己记载下来(好大一部分都是在网站找的)。一&#xff0…

云南网站建设哪家公司好东莞市门户网站建设怎么样

在日常的生活和工作当中不免会遇到一些无法进行复制但是又想要去将它摘录下来的文字。用手去进行输入的话及麻烦又费力,这个时候我们可以使用OCR技术来讲它们识别出来。而screenocr就是这样子的一款软件,还不是很了解screenocr都有哪些功能如何使用的用户…

营销型网站建设大概多少钱网络服务提供者不得为未满多少岁开展工作

面对日益增多的汽车数据安全事件,对于广大用户来说,有没有既廉价又安全的解决方案? 频发的汽车数据安全事件 随着汽车“新四化”大潮的来临,汽车用户从电动化、网联化、智能化、共享化中切实体验到了越来越多的便利,各…

弹性云主机做网站安徽省建设部干部网站

ISO27001审核主要针对组织的信息安全管理体系(ISMS)进行全面的审查,以确保其符合ISO/IEC 27001标准的要求。审核过程通常包括以下几个方面: 1. 组织环境:审核组织的信息安全管理体系是否能够在组织内部环境以及与外部供…

最流行的网站开发什么网站可以发布有偿做项目

构建数据库写程序避免不了使用日期和时间,对于数据库来说,有多种日期时间字段可供选择,如 timestamp 和 datetime 以及使用 int 来存储 unix timestamp。不仅新手,包括一些有经验的程序员还是比较迷茫,究竟我该用哪种类…

揭阳网站建设方案外包家在深圳坪山

DefaultReflectorFactory是反射工厂接口ReflectorFactory的默认实现,其主要是实现了对反射对象Reflector的创建和缓存。 有三个方法: // 判断是否开启缓存boolean isClassCacheEnabled();// 设置是否缓存void setClassCacheEnabled(boolean classCacheEn…

郑州网站制作哪家便宜seo网站内容更新

还记得被Java统治的时代吗?最近,这个格局已经被悄然打破,正是被来自曾经的小弟,新晋网红Python给硬生生拽下神坛。对此,Java曾表示强烈质疑,最近一份数据榜单悄悄来了!PLPY 8月榜单官宣&#xf…

做外贸的免费网站有哪些腾讯云服务器如何使用

这篇文章主要介绍了Python构建XML树结构的方法,结合实例形式分析了Python创建与打印xml数结构的实现步骤与相关操作技巧,需要的朋友可以参考下本文实例讲述了Python构建XML树结构的方法。分享给大家供大家参考,具体如下:1.构建XML元素#encodingutf-8from…

石家庄自己怎么做网站啊青州网站建设

连通分量 个数可以通过一次BFS或者DFS得到 割点和桥 可以枚举删除每一个点或者每一条边,判断连通分量个数是否增加 更好的方法 该算法是R.Tarjan发明的。对图深度优先搜索,定义DFS(u)为u在搜索树(以下简称为树)中被遍历到的次序号…

万网的网站建设好吗php网站开发优势

文章目录 一. 创建项目 引入依赖二. 设计数据库三. 编写数据库代码四. 创建实体类五. 封装数据库的增删查改六. 具体功能书写1. 博客列表页2. 博客详情页3. 博客登录页4. 检测登录状态5. 实现显示用户信息的功能6. 退出登录状态7. 发布博客 一. 创建项目 引入依赖 创建blog_sy…

网站开发就业培训阐述网络营销策略的内容

戳蓝字“CSDN云计算”关注我们哦!作者 | 刘丹出品 | CSDN云计算(ID:CSDNcloud)随着技术的飞速发展,云数据库在云计算的大背景下,作为一种新兴的共享基础架构方法逐渐发展起来,它极大地增强了数据…

个人网站建设设计persona响应式博客wordpress主题

HTML&#xff08;超文本标记语言&#xff09;是构建Web页面的标准语言&#xff0c;它包含了许多标签&#xff0c;用于定义和排列页面内容。在Web开发中&#xff0c;显示图像是非常常见的需求之一&#xff0c;为此HTML提供了<img>标签来插入图像。本文将详细介绍HTML图片标…

wordpress多站点插件网站设计方案怎么写

Django配置静态文件 目录 Django配置静态文件静态文件配置调用方法 一般我们将html文件都放在默认templates目录下 静态文件放在static目录下 static目录大致分为 js文件夹css文件夹img文件夹plugins文件夹 在浏览器输入url能够看到对应的静态资源&#xff0c;如果看不到说明…

北京 网站设计 地址通州页面设计总结

微软公司主办的Build 2016大会尚在进程中&#xff0c;但是两场重量级的主题演讲已经结束。下面列举了我个人非常关注的几个细节&#xff0c;介绍一些背景知识以饲读者。 Bash on Windows背后的历史和未来 微软和IBM二十多年前联合开发NT内核的时候就已经为接驳多种操作系统留下…