E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
数值优化
【
数值优化
之线搜索方法】
本文参考书籍《最优化计算方法》,部分图片来自最优化:建模、算法与理论/最优化计算方法(pku.edu.cn),若侵权请联系删除目录1线搜索方法简介2单调线搜索准则2.1Armijo准则2.2Goldstein准则2.3Wolfe准则3非单调线搜索准则4线搜索算法5收敛性分析1线搜索方法简介对于无约束优化问题,寻求最小值的过程相当于盲人下山的过程,为了下山,需要做两个判断,第一,需要知道朝哪个方向走
无意2121
·
2022-07-04 11:45
数值优化
大数据
性能优化
算法
数值优化
:一阶和二阶优化算法(Pytorch实现)
1最优化概论(1)最优化的目标最优化问题指的是找出实数函数的极大值或极小值,该函数称为目标函数。由于定位\(f(x)\)的极大值与找出\(-f(x)\)的极小值等价,在推导计算方式时仅考虑最小化问题就足够了。极少的优化问题,比如最小二乘法,可以给出封闭的解析解(由正规方程得到)。然而,大多数优化问题,只能给出数值解,需要通过数值迭代算法一步一步地得到。(2)有约束和无约束优化一些优化问题在要求目标
「已注销」
·
2022-06-28 07:40
算法
python
机器学习
人工智能
深度学习
数值优化
:经典随机优化算法及其收敛性与复杂度分析
对于更复杂的模型(比如神经网络)和更复杂的优化方法(比如二阶方法),确定性优化方法的计算量会更大。那么如何解决这个问题呢?统计方法能给我们很大的帮助。虽然大数据的数据量和数据维度都很大,但我们可以通过对样本和维度进行随机采样来得到对更新量的有效估计或者替代。相应地,从确定性优化算法出发,我们可以开发出各种随机优化算法,如随机梯度下降法、随机坐标下降法、随机方差缩减梯度法、随机(拟)牛顿法等。注意,
orion-orion
·
2022-06-22 21:00
数值优化
:经典二阶确定性算法与对偶方法
我们在上一篇博客中主要介绍了单机
数值优化
中一些经典的一阶确定性算法,本篇文章我们将会介绍二阶确定性算法和对偶方法。
orion-orion
·
2022-06-14 21:00
数值优化
:经典一阶确定性算法及其收敛性分析
我们在上一篇博客中介绍了
数值优化
算法的历史发展、分类及其收敛性/复杂度分析基础。本篇博客我们重点关注一阶确定性优化算法及其收敛性分析。
orion-orion
·
2022-06-11 22:00
数值优化
:算法分类及其分析基础
不同的优化算法采用不同的方法对目标函数进行优化,以寻找最优预测模型。其中最重要的两个特性就是收敛速率和复杂度。优化算法最初都是确定性的,不过近年来随着机器学习中数据规模的不断增大,优化问题复杂度不断增高,原来越多的优化算法发展出了随机版本和并行化版本。依据算法在优化过程中所利用的是一阶导数信息还是二阶导数信息,还可把优化算法分为一阶方法和二阶方法。
orion-orion
·
2022-06-09 10:00
【go-优化记录-01】随机
数值优化
策略
利用Go随机
数值优化
用例代码:https://gitee.com/dn-jinmin/g...01基础功能实现优化在go中对于随机int数值的方法可以利用标准库在的"math/rand"进行实现;packageutilsimport
·
2022-03-06 10:25
golang优化
人工智能——神经网络入门
可导的激活函数可以直接利用
数值优化
的方法来学习网络参数。(2)激活函数及其导函数要尽可能的简单有利于提高网络计算效率。(3)激活函数的导函数的值域要在
是梦吧,是你吧!
·
2022-02-19 17:25
#
人工智能
人工智能
神经网络
深度学习
机器学习优化函数的直观介绍
当然,我们要使用机器学习应用程序来展示它们,而我目的是展示
数值优化
中的问题和算法,并让你理解AdamOptimizer()的原理。
AiTechYun
·
2022-02-08 10:50
【DataWhale组队学习】吃瓜教程(西瓜书+南瓜书)Task04-激活函数
一、激活函数的性质1.连续并可导(允许少数点上不可导)的非线性函数可导的激活函数可以直接利用
数值优化
的方法来学习网络参数。2.激活函数及其导函数
哒卜琉歪歪
·
2021-10-25 23:02
机器学习
人工智能
【优化求解】基于粒子群算法解决经济调度matlab源码
一、简介粒子群优化(PSO)是一种基于群体智能的
数值优化
算法,由社会心理学家JamesKennedy和电气工程师RussellEberhart于1995年提出。
Matlab科研辅导帮
·
2021-08-31 00:13
优化求解
matlab
算法
机器学习
智能优化算法:人工蜂群算法
@[toc]摘要:人工蜂群算法(artificialbeecolony,ABC)是由土耳其学者Karaboga于2005年提出,它是模拟蜜蜂的采蜜行为来解决生活中一些多维和多模的优化问题,它最初应用于
数值优化
问题
智能算法研学社_Jack旭
·
2021-07-16 08:34
【优化求解】粒子群算法的多目标优化matlab源码
一、简介粒子群优化(PSO)是一种基于群体智能的
数值优化
算法,由社会心理学家JamesKennedy和电气工程师RussellEberhart于1995年提出。
Matlab走起
·
2021-05-19 12:18
优化求解
matlab
【车间调度】基于matlab粒子群算法优化生产调度【含Matlab源码 485期】
一、简介粒子群优化(PSO)是一种基于群体智能的
数值优化
算法,由社会心理学家JamesKennedy和电气工程师RussellEberhart于1995年提出。
紫极神光(Q1564658423)
·
2021-03-10 07:40
车间调度
matlab
【路径规划】基于matlab粒子群算法求解无人机最短路径【含Matlab源码 300期】
一、简介粒子群优化(PSO)是一种基于群体智能的
数值优化
算法,由社会心理学家JamesKennedy和电气工程师RussellEberhart于1995年提出。
紫极神光
·
2021-02-14 18:12
matlab
路径规划
【路径规划】粒子群优化算法之三维无人机路径规划【Matlab 012期】
一、简介粒子群优化(PSO)是一种基于群体智能的
数值优化
算法,由社会心理学家JamesKennedy和电气工程师RussellEberhart于1995年提出。
星斗月辉
·
2021-01-22 13:06
matlab
python求移动平均_如何用NumPy计算移动平均值?
更大的SciPy包含更大的领域特定库集合(SciPydevs称为子包)——例如,
数值优化
(优化)、信号处理(信号)和积分(积分)。
weixin_39523887
·
2020-12-07 13:57
python求移动平均
matlab 线性规划_
数值优化
方法及MATLAB实现(一)
导Lead语感谢关注matlab爱好者公众号!如果公众号文章对您有帮助,别忘了点击分享和“在看”哦!若您对公众号有什么意见或建议,请在公众号中回复或在任意文章底部留言!本文作者:过冷水读者朋友大家好!我是过冷水,最近在学习的过程中遇到极值寻优问题,觉得寻优问题是很多人关注的一个知识点,于是就准备开一个新的连载和大家一起来解决极值寻优过程中遇到的问题。在现实生活中,经常会遇到某类实际问题,要求在众多
weixin_39963819
·
2020-11-28 11:55
matlab
线性规划
matlab动态规划
matlab求解非线性整数规划
分支限界法实现最优装载c++
Optimal Rough Terrain Trajectory Generation for Wheeled Mobile Robots 论文阅读笔记
效率获取:使用快速的
数值优化
方法和对车辆控制参数的有效初始猜测。(2)本方法的适用性很广。可适用于粗糙的山地、
打工人1024
·
2020-11-09 08:09
车辆模型-轨迹优化方法
算法
其他
【路径规划】基于粒子群的三维无人机路径规划matlab源码
粒子群优化(PSO)是一种基于群体智能的
数值优化
算法,由社会心理学家JamesKennedy和电气工程师RussellEberhart于1995年提出。
青鸟语
·
2020-10-14 21:42
matlab
路径规划
python科学计算之scipy——optimize
写在前面SciPy的optimize模块提供了许多
数值优化
算法,下面对其中的一些记录。
NeverMore_7
·
2020-09-16 10:07
深度学习
机器学习与大数据
python科学计算笔记
概率统计、
数值优化
算法
一、概率统计:样本空间:一个随机试验(或随机事件)所有可能结果的集合样本点:随机试验中的每个可能结果随机变量:本质上是一个实值函数映射,即为每一个实验的结果映射为一个数值。注意区别“随机变量”的定义与“随机变量取值的概率”的定义.Eg:在抛一枚均匀的硬币过程中,将正面映射为1,反面映射为0,则随机变量X的定义为X(正面)=1,X(反面)=0。此时,随机变量取值的概率定义为P(X(正面)=1)=P(
Emma1997
·
2020-09-16 05:12
神经网络与相关技术
#
数值优化
算法#一维极值之黄金分割
黄金分割法也叫0.618法,是一种基于区间收缩的极小值搜索算法。比如以[a,b][a,b][a,b]为区间,产生两个内点x1=a+0.382∗(b−a)x2=a+0.618∗(b−a)x_1=a+0.382*(b-a)\\x_2=a+0.618*(b-a)x1=a+0.382∗(b−a)x2=a+0.618∗(b−a)然后根据f(x1),f(x2)f(x_1),f(x_2)f(x1),f(x2)的
mh_mpc
·
2020-09-16 01:41
科研工具
数值优化
黄金分割
matlab
scipy
数值优化
与参数估计
引言优化是一门大学问,这里不讲数学原理,我假设你还记得一点高数的知识,并且看得懂python代码。关于求解方程的参数,这个在数据挖掘或问题研究中经常碰到,比如下面的回归方程式,是挖掘算法中最简单最常用的了,那么怎么求解方程中的各个参数呢?当然,对于常见的挖掘算法,甚至是复杂的深度学习,在sklearn和tensorflow等工具已经很好解决怎么求解参数的问题,只需要调接口就好了。那么我们再看下面的
振裕
·
2020-09-15 23:47
Python
最优化
iSIGHT中优化方法种类
iSIGHT中优化方法种类iSIGHT里面的优化方法大致可分为三类:1
数值优化
方法
数值优化
方法通常假设设计空间是单峰值的,凸性的,连续的。
51星系
·
2020-09-15 13:36
科研
非线性最小二乘法优化问题(1)
最近工作需要用到ceres,代码里面都直接给出了结果及很简单说明,在编程的过程中为了多了解一些,顺便网络查询了一些背景理论以及阅读一些
数值优化
方法的教材,随手记录了一下学习笔记,现计划分几篇分享到微信公众号
mov2012
·
2020-09-13 05:53
Others
神经网络与深度学习笔记汇总四
3、标准化-》主要目的是方便
数值优化
,因为线性类模型都是涉及梯度的遇到
Zzjw527
·
2020-09-13 00:19
深度学习
python
机器学习
深度学习
神经网络
人工智能
机器学习优化算法总览
目录机器学习要求解的数学模型最优化算法的分类费马定理拉格朗日乘数法KKT条件
数值优化
算法梯度下降法动量项AdaGrad算法RMSProp算法AdaDelta算法Adam算法随机梯度下降法牛顿法拟牛顿法可信域牛顿法分治法坐标下降法
咕噜咕噜day
·
2020-09-11 22:23
机器学习
优化算法
深度学习优化算法
机器学习优化算法
Adam
SGD
牛顿法
数值优化
(Numerical Optimization)学习系列-非线性方程(Nonlinear Equation)
概述实际中很多应用不是寻找最优解,而是寻找一个根满足给定的约束条件,如果有n个非线性等式约束,就是本节介绍的非线性方程问题,本节主要介绍1.非线性方程的问题形式2.非线性方程的求解算法3.总结非线性方程的问题形式问题形式,寻找满足n个非线性等式的根,即r(x)=0其中r(x)=[r1(x),...rn(x)]T该问题可以转换为求解min∑i=1...nr2i(x),根据最优化条件可知,最优解应该满
下一步
·
2020-09-11 21:10
数值优化
数值优化
(Numerical Optimization)学习系列-无梯度优化(Derivative-Free Optimization)
概述在实际应用中,有些目标函数的梯度不容易计算,即使使用有限差分等近似算法,也会因为噪声的存在导致结果不精确。无梯度优化算法(DFO-Derivative-FreeOptimization)可以在不计算梯度的情况下进行问题的最优化,主要有两类思路,一是根据目标函数的样本进行拟合,对拟合函数进行最优化;二是用一些启发式算法。1.有限差分和误差2.基于模型近似的方法3.坐标和模式搜索方法4.其他DFO
下一步
·
2020-09-11 21:38
数值优化
数值优化
(Numerical Optimization)学习系列-目录
概述
数值优化
对于最优化问题提供了一种迭代算法思路,通过迭代逐渐接近最优解,分别对无约束最优化问题和带约束最优化问题进行求解。该系列教程可以参考的资料有1.
下一步
·
2020-09-11 21:07
数值优化
数值优化
学习笔记
目录
数值优化
(Numerical Optimization)学习系列-概述
开篇
数值优化
通过迭代的方式解决优化问题,是数学建模中关键的一环。Modeling过程,需要确定优化目标、目标所依赖的变量以及变量之间的约束关系,最后通过优化算法解决问题。
下一步
·
2020-09-11 21:06
数值优化
数值优化
(Numerical Optimization)学习系列-共轭梯度方法(Conjugate Gradient)
概述共轭梯度算法在最优化问题中备受关注,有两层用途,一是可以求解线性方程Ax=b;二是可以求解最优化问题。相对于最速下降法,它没有额外的矩阵存储并且比更快,一般N步内收敛。实际收敛效率依赖于系数矩阵特征值的分布。主要介绍一下内容:1.线性共轭梯度算法2.共轭方向算法3.共轭梯度算法4.收敛性5.非线性共轭梯度算法线性共轭梯度算法共轭梯度算法是一个求解线性方程的迭代方法问题形式CG算法求解问题的两种
下一步
·
2020-09-11 21:49
数值优化
【路径规划】基于粒子群的无人机三维路径规划含障碍matlab源码
粒子群优化(PSO)是一种基于群体智能的
数值优化
算法,由社会心理学家JamesKennedy和电气工程师RussellEberhart于1995年提出。
青鸟语
·
2020-09-09 20:12
matlab
路径规划
条件随机场(CRF)——qjzcy的博客
导读:一、非线性规划二、求熵值最大化三、2个限制条件四、拉格朗日方程五、对偶表达式六、
数值优化
条件随机场一、非线性规划其实整个公式基本上就是非线性规划的经典流程,有兴趣大家可以看看非线性规划,有助于理解
qjzcy
·
2020-08-22 13:19
自然语言处理
机器学习
SLAM图优化poseGraph-(1)由来和概念
2.poseGraph概念图优化和一般的
数值优化
都属于优化问题,只是图优化把优化问题表现
明夷TEC
·
2020-08-20 17:50
图优化
A Review of Motion Planning Techniques for Automated Vehicles论文精华提取
这篇文章的一个观点非常好,主要把自动驾驶的运动规划分成四大类:graphsearch图搜索,采样,插值和
数值优化
。
nullwh
·
2020-08-19 05:40
学习笔记
模型预测控制Paolo Falcone 博士面试 (二) - MPC控制的稳定性
时间都用来学数据结构和算法,控制专业最大的问题在于很多人只会使用Matlab/Simulink,不懂数据结构和算法不会写代码,幸亏我认清形式比较早,希望学控制的同学们多写代码,什么时候能用C/C++写出各种
数值优化
算法的代码才好找工作啊
cyytum
·
2020-08-19 05:56
控制算法
博士面试
算法工程师的数学基础|微积分之积分相关介绍
【算法工程师的数学基础】系列将会从线性代数、微积分、
数值优化
、概率论、信息论五个方面进行介绍,感兴趣的欢迎关注【搜索与推荐Wiki】公众号,获得最新文章。
Thinkgamer_
·
2020-08-16 23:28
算法与数学
计算广告相关知识
产品+工程优化+策略算法一专多能最优化:凸优化、
数值优化
(偏工程)1.1、无约束优化问题:目标函数不可导时:下降单纯型法目标函数可求导:梯度下降法梯度下降:1.随机梯度下降(比较好用)2.批处理模式(一般不
yinyang_ddl
·
2020-08-16 04:05
周志华《机器学习》课后习题解答系列(六):Ch5.6 - BP算法改进
数值优化
算法:如共轭梯度法、牛顿迭代法、Levenberg-Marquardt法。这里我们首先采用附加动量实现基本的方法改进。然后
Snoopy_Yuan
·
2020-08-10 08:55
机器学习
算法工程师的数学基础|微积分之微分相关介绍
【算法工程师的数学基础】系列将会从线性代数、微积分、
数值优化
、概率论、信息论五个方面进行介绍,感兴趣的欢迎关注【搜索与推荐Wiki】公众号,获得最新文章。
Thinkgamer_
·
2020-08-08 12:39
算法与数学
深度学习培训班路线
课程安排第一天上午一、机器学习基础1.线性代数(1).矩阵运算(2).向量运算(3).SVD(4).PCA2.概率信息论(1).概率分布(2).期望、方差、协方差(3).贝叶斯(4).结构概率模型3.
数值优化
二
hemeinvyiqiluoben
·
2020-08-05 00:16
计算机基础课
【深度学习基础】从零开始的炼丹生活03——支持向量机以及核方法
往期回顾:00——机器学习数学基础以及数值计算
数值优化
方法01——机器学习基本概念、统计学基本概念简单介绍02——逻辑回归/logistic回归、广义线性模型与最大熵模型有关支持向量机的理解在网上已经有很多了
wby1905
·
2020-08-04 03:31
【深度学习】从零开始的炼丹生活
支持向量机(SVM)的约束和无约束优化、理论和实现
我们日常生活中遇到的大多数问题都是通过
数值优化
方法解决的。在这篇文章中,让我们研究一些基本的
数值优化
算法,以找到任意给定函数(这对于凸函数最有效)的局部最优解。
喜欢打酱油的老鸟
·
2020-08-03 07:19
人工智能
SVM
机器学习和PHP的神经网络:PHP-ML库
根据维基百科,机器学习(英语机器学习)-一个广泛的子人工智能,使用数理统计部分,
数值优化
方法,概率论,离散分析,并从数据中提取知识的数学学科。
曹纪乾
·
2020-08-01 00:55
内省和反射
PHP
Scipy中最小二乘函数leastsq()简单使用
本篇的主要内容:介绍Scipy中optimize模块的leastsq函数最近接触到了Scipy中optimize模块的一些函数,optimize模块中提供了很多
数值优化
算法,其中,最小二乘法可以说是最经典的
数值优化
技术了
MirrorN
·
2020-07-29 11:15
Python
非线性规划(二): Matlab 求解约束极值问题
非线性规划(一):定义与
数值优化
方法(梯度法、牛顿法、拟牛顿法、变尺度法)非线性规划(二):Matlab求解约束极值问题目录约束极值问题1二次规划2罚函数法3Matlab求约束极值问题3.1fminbnd
wamg潇潇
·
2020-07-28 06:52
matlab数学建模
群体智能之粒子群优化(PSO)
文章目录第二章粒子群优化算法2.1粒子群优化2.1.1算法思想2.1.2粒子群优化过程2.1.3解读更新等式2.2粒子群优化中的参数参考文献第二章粒子群优化算法粒子群优化(PSO)是一种基于群体智能的
数值优化
算法
松间沙路hba646333407
·
2020-07-27 23:32
群体智能
学习笔记
Lingo无法导入excel数据unable to open file的解决
Lingo是一款优秀的
数值优化
的软件,在使用的时候常常要用@ole导入excel的数据。
JasmineFeng
·
2020-07-21 18:00
数学建模
经验分享
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他