Bringing UMAP Closer to the Speed of Light with GPU Acceleration

dc.contributor.authorNolet, Corey J.
dc.contributor.authorLafargue, Victor
dc.contributor.authorRaff, Edward
dc.contributor.authorNanditale, Thejaswi
dc.contributor.authorOates, Tim
dc.contributor.authorZedlewski, John
dc.contributor.authorPatterson, Joshua
dc.date.accessioned2020-09-11T17:18:18Z
dc.date.available2020-09-11T17:18:18Z
dc.date.issued2020-08-01
dc.description.abstractThe Uniform Manifold Approximation and Projection (UMAP) algorithm has become widely popular for its ease of use, quality of results, and support for exploratory, unsupervised, supervised, and semi-supervised learning. While many algorithms can be ported to a GPU in a simple and direct fashion, such efforts have resulted in inefficent and inaccurate versions of UMAP. We show a number of techniques that can be used to make a faster and more faithful GPU version of UMAP, and obtain speedups of up to 100x in practice. Many of these design choices/lessons are general purpose and may inform the conversion of other graph and manifold learning algorithms to use GPUs. Our implementation has been made publicly available as part of the open source RAPIDS cuML libraryen_US
dc.description.sponsorshipWe extend our sincerest gratitude to all of those who helped enable our research, especially Philip Hynsu Cho and Dante Gama Dessavre from the RAPIDS cuML team. We would also like to thank the Clara Genomics team at Nvidia, especially Avantika Lal, Johnny Israeli, Raghav Mani, and Neha Tadimetien_US
dc.description.urihttps://arxiv.org/abs/2008.00325en_US
dc.format.extent19 pagesen_US
dc.genrejournal articles preprintsen_US
dc.identifierdoi:10.13016/m2sqzx-hybf
dc.identifier.citationCorey J. Nolet, Victor Lafargue, Edward Raff, Thejaswi Nanditale, Tim Oates, John Zedlewski and Joshua Patterson, Bringing UMAP Closer to the Speed of Light with GPU Acceleration, https://arxiv.org/abs/2008.00325en_US
dc.identifier.urihttp://hdl.handle.net/11603/19642
dc.language.isoen_USen_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.
dc.titleBringing UMAP Closer to the Speed of Light with GPU Accelerationen_US
dc.typeTexten_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2008.00325.pdf
Size:
672.83 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.56 KB
Format:
Item-specific license agreed upon to submission
Description: