On the Convergence of IRLS and Its Variants in Outlier-Robust Estimation

Abstract

Outlier-robust estimation involves estimating some parameters (e.g., 3D rotations) from data samples in the presence of outliers, and is typically formulated as a non-convex and non-smooth problem. For this problem, the classical method called iteratively reweighted least-squares (IRLS) and its variants have shown impressive performance. This paper makes several contributions towards understanding why these algorithms work so well. First, we incorporate majorization and graduated non-convexity (GNC) into the IRLS framework and prove that the resulting IRLS variant is a convergent method for outlier-robust estimation. Moreover, in the robust regression context with a constant fraction of outliers, we prove this IRLS variant converges to the ground truth at a global linear and local quadratic rate for a random Gaussian feature matrix with high probability. Experiments corroborate our theory and show that the proposed IRLS variant converges within 5-10 iterations for typical problem instances of outlier-robust estimation, while state-of-the-art methods need at least 30 iterations. A basic implementation of our method is provided: https://github.com/liangzu/IRLS-CVPR2023

Cite

Text

Peng et al. "On the Convergence of IRLS and Its Variants in Outlier-Robust Estimation." Conference on Computer Vision and Pattern Recognition, 2023. doi:10.1109/CVPR52729.2023.01708

Markdown

[Peng et al. "On the Convergence of IRLS and Its Variants in Outlier-Robust Estimation." Conference on Computer Vision and Pattern Recognition, 2023.](https://mlanthology.org/cvpr/2023/peng2023cvpr-convergence/) doi:10.1109/CVPR52729.2023.01708

BibTeX

@inproceedings{peng2023cvpr-convergence,
  title     = {{On the Convergence of IRLS and Its Variants in Outlier-Robust Estimation}},
  author    = {Peng, Liangzu and Kümmerle, Christian and Vidal, René},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2023},
  pages     = {17808-17818},
  doi       = {10.1109/CVPR52729.2023.01708},
  url       = {https://mlanthology.org/cvpr/2023/peng2023cvpr-convergence/}
}