Outlier-Robust Estimation: Hardness, Minimally Tuned Algorithms, and Applications

被引:32
|
作者
Antonante, Pasquale [1 ]
Tzoumas, Vasileios [1 ,2 ]
Yang, Heng [1 ]
Carlone, Luca [1 ]
机构
[1] MIT, Lab Informat & Decis Syst, Cambridge, MA 02139 USA
[2] Univ Michigan, Dept Aerosp Engn, Ann Arbor, MI 48109 USA
关键词
Estimation; Signal processing algorithms; Probabilistic logic; Approximation algorithms; Simultaneous localization and mapping; Particle measurements; Measurement uncertainty; Algorithms; autonomous systems; computational complexity; computer vision; maximum likelihood estimation; resilient perception; robust estimation; SET MAXIMIZATION; REGISTRATION; REJECTION; OPTIMIZATION; STATISTICS; PERCEPTION; CONSENSUS; MOTION;
D O I
10.1109/TRO.2021.3094984
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Nonlinear estimation in robotics and vision is typically plagued with outliers due to wrong data association or incorrect detections from signal processing and machine learning methods. This article introduces two unifying formulations for outlier-robust estimation, generalized maximum consensus ($\textrm{G}$-$\textrm{MC}$) and generalized truncated least squares ($\textrm{G-TLS}$), and investigates fundamental limits, practical algorithms, and applications. Our first contribution is a proof that outlier-robust estimation is inapproximable: In the worst case, it is impossible to (even approximately) find the set of outliers, even with slower-than-polynomial-time algorithms (particularly, algorithms running in quasi-polynomial time). As a second contribution, we review and extend two general-purpose algorithms. The first, adaptive trimming ($\textrm{ADAPT}$), is combinatorial and is suitable for $\textrm{G}$-$\textrm{MC}$; the second, graduated nonconvexity ($\textrm{GNC}$), is based on homotopy methods and is suitable for $\textrm{G-TLS}$. We extend $\textrm{ADAPT}$ and $\textrm{GNC}$ to the case where the user does not have prior knowledge of the inlier-noise statistics (or the statistics may vary over time) and is unable to guess a reasonable threshold to separate inliers from outliers (as the one commonly used in RANdom SAmple Consensus $(\textrm{RANSAC})$. We propose the first minimally tuned algorithms for outlier rejection, which dynamically decide how to separate inliers from outliers. Our third contribution is an evaluation of the proposed algorithms on robot perception problems: mesh registration, image-based object detection (shape alignment), and pose graph optimization. $\textrm{ADAPT}$ and $\textrm{GNC}$ execute in real time, are deterministic, outperform $\textrm{RANSAC}$, and are robust up to 80-90% outliers. Their minimally tuned versions also compare favorably with the state of the art, even though they do not rely on a noise bound for the inliers.
引用
收藏
页码:281 / 301
页数:21
相关论文
共 50 条
  • [1] Outlier-Robust Spatial Perception: Hardness, General-Purpose Algorithms, and Guarantees
    Tzoumas, Vasileios
    Antonante, Pasquale
    Carlone, Luca
    2019 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2019, : 5383 - 5390
  • [2] Graph Embedding with Outlier-Robust Ratio Estimation
    Satta, Kaito
    Sasaki, Hiroaki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2022, E105D (10) : 1812 - 1816
  • [3] Outlier-Robust State Estimation for Humanoid Robots
    Piperakis, Stylianos
    Kanoulas, Dimitrios
    Tsagarakis, Nikos G.
    Trahanias, Panos
    2019 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2019, : 706 - 713
  • [4] Outlier-robust spectral estimation for spatial lattice processes
    Nirel, R
    Mugglestone, MA
    Barnett, V
    COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 1998, 27 (12) : 3095 - 3111
  • [5] On the Convergence of IRLS and Its Variants in Outlier-Robust Estimation
    Peng, Liangzu
    Kummerle, Christian
    Vidal, Rene
    2023 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2023, : 17808 - 17818
  • [6] Outlier-robust parameter estimation for unnormalized statistical models
    Sasaki, Hiroaki
    Takenouchi, Takashi
    JAPANESE JOURNAL OF STATISTICS AND DATA SCIENCE, 2024, 7 (01) : 223 - 252
  • [7] A Unified Framework for Outlier-Robust PCA-like Algorithms
    Yang, Wenzhuo
    Xu, Huan
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 37, 2015, 37 : 484 - 493
  • [8] Outlier-Robust Tensor PCA
    Zhou, Pan
    Feng, Jiashi
    30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, : 3938 - 3946
  • [9] Outlier-Robust Wasserstein DRO
    Nietert, Sloan
    Goldfeld, Ziv
    Shafiee, Soroosh
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [10] Outlier-Robust Optimal Transport
    Mukherjee, Debarghya
    Guha, Aritra
    Solomon, Justin
    Sun, Yuekai
    Yurochkin, Mikhail
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 139, 2021, 139