您的位置:首页 > 编程语言 > Python开发

机器学习_线性回归和逻辑回归(及python)

2017-12-14 10:29 411 查看
【1】线性回归和逻辑回归是用着同样的回归思想。但是注意两种在几何意义中完全不同。

【2】线性回归设函数为:y=wx

         线性回归的损失函数:



几何意义:要求点到之间的距离越小越好,要求点越接近于直线。

【2.5】其实分类问题也可以用线性回归,但是在线性回归分类问题中,对噪声很铭感且无法找到一个合理的阈值。所以我们想找一个相对值,用概率来回归。

【3】逻辑回归的损失函数本与线性回归相同,但是因为不是凸函数。所以写成了下面的形式:



其中y的取值为{0、1},当y为1时,要求h(x)尽可能接近于1,-log(h(x))才会尽可能的小。

h(x)为逻辑回归函数。本质为h(g(x)),h(x)接近于1在几何上体现为,g(x)接近于无穷。

即几何意义为:样本点 x 要离g(x)这条线尽可能的远。

几何意义为:区分类的线。(注意和线性回归不同,线性回归的y值是占用一维的。而逻辑回归的y只体现在圈圈查查,在几何上本身并不在一维度)

【3】逻辑回归python代码博客:http://blog.csdn.net/cherdw/article/details/54891073    参数/正则化等

                                                     http://lib.csdn.net/article/machinelearning/37592
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: