会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
有点锋芒
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年8月20日
最优化算法3【拟牛顿法1】
摘要: 牛顿法存在的问题 计算量大,每次都需要计算HESSE矩阵,对于自变量维数较高的优化函数,计算量是相当大的; HESSE矩阵可能存在不正定的问题,此时求得的迭代方向可能不是下降方向; 为了解决上述问题,需要求HESSE矩阵近似矩阵$B$ 算法分析 将函数在$x_{k+1}$处二阶展开: \(f(x)=
阅读全文
posted @ 2020-08-20 18:57 ldfm
阅读(310)
评论(0)
推荐(0)
2020年8月9日
最优化算法【共轭梯度法】
摘要: 特点:具有超线性收敛速度,只需要计算梯度,避免计算二阶导数 算法步骤 \(step0:\) 给定初始值$x_0$,容许误差$\epsilon$ \(step1:\) 计算梯度$g_k=\nabla f(x_k)$,if \(norm(g_k)<=\epsilon\), \(break;\) 输出当前
阅读全文
posted @ 2020-08-09 18:56 ldfm
阅读(1609)
评论(0)
推荐(0)
2020年8月8日
牛顿算法及其改进【阻尼牛顿法、修正牛顿法】
摘要: 牛顿算法 对于优化函数$f(x)$,\(x=(x_1;x_2;...;x_n)\),二阶连续可导 在$x_k$处泰勒展开,取前三项,即对于优化函数二阶拟合 \(f(x)=f(x_k)+g_k(x-x_k)+\frac{1}{2}(x-x_k)G_k(x-x_k)\) 其中$g_k=\nabla f(
阅读全文
posted @ 2020-08-08 22:50 ldfm
阅读(4111)
评论(0)
推荐(0)
2020年8月7日
矩阵正定、负定、半正定、半负定
摘要: 矩阵正定 对于实对称矩阵$M_{n\times n}$正定<=>非任意零实系数向量z,\(z^TMz\)>0 对于埃尔米特矩阵(复数共轭对称矩阵)$M_{n\times n}$正定<=>对于任意非零复数向量z,\(z^*Mz>0\) 等价条件 矩阵$M$的所有特征值都是正的; 顺序主子式大于零 矩阵
阅读全文
posted @ 2020-08-07 21:37 ldfm
阅读(6564)
评论(0)
推荐(0)
2020年8月5日
变步长梯度下降法
摘要: 关于最优化算法的框架见 最优化算法确定迭代步长【线搜索技术】 迭代公式$x_{k+1}=x_k+\alpha_kd_k$ 其中$\alpha_k$为第k次迭代步长,$d_k$为第k次迭代方向; 变步长梯度下降法就是每次迭代,步长都需要计算 定步长梯度下降发每次步长都为定值;算法见 最优化算法【最小二
阅读全文
posted @ 2020-08-05 22:48 ldfm
阅读(1461)
评论(0)
推荐(0)
最优化算法确定迭代步长【线搜索技术】
摘要: 无约束问题最优化算法框架 \(step0:\) 输入优化函数,确定迭代起始点x0,容许误差 epsilon; \(step1:\) if 容许误差条件满足,终止迭代;输出当前x值; else 计算迭代方向dk;迭代步长 alpha_k; // dk必须满足收敛条件;关于迭代步长的计算,就是线搜索技术
阅读全文
posted @ 2020-08-05 17:14 ldfm
阅读(1396)
评论(0)
推荐(0)
2020年8月4日
最优化算法【线搜索-黄金分割(0.618)算法】
摘要: 使用条件 优化函数在搜索区间内为单峰函数 算法 算法类似于二分查找算法,能够求单峰函数在搜索区间的极值 算法如下: \(step0:\) $\qquad$确定单峰函数$f(x)\(的搜索区间\)[a_0,b_0]\(;容错误差\)\delta=a-b$, \(\epsilon=f(b)-f(a)\)
阅读全文
posted @ 2020-08-04 15:45 ldfm
阅读(1695)
评论(0)
推荐(0)
2020年8月1日
常用数学矩阵【Jacobi矩阵,Hessan 矩阵】
摘要: 一、雅可比(Jacobi)矩阵 对于函数 \(y=f(x)\) 其中,\(x=(x_1;x_2,...;x_n)\),\(y=(y_1;y_2;...;y_m)\) 则Jacobi矩阵为: \[ J= \begin{pmatrix} \frac{\partial y_1}{\partial x_1}
阅读全文
posted @ 2020-08-01 14:10 ldfm
阅读(965)
评论(0)
推荐(0)
2020年7月31日
最优化算法【牛顿法、拟牛顿法、BFGS算法】
摘要: 一、牛顿法 对于优化函数$f(x)$,在$x_0$处泰勒展开, \(f(x)=f(x_0)+f^{'}(x_0)(x-x_0)+o(\Delta x)\) 去其线性部分,忽略高阶无穷小,令$f(x) = 0$得: \(x=x_0-\frac{f(x_0)}{f^{'}(x_0)}\) 得牛顿法迭代公
阅读全文
posted @ 2020-07-31 21:24 ldfm
阅读(1261)
评论(0)
推荐(0)
2020年7月29日
最优化算法【最小二乘法和梯度下降法】
摘要: ##一、最小二乘法 对于给定的数据集$D = {(x_1,y_1),(x_2,y_2), ...,(x_m,y_m)}$,其中$x_i=(x_;x_; ...;x_)$。 对上述数据进行拟合: \(f(x_i)= \hat \omega^T \hat{x_i}\) 其中:\(\hat\omega =
阅读全文
posted @ 2020-07-29 21:55 ldfm
阅读(1228)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告