jlmelville/uwot
An R package implementing the UMAP dimensionality reduction method.
解决的问题
它提供了均匀流形近似与投影 (UMAP) 方法的 R 实现,该方法用于高维数据的降维,使其更容易可视化和分析。
工作原理
该包将 Python 的 UMAP 实现转换为 R,并利用 C++ 代码来提升性能。它支持基本的降维,以及监督和度量(样本外)学习扩展。它可以与 RcppHNSW 和 rnndescent 等可选包集成,以加速最近邻搜索。
适用人群
使用 R 编程语言,且需要对复杂数据集执行降维的数据科学家和研究人员。
亮点
- 支持监督和度量学习扩展。
- 包含具有改进默认设置的
umap2函数。 - 兼容 HNSW 和 nndescent 等更快的最近邻搜索方法。
- 启用详细模式时,会在执行期间提供基于文本的进度条。
相关
- 项目
- 项目
- 项目
- 项目
- 项目