Source author record

Vaishakh Ravindrakumar

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

3works
5topics
3close collaborators

Published work

3 publications

preprint2022arXiv

Robust estimation algorithms don't need to know the corruption level

Real data are rarely pure. Hence the past half-century has seen great interest in robust estimation algorithms that perform well even when part of the data is corrupt. However, their vast majority approach optimal accuracy only when given a tight upper bound on the fraction of corrupt data. Such bounds are not available in practice, resulting in weak guarantees and often poor performance. This brief note abstracts the complex and pervasive robustness problem into a simple geometric puzzle. It then applies the puzzle's solution to derive a universal meta technique that converts any robust estimation algorithm requiring a tight corruption-level upper bound to achieve its optimal accuracy into one achieving essentially the same accuracy without using any upper bounds.

preprint2022arXiv

TURF: A Two-factor, Universal, Robust, Fast Distribution Learning Algorithm

Approximating distributions from their samples is a canonical statistical-learning problem. One of its most powerful and successful modalities approximates every distribution to an ℓ1\ell_1 distance essentially at most a constant times larger than its closest tt-piece degree-dd polynomial, where t≥1t\ge1 and d≥0d\ge0. Letting ct,dc_{t,d} denote the smallest such factor, clearly c1,0=1c_{1,0}=1, and it can be shown that ct,d≥2c_{t,d}\ge 2 for all other tt and dd. Yet current computationally efficient algorithms show only ct,1≤2.25c_{t,1}\le 2.25 and the bound rises quickly to ct,d≤3c_{t,d}\le 3 for d≥9d\ge 9. We derive a near-linear-time and essentially sample-optimal estimator that establishes ct,d=2c_{t,d}=2 for all (t,d)≠(1,0)(t,d)\ne(1,0). Additionally, for many practical distributions, the lowest approximation distance is achieved by polynomials with vastly varying number of pieces. We provide a method that estimates this number near-optimally, hence helps approach the best possible approximation. Experiments combining the two techniques confirm improved performance over existing methodologies.

preprint2021arXiv

SURF: A Simple, Universal, Robust, Fast Distribution Learning Algorithm

Sample- and computationally-efficient distribution estimation is a fundamental tenet in statistics and machine learning. We present SURF, an algorithm for approximating distributions by piecewise polynomials. SURF is: simple, replacing prior complex optimization techniques by straight-forward {empirical probability} approximation of each potential polynomial piece {through simple empirical-probability interpolation}, and using plain divide-and-conquer to merge the pieces; universal, as well-known polynomial-approximation results imply that it accurately approximates a large class of common distributions; robust to distribution mis-specification as for any degree d≤8d \le 8, it estimates any distribution to an ℓ1\ell_1 distance <3< 3 times that of the nearest degree-dd piecewise polynomial, improving known factor upper bounds of 3 for single polynomials and 15 for polynomials with arbitrarily many pieces; fast, using optimal sample complexity, running in near sample-linear time, and if given sorted samples it may be parallelized to run in sub-linear time. In experiments, SURF outperforms state-of-the art algorithms.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.