Source author record

Siu-on Chan

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

4works
6topics
4close collaborators

Published work

4 publications

preprint2014arXiv

Near-Optimal Density Estimation in Near-Linear Time Using Variable-Width Histograms

Let pp be an unknown and arbitrary probability distribution over [0,1)[0,1). We consider the problem of {\em density estimation}, in which a learning algorithm is given i.i.d. draws from pp and must (with high probability) output a hypothesis distribution that is close to pp. The main contribution of this paper is a highly efficient density estimation algorithm for learning using a variable-width histogram, i.e., a hypothesis distribution with a piecewise constant probability density function. In more detail, for any kk and εε, we give an algorithm that makes O~(k/ε2)\tilde{O}(k/ε^2) draws from pp, runs in O~(k/ε2)\tilde{O}(k/ε^2) time, and outputs a hypothesis distribution hh that is piecewise constant with O(klog⁡2(1/ε))O(k \log^2(1/ε)) pieces. With high probability the hypothesis hh satisfies dTV(p,h)≤C⋅optk(p)+εd_{\mathrm{TV}}(p,h) \leq C \cdot \mathrm{opt}_k(p) + ε, where dTVd_{\mathrm{TV}} denotes the total variation distance (statistical distance), CC is a universal constant, and optk(p)\mathrm{opt}_k(p) is the smallest total variation distance between pp and any kk-piecewise constant distribution. The sample size and running time of our algorithm are optimal up to logarithmic factors. The "approximation factor" CC in our result is inherent in the problem, as we prove that no algorithm with sample size bounded in terms of kk and εε can achieve C<2C<2 regardless of what kind of hypothesis distribution it uses.

preprint2013arXiv

Efficient Density Estimation via Piecewise Polynomial Approximation

We give a highly efficient "semi-agnostic" algorithm for learning univariate probability distributions that are well approximated by piecewise polynomial density functions. Let pp be an arbitrary distribution over an interval II which is ττ-close (in total variation distance) to an unknown probability distribution qq that is defined by an unknown partition of II into tt intervals and tt unknown degree-dd polynomials specifying qq over each of the intervals. We give an algorithm that draws $\tilde{O}(t\new{(d+1)}/\eps^2)$ samples from pp, runs in time $\poly(t,d,1/\eps)$, and with high probability outputs a piecewise polynomial hypothesis distribution hh that is $(O(τ)+\eps)$-close (in total variation distance) to pp. This sample complexity is essentially optimal; we show that even for τ=0τ=0, any algorithm that learns an unknown tt-piecewise degree-dd probability distribution over II to accuracy $\eps$ must use $Ω({\frac {t(d+1)} {\poly(1 + \log(d+1))}} \cdot {\frac 1 {\eps^2}})$ samples from the distribution, regardless of its running time. Our algorithm combines tools from approximation theory, uniform convergence, linear programming, and dynamic programming. We apply this general algorithm to obtain a wide range of results for many natural problems in density estimation over both continuous and discrete domains. These include state-of-the-art results for learning mixtures of log-concave distributions; mixtures of tt-modal distributions; mixtures of Monotone Hazard Rate distributions; mixtures of Poisson Binomial Distributions; mixtures of Gaussians; and mixtures of kk-monotone densities. Our general technique yields computationally efficient algorithms for all these problems, in many cases with provably optimal sample complexities (up to logarithmic factors) in all parameters.

preprint2013arXiv

Optimal Algorithms for Testing Closeness of Discrete Distributions

We study the question of closeness testing for two discrete distributions. More precisely, given samples from two distributions pp and qq over an nn-element set, we wish to distinguish whether p=qp=q versus pp is at least $\eps$-far from qq, in either ℓ1\ell_1 or ℓ2\ell_2 distance. Batu et al. gave the first sub-linear time algorithms for these problems, which matched the lower bounds of Valiant up to a logarithmic factor in nn, and a polynomial factor of $\eps.$ In this work, we present simple (and new) testers for both the ℓ1\ell_1 and ℓ2\ell_2 settings, with sample complexity that is information-theoretically optimal, to constant factors, both in the dependence on nn, and the dependence on $\eps$; for the ℓ1\ell_1 testing problem we establish that the sample complexity is $Θ(\max\{n^{2/3}/\eps^{4/3}, n^{1/2}/\eps^2 \}).$

preprint2012arXiv

Learning mixtures of structured distributions over discrete domains

Let C\mathfrak{C} be a class of probability distributions over the discrete domain [n]={1,...,n}.[n] = \{1,...,n\}. We show that if C\mathfrak{C} satisfies a rather general condition -- essentially, that each distribution in C\mathfrak{C} can be well-approximated by a variable-width histogram with few bins -- then there is a highly efficient (both in terms of running time and sample complexity) algorithm that can learn any mixture of kk unknown distributions from C.\mathfrak{C}. We analyze several natural types of distributions over [n][n], including log-concave, monotone hazard rate and unimodal distributions, and show that they have the required structural property of being well-approximated by a histogram with few bins. Applying our general algorithm, we obtain near-optimally efficient algorithms for all these mixture learning problems.

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.