从相距千里,\textbf{从相距千里,}
到心与心的碰撞,\textbf{到心与心的碰撞,}
情感是一种随机,\textbf{情感是一种随机,}
也是一种必然。\textbf{也是一种必然。}
从一个人到两个人,\textbf{从一个人到两个人,}
我们感受到了很多,\textbf{我们感受到了很多,}
学到了很多,\textbf{学到了很多,}
就像一个刚出生的婴儿,\textbf{就像一个刚出生的婴儿,}
未来等着我们去共同探索。\textbf{未来等着我们去共同探索。}
——畅宝宝的傻逼哥哥\quad\textbf{——畅宝宝的傻逼哥哥}
对于前面文章介绍的多维优化法,我们都是用共轭方向集合来解决最小值的搜索,这些方法 (像Fletch-Reeves与Powell法)最重要的特征就是不需要f(x)f(\mathbf{x})二阶导的显式表达,还有一类不需要二阶导显式表达的方法:拟牛顿法,有时候称为变尺度法。

人如其名,这类方法的基础就是之前介绍的牛顿法,拟牛顿法的基本原则是搜索的方向基于n×nn\times n的方向矩阵S\mathbf{S},功能就像牛顿法中的逆矩阵。这个矩阵从可得到的数据中产生,作为H−1\mathbf{H}^{-1}的近似,更进一步,随着迭代数的增长,S\mathbf{S}会满满变成H−1\mathbf{H}^{-1}的精确表示,对于凸二次目标函数,在n+1n+1次迭代时等于H−1\mathbf{H}^{-1}。

拟牛顿法与其他方法一样,也是来于凸二次问题,然后扩展到一般的情况,因为拟牛顿法是目前方法中最有效的,所以在数值应用上使用最广泛。

最近几年已经发展出了许多不同的拟牛顿法,接下里介绍四种最重要的拟牛顿法:

  • Rank-one法
  • Davidon-Fletcher-Powell法
  • Broyden-Fletcher-Goldfarb-Shanno法
  • Fletcher法

然后还会讨论几个可替换的方法以及两个有趣的推广,其中一个由Broyden发明,另一个由Huang发明。

漫步最优化四十三——拟牛顿法相关推荐

  1. 漫步最优化四十四——基本拟牛顿法

    你走进了我的视觉,\textbf{你走进了我的视觉,} 我开始发现,\textbf{我开始发现,} 心里有个角落,\textbf{心里有个角落,} 一直在等你出现.\textbf{一直在等你出现.} ...

  2. 漫步最优化四十二——Partan法

    漆黑的冷空中有你,\textbf{漆黑的冷空中有你,} 惺忪的眼睛中有你,\textbf{惺忪的眼睛中有你,} 心底的记忆中有你,\textbf{心底的记忆中有你,} 你留在我的脑海中,\textbf ...

  3. 漫步最优化二十三——一维优化

    你的每一句话,回荡在耳边:\textbf{你的每一句话,回荡在耳边:} 你闪动的双眼,徘徊在脑海.\textbf{你闪动的双眼,徘徊在脑海.} 好像告诉你,\textbf{好像告诉你,} 天天在想你. ...

  4. 漫步最优化四十五——矩阵S的生成

    想赖着你每一天,\textbf{想赖着你每一天,} 耽误多一秒都不愿意.\textbf{耽误多一秒都不愿意.} 想把你捧在手心,\textbf{想把你捧在手心,} 给你我最奢侈的温柔.\textbf{ ...

  5. 漫步最优化四十一——Powell法(下)

    四季交替,\textbf{四季交替,} 光阴推动了变更,\textbf{光阴推动了变更,} 但你一直印在我心.\textbf{但你一直印在我心.} 遇见你的那天,\textbf{遇见你的那天,} 心似 ...

  6. 漫步最优化四十——Powell法(上)

    平凡无所谓,\textbf{平凡无所谓,} 平淡无所谓,\textbf{平淡无所谓,} 但求每天早晨能望见你,\textbf{但求每天早晨能望见你,} 这已经足够满足.\textbf{这已经足够满足. ...

  7. 漫步最优化三十三——牛顿法

    自从有了你,\textbf{自从有了你,} 绝望与无奈远走高飞.\textbf{绝望与无奈远走高飞.} 自从有了你,\textbf{自从有了你,} 我的世界不再天灰灰.\textbf{我的世界不再天灰 ...

  8. 漫步最优化四——约束

    你从天而降的那刻起,我的世界变得难以言喻.\textbf{你从天而降的那刻起,我的世界变得难以言喻.} 从陌生到熟悉,我从来没有奢望过爱情的到来.\textbf{从陌生到熟悉,我从来没有奢望过爱情的到 ...

  9. OpenCV学习笔记(四十一)——再看基础数据结构core OpenCV学习笔记(四十二)——Mat数据操作之普通青年、文艺青年、暴力青年 OpenCV学习笔记(四十三)——存取像素值操作汇总co

    OpenCV学习笔记(四十一)--再看基础数据结构core 记得我在OpenCV学习笔记(四)--新版本的数据结构core里面讲过新版本的数据结构了,可是我再看这部分的时候,我发现我当时实在是看得太马 ...

最新文章

  1. es-04-mapping和setting的建立
  2. spring-cloud导入eclipse时,@slf4j注解为什么找不到log变量
  3. 那一顿,我撸串撸懂了云计算!
  4. 最大公约数 辗转相除法
  5. 魅族 虚拟位置服务状态:未运行_魅族17评测:「重量平衡设计」 手感出色 魅友们的5G梦想旗舰...
  6. php树菜单转化为一维菜单,php树型菜单 - iturtle的个人空间 - OSCHINA - 中文开源技术交流社区...
  7. LiteOS内核源码分析:消息队列Queue
  8. Java基础知识学习06-封装、继承
  9. 1114. Family Property (25)-PAT甲级真题(并查集)
  10. 推荐一个免费绘制软件架构图的网站
  11. 【NLP】目前有比Topic Model更先进的聚类方式么?比如针对短文本的、加入情感分析的?...
  12. Android 音视频开发学习思路大纲
  13. 暑假旺季到了,如何选择酒店呢
  14. Windows重装系统后开机Bios有两个启动选项解决办法
  15. dell计算机一直重启,为什么电脑老重启
  16. 想用linux又想windows,Linux对Windows说:停止吵架,和平共处
  17. Android build sequence
  18. python123m与n的数学运算_【Python数学面试题】面试问题:Python“… - 看准网
  19. Field userDao in com.sd.sbmb.service.impl.UserServiceImpl required a bean of type ‘com.sd.sbmb.dao.U
  20. 4G 5G 频段介绍

热门文章

  1. ny225 小明求素数积
  2. Node.js框架对比:Express/Koa/Hapi
  3. TypeScript Symbol
  4. ubuntu14.04修改limits.conf后链接限制仍然不生效
  5. DAO层接口性能监控
  6. 通过Docker或虚拟机快速搭建私有云平台--使用Nextcloud和ONLYOFFICE创建您的WebOffice云办公系统
  7. Linux——粘滞位(sbit)、sgid、suid 权限
  8. BGP——邻居关系(IBGP+EBGP)的建立(讲解及配置命令)
  9. 虚拟技术必须解决的问题_VR/3D虚拟实验室亮相重庆市初中物理青年教师优质课大赛...
  10. js用函数实现输出100以内与7有关的数_走近(javascript, 函数式)