当前位置: 首页 > news >正文

【线性代数-非线性优化算法】高斯-牛顿法和LM法

文章目录

    • 一、常见非线性优化算法概览
    • 二、高斯-牛顿法(Gauss-Newton Method)
      • 1. 问题形式
      • 2. 核心思想
      • 3. 迭代公式
      • 4. 优缺点
    • 三、列文伯格-马夸尔特法(Levenberg-Marquardt, LM)
      • 1. 动机:融合梯度下降与高斯-牛顿
      • 2. 核心公式
      • 3. 阻尼因子 λ \lambda λ 的自适应调整
        • 调整策略:
      • 4. 为什么 ∣ r k + J k Δ x ∣ 2 | \mathbf{r}_k + J_k \Delta \mathbf{x} |^2 rk+JkΔx2 是预测残差?
        • 一阶泰勒展开:
        • 几何/物理意义:
      • 5. LM 算法完整流程
      • 6. LM 的优势
      • 7. 典型应用场景
    • 四、总结对比

一、常见非线性优化算法概览

算法 特点 适用场景
梯度下降法(Gradient Descent) 仅用一阶导数(梯度),方向为负梯度;简单但收敛慢 大规模问题、对精度要求不高
牛顿法(Newton’s Method) 使用二阶导数(Hessian 矩阵),二阶收敛;计算与存储 Hessian 开销大 小规模、光滑函数
高斯-牛顿法(Gauss-Newton) 专为最小二乘设计,用 J ⊤ J J^\top J JJ 近似 Hessian,避免二阶导数 数据拟合、重投影误差最小化
列文伯格-马夸尔特法(Levenberg-Marquardt, LM) 高斯-牛顿的改进版,引入阻尼因子 λ \lambda λ,兼具稳健性与快速性 实际中最常用,如相机标定、Bundle Adjustment
拟牛顿法(BFGS / L-BFGS) 迭代近似 Hessian,L-BFGS 节省内存 通用非线性优化,尤其适合大规模问题

二、高斯-牛顿法(Gauss-Newton Method)

1. 问题形式

求解 非线性最小二乘问题

min ⁡ x 1 2 ∣ r ( x ) ∣ 2 = 1 2 ∑ i = 1 m r i ( x ) 2 \min_{\mathbf{x}} \frac{1}{2} | \mathbf{r}(\mathbf{x}) |^2 = \frac{1}{2} \sum_{i=1}^m r_i(\mathbf{x})^2 xmin21r(x)2=21i=1mri(x)2

  • x ∈ R n \mathbf{x} \in \mathbb{R}^n xRn:待优化参数
  • r ( x ) ∈ R m \mathbf{r}(\mathbf{x}) \in \mathbb{R}^m r(x)Rm:残差向量(模型预测与观测的差异)

2. 核心思想

牛顿法需计算 Hessian 矩阵 H H H,但对最小二乘问题:

H = J ⊤ J + ∑ i = 1 m r i ∇ 2 r i H = J^\top J + \sum_{i=1}^m r_i \nabla^2 r_i H=JJ+i=1mri2ri

高斯-牛顿法忽略二阶项(即 ∇ 2 r i \nabla^2 r_i </

http://www.dtcms.com/a/508367.html

相关文章:

  • 自带浏览器建设银行网站打不开黄骅市原来叫什么名字
  • 如何用易语言做网站企业网站手机端
  • 互联网项目管理人员后期发展路线
  • 网络层次划分
  • 建设的网站服务器新手怎么做详情页
  • 做视频网站技术壁垒在哪里邮箱号怎么注册?
  • linux常用命令——其他
  • 简单案例演示10月PowerBI最新版 VS QuickBI 表格宽度自适应功能
  • windows显示驱动开发-多监视器管理器(三)
  • 未来之窗昭和仙君(二十七)智能硬件交互功——东方仙盟筑基期
  • map相关方法笔记
  • 保健品网站建设pc主页网站建设
  • 大数据网站建设和wordpress js代码放哪
  • hot100练习-13
  • 软件下载网站如何履行安全管理免费网络加速器永久免费版
  • 基于单片机的双机串口通信与数字串存储系统设计
  • 嘉兴建设网站模版用iis在自己家电脑上做网站
  • 无人机RTK信号增强技术要点
  • 重庆网站建设开发iis8.5 wordpress
  • Kubernetes(五) 集群调度与存储管理完全指南
  • 数据过滤网站模板下载网站防采集 如何采集
  • DeepSeek再开源3B-MoE-OCR模型,视觉压缩高达20倍,支持复杂图表解析等多模态能力!
  • 网站推广话术与技巧codewars网站
  • 南京个人做网站怎么创建网站后台
  • 【Misc】图片隐写刷题 1
  • Spring Boot 3零基础教程,WEB 开发 Thymeleaf 模板引用 笔记43
  • 深圳哪里做网站好青岛一品网站建设
  • 中小企业网站的建设实践报告电脑怎么打不开建设银行网站
  • 万网搭建淘宝客网站门户网站建设招标文件
  • 9、dockerfile