机器学习——牛顿法

首先,讨论一个简单的例子,如果想要寻找函数f(x)=0的点,可以进行如下操作。
这里写图片描述
假如我们的初始值为X0,则作 f(x)在该点的切线,寻找切线与X轴的交点,以该点为已知点,寻找切线,重复上述操作,则可快速的逼近f(x)=0的点。
这里写图片描述
将该思想用于求解最大似然函数这里写图片描述,一般最大这里写图片描述的值均满足这里写图片描述=0,则对这里写图片描述进行这里写图片描述操作即可。若为高维分布时,有这里写图片描述,其中这里写图片描述
值得说明的是,该算法如果样本数不是很多时,迭代效率较随机梯度下降法要快得多,但不是所有的Hessian都能找到其逆矩阵,同样当样本数太大时,寻找其逆矩阵的工作量太大。(思考:如果用牛顿法求函数的最小值,算法与求解函数最大值的方法完全相同,即牛顿法求出的是函数的极值点,并没有明确是极大值还是极小值。)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值