逻辑回归(Logistic Regression)-牛顿法求解参数

本章节探讨了如何运用牛顿法求解逻辑回归的参数。在逻辑回归问题中,最大似然的参数θ使得似然函数值最大,这等价于找到使似然函数导数为0的θ。牛顿法通过泰勒展开迭代求解方程根,迭代公式涉及似然函数的一阶导数和二阶导数(海森矩阵)。实例展示了在40名学生录取信息的数据集上,牛顿法在6次迭代后即能有效分类,其收敛速度优于梯度下降法。
摘要由CSDN通过智能技术生成

在上一章节中,我们介绍了什么是逻辑回归,以及如何基于最大似然的思想使用梯度下降法求解逻辑回归参数 θ 。在本章节中,将介绍使用另一种方法,牛顿法求解逻辑回归参数,并给出代码演示。

1.1牛顿法求解方程根
考虑牛顿法在求解方程 f(θ)=0 时的用法。牛顿法在求解方程根时,主要是根据泰勒展示式进行迭代求解的。
假设 f(x)=0 有近似根 xk ,那么 f(x) 在点 xk 处的泰勒展开式表示为,

f(x)f(xk)+f(xk)(xxk)

f(x)=0 有, f(xk)+f(xk)(xxk)=0 ,求解得到 xk+1
xk+1=xkf(xk)f(xk)

利用该公式可以迭代求解
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值