Title
DRUID<inf>JS</inf> — A JavaScript Library for Dimensionality Reduction
Abstract
Dimensionality reduction (DR) is a widely used technique for visualization. Nowadays, many of these visualizations are developed for the web, most commonly using JavaScript as the underlying programming language. So far, only few DR methods have a JavaScript implementation though, necessitating developers to write wrappers around implementations in other languages. In addition, those DR methods that exist in JavaScript libraries, such as PCA, t-SNE, and UMAP, do not offer consistent programming interfaces, hampering the quick integration of different methods. Toward a coherent and comprehensive DR programming framework, we developed an open source JavaScript library named DRUID <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">JS</sub> . Our library contains implementations of ten different DR algorithms, as well as the required linear algebra techniques, tools, and utilities.
Year
DOI
Venue
2020
10.1109/VIS47514.2020.00029
2020 IEEE Visualization Conference (VIS)
Keywords
DocType
ISBN
Software and its engineering,Software notations and tools,Software libraries and repositories,Human-centered computing,Visualization,Visualization systems and tools,Visualization toolkits
Conference
978-1-7281-8015-1
Citations 
PageRank 
References 
0
0.34
0
Authors
3
Name
Order
Citations
PageRank
René Cutura100.34
Christoph Kralj200.34
Michael Sedlmair391551.74