Data · collection · 2015
Fast Hamiltonian Monte Carlo Using GPU Computing
Listed in DataCite
In recent years, the Hamiltonian Monte Carlo (HMC) algorithm has been found to work more efficiently compared to other popular Markov chain Monte Carlo (MCMC) methods (such as random walk Metropolis–Hastings) in generating samples from a high-dimensional probability distribution.
Description
HMC has proven more efficient in terms of mixing rates and effective sample size than previous MCMC techniques, but still may not be sufficiently fast for particularly large problems.
The use of GPUs promises to push HMC even further greatly increasing the utility of the algorithm. By expressing the computationally intensive portions of HMC (the evaluations of the probability kernel and its gradient) in terms of linear or element-wise operations, HMC can be made highly amenable to the use of graphics processing units (GPUs). A multinomial regression example demonstrates the promise of GPU-based HMC sampling.
Read the rest (2 more)
Using GPU-based memory objects to perform the entire HMC simulation, most of the latency penalties associated with transferring data from main to GPU memory can be avoided. Thus, the proposed computational framework may appear conceptually very simple, but has the potential to be applied to a wide class of hierarchical models relying on HMC sampling. Models whose posterior density and corresponding gradients can be reduced to linear or element-wise operations are amenable to significant speed ups through the use of GPUs.
Analyses of datasets that were previously intractable for fully Bayesian approaches due to the prohibitively high computational cost are now feasible using the proposed framework.
Links
Where it is published
- Repository landing page figshare.com/collections/Fast_Hamiltonian_Monte_Carlo_Using_GPU_Computing/2… ↗
landing page · from DataCite
- Repository landing page figshare.com/collections/Fast_Hamiltonian_Monte_Carlo_Using_GPU_Computing/2… ↗
landing page · from DataCite
- DOI doi.org/10.6084/m9.figshare.c.2059469 ↗
DOI / persistent id · from DataCite
- DOI doi.org/10.6084/m9.figshare.c.2059469.v1 ↗
DOI / persistent id · from DataCite
Documentation and papers
- CC-BY creativecommons.org/licenses/by/3.0/us ↗
license · from DataCite
- IsSupplementTo 10.1080/10618600.2015.1035724 doi.org/10.1080/10618600.2015.1035724 ↗
publication · from DataCite
Catalogue records · 4
- DataCite API api.datacite.org/dois/10.6084/m9.figshare.c.2059469.v1 ↗
metadata API · from DataCite
- DataCite API api.datacite.org/dois/10.6084/m9.figshare.c.2059469 ↗
metadata API · from DataCite
- DataCite Commons commons.datacite.org/doi.org/10.6084/m9.figshare.c.2059469.v1 ↗
catalogue entry · from DataCite
- DataCite Commons commons.datacite.org/doi.org/10.6084/m9.figshare.c.2059469 ↗
catalogue entry · from DataCite
Topics
- Stated by source
- Biological sciences · Biological sciences · Computer and information sciences · Computer and information sciences · Mathematics · Mathematics
- Inferred from text
- Simulation 75%
Provenance · 2 source records, 14 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| DataCite | 10.6084/m9.figshare.c.2059469 | 10 d ago | JSON v1 |
| DataCite | 10.6084/m9.figshare.c.2059469.v1 | 10 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| access_level | source · DataCite | connector:datacite@1.0.0 | /data/attributes/rightsList |
| concepts[field].fos:biological-sciences | source · DataCite | connector:datacite@1.0.0 | |
| concepts[field].fos:biological-sciences | source · DataCite | connector:datacite@1.0.0 | |
| concepts[field].fos:computer-and-information-sciences | source · DataCite | connector:datacite@1.0.0 | |
| concepts[field].fos:computer-and-information-sciences | source · DataCite | connector:datacite@1.0.0 | |
| concepts[field].fos:mathematics | source · DataCite | connector:datacite@1.0.0 | |
| concepts[field].fos:mathematics | source · DataCite | connector:datacite@1.0.0 | |
| concepts[method].local:method:simulation | enrichment · DataCite | keyword-concept-rules@1.0.0 | title+description (75%) |
| created_date | source · DataCite | connector:datacite@1.0.0 | |
| description | source · DataCite | connector:datacite@1.0.0 | /data/attributes/descriptions |
| license | source · DataCite | connector:datacite@1.0.0 | /data/attributes/rightsList |
| publication_date | source · DataCite | connector:datacite@1.0.0 | /data/attributes/dates |
| title | source · DataCite | connector:datacite@1.0.0 | /data/attributes/titles/0/title |
| updated_date | source · DataCite | connector:datacite@1.0.0 |