大数据逻辑回归算法从逻辑回归开始用矩阵运算代替代码循环
1.sigmoid函数众所周知逻辑回归虽然名字上是回归但是其实质上是一个二分类算法原因就在于跑算法过程中拟合的sigmoid函数y11exp−x它的S型曲线把数据分为了两类.2.训练过程推理基于前面提到的sigmoid函数令ℎX11exp−θTX即将所研究问题的输入一个一维向量X 带入公式后能得到预测值ℎX.这样做的目的是找到一个合适的X的系数一维列向量θ 使得所有输入的预测值都与实际值y相近.为了寻找到合适的向量θ 一般地说需要使用梯度下降法.但是逻辑回归的cost函数与线性回归有所不同在sigmoid函数中X是e的幂这导致了按照线性回归的方法在求导数后得到的函数是一个non convex函数它有很多个极值.此时需要用另外的方法找到一个新的cost函数对其进行梯度下降迭代运算.首先要考虑到cost函数的实质是什么.我们需要的cost函数是能够量
暂无评论