一维搜索

一维搜索的分类


精确一维搜索:
1)区间收缩法 ;
2)函数逼近法;

非精确一维搜索:
1)Armijo准则;
2)Wolfe准则;

进退法


主要步骤:

① 已知搜索起点和初始步长;
② 然后从起点开始以初始步长向前试探,如果函数值变大,则改变步长方向;
③ 如果函数值下降,则维持原来的试探方向,并将步长加倍。

算法流程:


例题:


黄金分割法


对称原则:

x1-a=b-x2

保持缩减比例原则:

t=(新区间长度/原区间长度)不变。

优点: 不要求函数可微,除过第一次外,每次迭代只需计算一个函数值,计算量小,程序简单;
缺点:收敛速度慢;

例题:

详细迭代结果:

其他区间收缩法


  • 成功-失败法
    进退法推广
  • Fibonacci(斐波那契)法
    区间长度缩短率为Fibonacci数列
  • 对分搜索法
    取区间中点,并在中点两侧确定两个等距试探点
  • 三点等间隔搜索法
    区间3等分,取内部等分点为两个等距试探点
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • abbreviation 简写符号;简写 absolute error 绝对误差 absolute value 绝...
    沧海一睹阅读 4,236评论 0 2
  • 一、 C/C++程序基础 面试例题1——分析代码写输出(一般赋值语句的概念和方法)。 面试例题2—...
    LuckTime阅读 2,057评论 2 42
  • 前面的文章主要从理论的角度介绍了自然语言人机对话系统所可能涉及到的多个领域的经典模型和基础知识。这篇文章,甚至之后...
    我偏笑_NSNirvana阅读 14,138评论 2 64
  • 1. 简述相关分析和回归分析的区别和联系。 回归分析和相关分析都是研究两个或两个以上变量之间关系的方法。 广义上说...
    安也也阅读 8,855评论 0 3
  • 《数据分析的统计基础》的读书笔记 作 者:经管之家、曹正凤 出版社:电子工业出版社 版 次:2015年2月第1...
    格式化_001阅读 9,999评论 1 58