凸优化相关概念学习笔记

2019-08-21  本文已影响0人  仰望星空的小狗

前言

由于凸优化具有一些很好的性质,比如:

并且,在机器学习中的很多模型在先辈们的研究下,正好符合凸优化模型。在大多数优化问题中,只要转化为凸问题,那么基本上是可以解决的。

凸优化问题中的基本概念与性质

凸集的概念

集合C内任意两点间的线段均在集合C内,则称集合C为凸集。任意x_1, x_2\in C, \theta \in [0,1], 则\theta x_1+(1-\theta)x_2\in C $$$$ 任意x_1,x_2,...,x_k\in C, \theta_i\in [0,1], 且\sum_{i=1}^{k}\theta_ix_i=1, 则\sum_{i=1}^{k}\theta_ix_i\in C

凸函数的概念

假设有一个函数f:R^n\rightarrow R, 记其定义域为D(f),如果D(f)是凸集, 且在其中任意取两个点x,y, 满足以下性质:$$$ f(\theta x+(1-\theta y)) \leq\theta f(x)+(1-\theta)f(y)$$ 那么就称f$为凸函数

保持凸性的运算

优化问题的基本形式

\min_{x}^{}f_0(x), x\in R^n $$$$ s.t. f_i(x)\leq0, i=1,2,...,m $$$$ h_i(x)=0, i=1,2,...,p

凸优化问题的基本形式

\min_{x}f_0(x), x\in R^n $$$$ s.t. f_i(x)\leq0, i=1,2,...,m $$$$ h_i{x}=0,i=1,2,...,p
f_i(x)\leq0,i=1,2,...,m为凸函数,h_i(x)=0,i=1,2,...,p为仿射函数,其中,可行域为凸集。

上一篇下一篇

猜你喜欢

热点阅读