微积分的一个关键应用是优化:找到函数的最大值和最小值,以及哪些点实现了这些极值。
形式上,数学优化领域被称为数学规划,微积分优化方法是 非线性规划 的基本形式。我们将主要讨论有限维优化,用 1 或 2 个变量的函数来说明,并用代数方式讨论n 个变量。我们还将指出一些对 无限维优化 的扩展,例如 变分法,这是这些方法在物理学中的主要应用。
基本技术包括一阶导数检验和二阶导数检验,以及它们的高维推广。
更高级的技术是拉格朗日乘数,以及其推广形式,如卡罗需-库恩-塔克条件和巴拿赫空间上的拉格朗日乘数。
优化,特别是通过拉格朗日乘数,在以下领域特别有用
此外,数学的几个领域可以被理解为这些方法的推广,最值得注意的是 莫尔斯理论 和 变分法。
- 输入点,输出值
- 最大值,最小值,极值,最优值
- 驻点,临界点;驻值,临界值
- 目标函数
本教程介绍了优化问题的入门知识,这些问题涉及找到 目标函数 的最大值或最小值,受约束形式 的限制。
在没有约束的情况下找到函数 的最优值是一个众所周知的问题,在微积分课程中已经讨论过。通常会使用梯度来找到 驻点。然后检查所有驻点和 边界点 以找到最优值。
在 (0,0) 处有一个驻点。
确定函数在驻点处是否存在极值的一个常用方法是评估该点处的 Hessian 矩阵。Hessian 矩阵定义为
二阶导数检验根据以下规则确定驻点 的最优性 [2]
- 如果 在点 x 处,则 在 x 处有一个局部最小值。
- 如果 在点 x 处,则 在 x 处有一个局部最大值。
- 如果 有负的和正的特征值,则 x 是一个鞍点。
- 否则,该检验结果是不确定的。
在上面的例子中。
因此, 在 (0,0) 处取得最小值。
- [1] T.K. Moon 和 W.C. Stirling。信号处理的数学方法和算法。Prentice Hall。2000 年。
- [2]http://www.ece.tamu.edu/~chmbrlnd/Courses/ECEN601/ECEN601-Chap3.pdf