技术栈
非线性最小二乘
charlee44
11 小时前
参数优化
·
正则化
·
非线性最小二乘
·
levenberg-marquardt
·
信任域
最小二乘问题详解8:Levenberg-Marquardt方法
对于非线性最小二乘问题的求解来说,除了Gauss-Newton方法(以下简称GN方法)和梯度下降法,另外一种更加实用的求解算法就是Levenberg-Marquardt方法(以下简称LM方法)了。LM方法综合了GN方法和梯度下降法的特性,在实践中表现出极强的鲁棒性和收敛性。在阅读本文之前,至少需要阅读以下三篇前置文章:
charlee44
7 天前
c++
·
梯度下降
·
雅可比矩阵
·
非线性最小二乘
·
参数拟合
最小二乘问题详解6:梯度下降法
在之前的两篇文章《最小二乘问题详解4:非线性最小二乘》、《最小二乘问题详解5:非线性最小二乘求解实例》中,笔者介绍了非线性最小二乘问题,并使用Gauss-Newton方法来进行求解。不过,求解非线性最小二乘问题还有另外一种方法——梯度下降法。
charlee44
19 天前
参数估计
·
雅可比矩阵
·
曲线拟合
·
非线性最小二乘
·
gauss-newton
最小二乘问题详解5:非线性最小二乘求解实例
在上一篇文章《最小二乘问题详解4:非线性最小二乘》中,介绍了非线性最小二乘问题的基本定义、求解思路及其核心算法Gauss-Newton方法,强调通过局部线性化将非线性问题转化为迭代的线性最小二乘子问题来求解。由于非线性最小二乘问题起来比线性最小二乘复杂多了,这里就通过一个拟合曲线\(y = \exp(a x^2 + b x + c)\)的实例来加深对非线性最小二乘问题的理解。
charlee44
21 天前
参数估计
·
雅可比矩阵
·
非线性最小二乘
·
gauss-newton
·
迭代优化
最小二乘问题详解4:非线性最小二乘
在论述最小二乘问题的时候,很多文章都喜欢用拟合直线来举例,但是在现实中像拟合直线这样的线性最小二乘问题往往不是常态,现实世界中更多是像投影成像这种非线性最小二乘问题。在本文中,我们就讲解一下非线性最小二乘问题。
我是有底线的