优化问题可以写成如下形式
向量x称之为优化向量,f0是目标函数,fi是约束函数,问题在于满足约束条件下寻找最优解
一般的,如果目标函数和约束函数是线性函数的话,则是线性规划问题,即
凸优化即讨论约束函数和目标函数是凸函数的优化问题,即
可以将凸优化看成是线性规划的扩展
比如投资组合优化等问题,再寻求效益最大化且风险最小化的时候就是应用
大量涉及决策的问题大多数可以转化为数学优化的问题
优化问题的求解并不简单,但有些特殊的优化问题可以有效地求解 有两类优化问题广为人知:
凸优化问题也是可以被有效求解的
最小二乘问题没有约束条件,形式如下
求解最小二乘问题 上述式子的求解可以简化为求解一组线性方程,由
可以推出
可得解析解
此外如果系数矩阵A是稀疏的话可以更快的进行求解
使用最小二乘 判别一个优化问题是否是最小二乘十分简单,只需要检验目标函数是否是二次函数,然后检验是否是半正定的。
加权最小二乘 形式如下
可以很方便转化成最小二乘进行求解
正则化 正则化是解决最小二乘问题的另一个技术,一个最简单的形式如下:
线性规划问题如下述形式表示
求解线性规划 存在许多非常有效求解线性规划问题的方法,比如Dantzig的单纯形法,最近发展起来的内点法
使用线性规划
比如Chebyshev逼近问题
等价于求解如下线性规划问题
1.3 凸优化
凸优化问题具有以下形式化
其中需要满足
且
凸优化问题没有一个确定的解析解,但是和线性规划类似,存在许多算法求解凸优化问题,实际意义中内点法就比较有效
同线性规划和最小二乘类似,我们可以将某个问题转化为凸优化问题进而将其求解,不过,判断哪些问题是否属于凸优化问题是比较有挑战性的工作
即目标函数和约束函数是非线性函数的优化问题
寻找局部最优解,不保证是全局最优
在全局优化中,人们致力于搜索问题的全局最优解,付出的代价是效率
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有