The Fast Cauchy Transform and Faster Robust Linear Regression
Clarkson, Kenneth L. · Drineas, Petros · Magdon-Ismail, Malik · Mahoney, Michael W. · Meng, Xiangrui · Woodruff, David P.
الأصل · EN
We provide fast algorithms for overconstrained ℓₚ regression and related problems: for an n× d input matrix A and vector bⁿ, in O(nd n) time we reduce the problem ᵈ Ax-bₚ to the same problem with input matrix A of dimension s × d and corresponding b of dimension s× 1. Here, A and b are a coreset for the problem, consisting of sampled and rescaled rows of A and b; and s is independent of n and polynomial in d. Our results improve on the best previous algorithms when n≫ d, for all p∈[1,∞) except p=2. We also provide a suite of improved results for finding well-conditioned bases via ellipsoidal rounding, illustrating tradeoffs between running time and conditioning quality, including a one-pass conditioning algorithm for general ℓₚ problems. We also provide an empirical evaluation of implementations of our algorithms for p=1, comparing them with related algorithms. Our empirical results show that, in the asymptotic regime, the theory is a very good guide to the practical performance of these algorithms. Our algorithms use our faster constructions of well-conditioned bases for ℓₚ spaces and, for p=1, a fast subspace embedding of independent interest that we call the Fast Cauchy Transform: a distribution over matrices Π:Rⁿ RO(d d), found obliviously to A, that approximately preserves the ℓ₁ norms: that is, with large probability, simultaneously for all x, Ax₁ ≈ ΠAx₁, with distortion O(d²⁺η), for an arbitrarily small constant η>0; and, moreover, ΠA can be computed in O(nd d) time. The techniques underlying our Fast Cauchy Transform include fast Johnson-Lindenstrauss transforms, low-coherence matrices, and rescaling by Cauchy random variables.
الترجمة العربية
لا توجد ترجمة عربية لهذا البحث بعد. كن أوّل من يطلبها: تستغرق ثوانيَ معدودة، وتُحفظ النتيجة لكل قارئ قادم.