数学吧 关注:940,644贴子:9,424,441
  • 5回复贴,共1

对于牛顿迭代法在优化理论运用中的一个问题

只看楼主收藏回复

rt,楼主最近正在学习优化理论,当学到牛顿法的时候,对如图的这个式子产生了一些困惑,我能理解为了提高精确度而进行求导,但为什么一定是一阶比上二阶呢?能否为了提高精度提高阶数呢?


IP属地:江苏来自Android客户端1楼2025-02-26 17:07回复
    并不是一定就用的一阶导数去比二阶导数,只是说一般到这个精度就够用,再继续算没有必要,那样更加复杂了
    有时候就用函数值和一阶导数去算也行。 当然我用牛顿法 都是用电脑算为主。


    IP属地:北京2楼2025-02-26 17:26
    收起回复
      2026-04-18 01:58:25
      广告
      不感兴趣
      开通SVIP免广告
      有一种方法是 选择不同的初始值去进行迭代计算 然后计算平均值 有时候也可以用


      IP属地:北京3楼2025-02-26 17:32
      回复
        实际计算中,高阶导数是很难算的,计算复杂度很高。所以有了拟牛顿法,来近似计算二阶导。


        IP属地:北京来自Android客户端4楼2025-02-26 20:05
        回复
          你可以考虑一下一下算法的效率问题


          IP属地:美国来自iPhone客户端5楼2025-03-31 22:53
          回复