继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

线型回归、逻辑回归和神经网络的区别

慕码人8056858
关注TA
已关注
手记 1293
粉丝 351
获赞 1326

一、线型回归(Linear regression)


webp

webp

二、梯度下降(Gradient descent)

webp

webp

webp

三、逻辑回归(Logistic regression)

        逻辑回归是一个分类算法,逻辑回归的Hypothesis和线性回归非常相似:

webp

webp

webp

四、Bias、Variance

webp

五、Regularization

webp

webp

总结:线型回归和逻辑回归都是适合线型可分的情况

六、神经网络

        实际上,可以将Logistic Regression看做是仅含有一层神经元的单层的神经网络。一般用于二分类网络,线性可分的情况,是一个线性模型,激活函数为Sigmoid,logistic regression的一个优点是logistic cost function 是一个凸函数,可以求得全局最小值,可以用极大似然估计求解。

        神经网络是一个对于处理复杂的非线性模型很优秀的算法。

神经元:

webp

代表一个神经元

webp

神经网络:

        就是一组神经元连接在一起的集合。神经网络的第一层是输入层,值为xi,最后一层是输出层,如果作为分类算法训练则有多少个类别就应该有多少个对应的输出单元,对应的输出单元被激活代表着分类的结果。隐藏层可以有多层,每层可以有多个单元,规模越大训练的模型越复杂。而对于隐藏层中的每个单元本身都是一个逻辑回归的过程,也就是说每个隐藏单元都训练出了一个比前一层更加复杂的特征,这样一层接一层我们就可以训练出越来越复杂的特征,直到得到结果。

webp



作者:owolf
链接:https://www.jianshu.com/p/4cd238493cbd


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP