码迷,mamicode.com
首页 > 其他好文 > 详细

凸优化和机器学习

时间:2014-08-16 21:03:31      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:blog   http   color   os   io   for   ar   art   

CSDN的博主poson在他的博文《机器学习的最优化问题》中指出“机器学习中的大多数问题可以归结为最优化问题”。我对机器学习的各种方法了解得不够全面,本文试图从凸优化的角度说起,简单介绍其基本理论和在机器学习算法中的应用。

1.动机和目的

    人在面临选择的时候重视希望自己能够做出“最好”的选择,如果把它抽象成一个数学问题,那么“最好的选择”就是这个问题的最优解。优化问题,就是把你考虑的各个因素表示成为一组函数(代价函数),解决这个问题就是在一集备选解中选择最好的解。

    那么,为什么我们要讨论凸优化而不是一般的优化问题呢?那时因为凸优化问题具有很好的兴致——局部最优就是全局最优,这一特性让我们能够迅速有效的求解问题。(实际上就是太一般的优化问题讨论不来)

2.凸优化的定义

首先明确两个定义:

    (1) 如果bubuko.com,布布扣中任意两点之间的线段任在bubuko.com,布布扣中,那么集合bubuko.com,布布扣被称为凸集。即对任意bubuko.com,布布扣和满足bubuko.com,布布扣bubuko.com,布布扣都有

bubuko.com,布布扣

 

    (2) 函数bubuko.com,布布扣凸函数,则bubuko.com,布布扣是凸集,且对于任意bubuko.com,布布扣在任bubuko.com,布布扣下有

bubuko.com,布布扣

   

    Stephen Boyd在他的《convex optimization》中定义凸优化问题是形如

bubuko.com,布布扣

的问题,其中(待续)

凸优化和机器学习,布布扣,bubuko.com

凸优化和机器学习

标签:blog   http   color   os   io   for   ar   art   

原文地址:http://www.cnblogs.com/sea-wind/p/3916860.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!