Java实现大型稀疏矩阵的奇异值分解

我只是想知道是否有人知道大型稀疏矩阵的奇异值分解(SVD)的Java实现? 我需要执行潜在语义分析(LSA)。

我尝试了来自UJMP和JAMA的软件包,但当行数> = 1000和col> = 500时,它们会窒息。如果任何人都可以指向我的psuedocode或其他东西,那将不胜感激。


Wikipedia上有一系列Java数字图书馆。 NIST图书馆很不错,不幸的是它没有处理稀疏矩阵。 我对其他软件包不太熟悉。 你可以看看柯尔特; 它的质量也很高,并且在某些操作中处理稀疏矩阵; 我不知道SVD,但我想象它。 我也听说UJMP也值得一看。

编辑:很抱歉听说UJMP不处理你的问题。 我听说这值得一看。

链接地址: http://www.djcxy.com/p/8647.html

上一篇: Java implementation of singular value decomposition for large sparse matrices

下一篇: Looking for a fully functional Rails application using Backbone.js