论文标题
异常型估计:硬度,最小调谐算法和应用
Outlier-Robust Estimation: Hardness, Minimally Tuned Algorithms, and Applications
论文作者
论文摘要
机器人技术和视觉中的非线性估计通常由于数据关联错误而受到异常值的困扰,或者是由于信号处理和机器学习方法的错误检测。本文介绍了两种统一的公式,用于异常估计,广义最大共识(G-MC)和广义截短的最小二乘(G-TLS),并研究了基本限制,实用算法和应用。我们的第一个贡献是证据表明,异常估计是不合适的:在最坏的情况下,即使是(尤其是在quasi-polynomialial时间中运行的算法)(尤其是多个算法),也不可能(大约)找到一组异常值。作为第二个贡献,我们审查并扩展了两种通用算法。第一个自适应修剪(自适应)是组合的,适用于G-MC;第二个渐变的非跨牙道(GNC)基于同型方法,适用于G-TLS。我们将适应和GNC扩展到用户对inlier-noise统计信息的先验知识(或统计信息可能会随着时间而变化),并且无法猜测一个合理的阈值以将嵌入式与异常值分开(作为RANSAC中通常使用的一个)。我们提出了第一种最小调谐算法来进行异常拒绝,该算法动态地决定了如何将嵌入者与异常值分开。我们的第三个贡献是对机器人感知问题提出的算法的评估:网格注册,基于图像的对象检测(形状对齐)和姿势图优化。 Autapt和GNC实时执行,确定性,表现优于lansac,并且最高可达80-90%的异常值。他们的最低调谐版本也与最新技术的状态相比,即使它们不依赖于嵌入者的噪音。
Nonlinear estimation in robotics and vision is typically plagued with outliers due to wrong data association, or to incorrect detections from signal processing and machine learning methods. This paper introduces two unifying formulations for outlier-robust estimation, Generalized Maximum Consensus (G-MC) and Generalized Truncated Least Squares (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 (ADAPT), is combinatorial, and is suitable for G-MC; the second, Graduated Non-Convexity (GNC), is based on homotopy methods, and is suitable for G-TLS. We extend ADAPT and 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 RANSAC). We propose the first minimally tuned algorithms for outlier rejection, that 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. ADAPT and GNC execute in real-time, are deterministic, outperform 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.