对算法的认识——逻辑回归

逻辑回归:找出一条直线来分类数据

逻辑回归虽然名字叫回归,却是属于分类算法,是通过Sigmoid函数将线性函数的结果映射到Sigmoid函数中,预估事件出现的概率并分类。
Sigmoid是归一化的函数,可以把连续数值转化为0到1的范围,提供了一种将连续型的数据离散化为离散型数据的方法。因此,逻辑回归从直观上来说是画出了一条分类线。位于分类线一侧的数据,概率>0.5,属于分类A;位于分类线另一侧的数据,概率0.5,属于分类B。

优点:

平滑、易于求导

缺点:

激活函数计算量大,反向传播求误差梯度时,求导涉及除法;反向传播时,很容易就会出现梯度消失的情况,从而无法完成深层网络的训练。

Sigmoid函数由下列公式定义

S ( x ) = 1 1 + e − x S(x)=\frac{1}{1+e^{-x}} S(x)=

你可能感兴趣的:(算法概念,算法,逻辑回归,机器学习)