We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Machine Learning

Title: Efficient sampling from the Bingham distribution

Abstract: We give a algorithm for exact sampling from the Bingham distribution $p(x)\propto \exp(x^\top A x)$ on the sphere $\mathcal S^{d-1}$ with expected runtime of $\operatorname{poly}(d, \lambda_{\max}(A)-\lambda_{\min}(A))$. The algorithm is based on rejection sampling, where the proposal distribution is a polynomial approximation of the pdf, and can be sampled from by explicitly evaluating integrals of polynomials over the sphere. Our algorithm gives exact samples, assuming exact computation of an inverse function of a polynomial. This is in contrast with Markov Chain Monte Carlo algorithms, which are not known to enjoy rapid mixing on this problem, and only give approximate samples.
As a direct application, we use this to sample from the posterior distribution of a rank-1 matrix inference problem in polynomial time.
Comments: Corrected factor: $(1-x^2)^{(d-3)/2}$
Subjects: Machine Learning (cs.LG); Statistics Theory (math.ST); Machine Learning (stat.ML)
Journal reference: Algorithmic Learning Theory. PMLR, 2021
Cite as: arXiv:2010.00137 [cs.LG]
  (or arXiv:2010.00137v2 [cs.LG] for this version)

Submission history

From: Holden Lee [view email]
[v1] Wed, 30 Sep 2020 22:48:03 GMT (71kb)
[v2] Fri, 8 Dec 2023 19:43:42 GMT (70kb)

Link back to: arXiv, form interface, contact.