凸优化-概述
2019-05-13 本文已影响0人
微斯人_吾谁与归
参考教材《凸优化》,参考视频2011中科大凌青《最优化理论》
一.数学优化
1.定义
-
数学优化问题或者说是优化问题可以写成如下形式:
-
优化变量:
-
目标函数:
-
约束函数:
-
可行解z:
-
最优解
:
,可行解域内的最小值。
-
2.应用
- 投资组合优化
- 器件尺寸
- 数据拟合:图像处理
- 嵌入式优化
3.求解最优化问题
最优化问题不同算法的有效性取决于诸多不同因素,如目标函数与约束函数、优化问题所含变量与约束个数以及一些特殊结构如稀疏矩阵
二.最小二和线性规划
1.最小二乘
-
定义:最小二乘问题是这样一类问题,它没有约束条件(m=0),目标函数是若干项平方和,每一项具有形式
,其具体形式表示如下:
其中A是k*n矩阵,是A的行向量,
是优化变量。
- 求解:
-
使用:
- 加权最小二乘
- 正则化
2.线性规划
-
定义:线性规划及其目标函数都是线性的(
),线性规划可以表述为
其中,
是问题参数。
-
求解:
- 单纯型法
- 内点法
-
使用:
- 逼近问题
三.凸优化
-
定义:凸优化具有以下形式
其中为凸函数。所谓凸函数即对任意的
且
这些函数满足
。
- 线性规划是一种特殊的凸优化问题,
-
求解:
-
使用:
四.非线性规划
五.优化问题分类
- 凸优化和非凸优化(本质)
- 线性规划和非线性规划
- 光滑优化和非光滑优化
- 可行域连续和离散
- 单目标优化和多优目标化问题
五.本课程的主要内容
- 凸集、凸函数、凸优化
- 凸优化的理论
- 凸优化的算法