• Home
  • Search
  • Learning mixtures of structured distributions over discrete domains
  • Open Access IconOpen Access
  • Cite Icon60
  • https://doi.org/10.1137/1.9781611973105.100Copy DOI Icon

Learning mixtures of structured distributions over discrete domains

  • Jan 6, 2013
  • Siu-On Chan +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Let be a class of probability distributions over the discrete domain [n] = {1, …, n}. We show that if satisfies a rather general condition – essentially, that each distribution in 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 k unknown distributions from . We analyze several natural types of distributions over [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 as described below. More precisely, Log-concave distributions: We learn any mixture of k log-concave distributions over [n] using k · Õ(1/ε4) samples (independent of n) and running in time Õ(k log(n)/ε4) bit-operations (note that reading a single sample from [n] takes Θ(log n) bit operations). For the special case k = 1 we give an efficient algorithm using Õ(1/ε3) samples; this generalizes the main result of [DDS12b] from the class of Poisson Binomial distributions to the much broader class of all log-concave distributions. Our upper bounds are not far from optimal since any algorithm for this learning problem requires Ω(k/ε5/2) samples. Monotone hazard rate (MHR) distributions: We learn any mixture of k MHR distributions over [n] using O(k log(n/ε)/ε4) samples and running in time Õ(k log (n)/ε4) bit-operations. Any algorithm for this learning problem must use Ω(k log(n)/ε3) samples. Unimodal distributions: We give an algorithm that learns any mixture of k unimodal distributions over [n] using O(k log(n)/ε4) samples and running in time Õ(k log2(n)/ε4) bit-operations. Any algorithm for this problem must use Ω(k log(n)/ε3) samples.

Similar Papers
  • Research Article
  • Citations4

Optimal Pricing for MHR and λ-regular Distributions

  • Jan 02, 2021
  • ACM Transactions on Economics and Computation
  • Yiannis Giannakopoulos +2
  • Conference Article
  • Citations7

Optimal and efficient parametric auctions

  • Jan 06, 2013
  • Pablo Azar +3
  • Book Chapter
  • Citations13

A displacement approach to decoding algebraic codes

  • Jan 01, 2003
  • Contemporary mathematics - American Mathematical Society
  • V Olshevsky +1
  • Research Article
  • Citations131

A Complete and Efficient Algorithm for Searching 3-D Form-Closure Grasps in the Discrete Domain

  • Oct 01, 2004
  • IEEE Transactions on Robotics
  • Y.-H Liu +2
  • Research Article
  • Citations5

Tables of Bounds for Distributions with Monotone Log-Odds Rate

  • Feb 23, 2005
  • Communications in Statistics - Simulation and Computation
  • Yao Wang +2
  • Research Article
  • Citations89

The generalized Pareto law as a model for progressively censored survival data

  • Jan 01, 1979
  • Biometrika
  • Henry T Davis +1
  • Research Article
  • Citations69

Gaussian Distributions on Riemannian Symmetric Spaces: Statistical Learning With Structured Covariance Matrices

  • Feb 01, 2018
  • IEEE Transactions on Information Theory
  • Salem Said +3
  • Book Chapter
  • Citations53

A Combinatorial Algorithm Solving Some Quantifier Elimination Problems

  • Jan 01, 1998
  • Laureano González-Vega
  • Research Article
  • Citations66

Automatic mesh generation and adaptation by using contours

  • Mar 20, 1991
  • International Journal for Numerical Methods in Engineering
  • S H Lo
  • Conference Article
  • Citations25

Exploring Rated Datasets with Rating Maps

  • Apr 03, 2017
  • Sihem Amer-Yahia +4
  • Research Article
  • Citations28

Quick general reduction algorithms for inconsistent decision tables

  • Dec 02, 2016
  • International Journal of Approximate Reasoning
  • Hao Ge +3
  • Conference Article
  • Citations2

Big Data Analytics

  • Aug 10, 2015
  • Tianbao Yang +2
  • PDF
  • Research Article
  • Citations19

Efficient Numerical Optimization Algorithm Based on New Real-Coded Genetic Algorithm, AREX + JGG, and Application to the Inverse Problem in Systems Biology

  • Jan 01, 2012
  • Applied Mathematics
  • Asako Komori +4
  • Conference Article
  • Citations1

Robust low-rank optimization for large scale problems

  • Nov 01, 2015
  • Licheng Zhao +2
  • Research Article
  • Citations5

The New American Guidelines on Hypertension: A Favorable Opinion

  • Mar 26, 2014
  • The Journal of Clinical Hypertension
  • Giuseppe Mancia
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.