数学 > 数值分析
[提交于 2025年8月19日
]
标题: 一种高性能GPU CountSketch实现及其在Multisketching和最小二乘问题中的应用
标题: A High Performance GPU CountSketch Implementation and Its Application to Multisketching and Least Squares Problems
摘要: 随机投影是一种降维技术,它在高概率下大约保留范数和奇异值,最多有$O(1)$的失真因子。 文献中最流行的投影是高斯投影和子采样随机哈达玛变换,而 CountSketch 具有较低的复杂度。 结合两个投影,称为多投影,提供了一种通过结合 CountSketch 和高斯投影快速降低矩阵维度的经济方法。 然而,关于高性能 CountSketch 实现的研究很少。 在这项工作中,我们开发了 CountSketch 的高效 GPU 实现,并使用该技术展示了多投影的性能。 我们还展示了在多投影最小二乘求解器中使用此实现的潜力,其速度比正则方程快$77\%$倍,且数值稳定性显著提高,代价是相对残差范数中引入了一个$O(1)$的乘法因子。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.