可分离非线性优化问题的变量投影迭代实现

An Iterative Implementation of Variable Projection for Separable Nonlinear Optimization Problems

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2022
被引 9
ABS 3

中文导读

针对可分离非线性最小二乘问题,提出一种变量投影算法的迭代实现,避免矩阵分解在病态问题中失效,数值实验验证了其效率和鲁棒性。

Abstract

The separable nonlinear least-squares (SNLLS) problems considered in this article frequently appear in a wide range of research fields, such as machine learning, computer vision, system identification, and signal processing. The variable projection algorithm proposed by Golub and Pereyra, which reduces the dimension of the parameters by projecting the linear parameters out of the problem, is quite valuable in solving SNLLS problems. Previous implementations of the variable projection algorithm are based on matrix factorization. In this article, we propose an iterative implementation of the variable projection algorithm. Compared with previous implementations based on matrix decomposition, the proposed method can effectively avoid suffering from large condition number of the matrix or even matrix decomposition failure when dealing with ill-posed SNLLS problems. Numerical experiments on real-world data and synthetic data show the efficiency and robustness of the proposed iterative variable projection algorithm.

机器学习计算机视觉系统辨识信号处理数值优化