Title | Finding approximate solutions to combinatorial problems with very large data sets using BIRCH |
Publication Type | Journal Article |
Year of Publication | 2010 |
Authors | Harrington, J, Salibian-Barrera, M |
Journal | COMPUTATIONAL STATISTICS & DATA ANALYSIS |
Volume | 54 |
Pagination | 655-667 |
Date Published | MAR 1 |
Type of Article | Article |
ISSN | 0167-9473 |
Abstract | Computing estimators with good robustness properties generally requires solving highly complex optimization problems. The current state-of-the-art algorithms to find approximate solutions to these problems need to access the data set a large number to times and become unfeasible when the data do not fit in memory. In this paper the BIRCH algorithm is adapted to calculate approximate solutions to problems in this class. For data sets that fit in memory, this approach is able to find approximate Least Trimmed Squares (LTS) and Minimum Covariance Determinant (MCD) estimators that compare very well with those returned by the fast-LTS and fast-MCD algorithms, and in some cases is able to find a better solution (in terms of value of the objective function) than those returned by the fast-algorithms. This methodology can also be applied to the Linear Grouping Algorithm and its robust variant for very large datasets. Finally, results from a simulation study indicate that this algorithm performs comparably well to fast-LTS in simple situations (large data sets with a small number of covariates and small proportion of outliers) and does much better than fast-LTS in more challenging situations without requiring extra computational time. These findings seem to confirm that this approach provides the first computationally feasible and reliable approximating algorithm in the literature to compute the LTS and MCD estimators for data sets that do not fit in memory. (C) 2008 Elsevier B.V. All rights reserved. |
DOI | 10.1016/j.csda.2008.08.001 |