@Team
2018-04-09T22:06:04.000000Z
字数 754
阅读 2217
黄海安
凸优化理论是一门非常多知识点的学科,很难通过一篇文章全部讲清楚,故本文面向机器学习算法开发人员,仅讲解机器学习涉及到的凸优化知识,通过本文,希望您能够掌握熟练机器学习中涉及到的优化理论。如果有遗漏,请谅解,同时欢迎各位大佬提意见!
为了和经典理论书籍统一,现说明基本的数学符号,需要说明的是这些符号几乎在所有书籍里面含义都一样,故而本人认为非常重要,请务必记住。
(1) :实数集
(2) :n维实向量集合
(3) :mxn实矩阵的集合
(4) :半正定
(5) :正定
(6) :梯度,也有使用G函数代替
(7) :Hessian矩阵,也有使用H函数代替
(1) 极值点
(2) 局部最优点、全局最优点
(3) 鞍点
(4) 拐点
(5) 平稳点
凸函数判断条件,常见保凸运算,机器学习常见凸函数
线性规划、二次规划
下降法,需要写搜索方法
强对偶,弱对偶
由于机器学习算法几乎不用,故不写
事实上,优化问题的分水岭不是线性和非线性,而是凸性和非凸性。
[1] 凸优化