13、一维优化与无约束优化技术解析

一维优化与无约束优化技术解析

1. 一维优化问题

一维优化在许多算法中是常见步骤,下面介绍几种相关的优化方法及应用。

1.1 函数极小值求解示例

考虑函数 (f(a) = a^3 - 12.2a^2 + 7.45a + 42),从 (a_0 = 11.0) 开始,利用 MATLAB 列表 M4.5 求其极小值。迭代过程如下:
| 计数器 | 当前点 |
| ---- | ---- |
| 0 | 11.0 |
| 1 | 8.5469 |
| 2 | 7.8753 |
| 3 | 7.8161 |
| 4 | 7.8156 |
| 5 | 7.8156 |

最终得到最优解 (a^* = 7.8156),可通过绘制函数图像进行验证。

1.2 割线法

割线法是牛顿法的一种变体。假设根的求解问题(4.24)的解被限定在区间 ([a_A, a_B]) 内,其中 (a_A) 和 (a_B) 处的 (f’(a)) 符号相反,即 (f’(a_A)f’(a_B) < 0)。牛顿迭代所需的二阶导数可近似为:
(f’‘(a_i) \approx \frac{f’(a_B) - f’(a_A)}{(a_B - a_A)})
牛顿迭代公式变为:
(a_{i + 1} = a_A - \frac{f’(a_A)(a_B - a_A)}{f’(a_B) - f’(a_A)})

该步骤等价于连接两点 ((a_A, f’(a_A))) 和 ((a_B, f’(a_B))) 的直线与水平轴的交点,新点 (a_{i

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值