4

Hi I need to perform a Singular Value Decomposition on large dense square matrices using Map Reduce.

I have already checked the Mahout project but what they provide is a TSQR algorithm http://arbenson.github.io/portfolio/Math221/AustinBenson-math221-report.pdf .

The problem is that I want the full rank and this method does not work in such case. The Distributed Lanczos SVD implementation they were using before it does not suit my case as well.

I found that the TWO-SIDED JACOBI SCHEME could be used for such purpose but I did not manage to find any available implementation.

Does anybody know if and where I can find a reference code?

4

1 回答 1

-1

如果它可能有帮助 - 寻找火花库(mlib)。它有实施。你可以使用它,或者看着它你可以自己制作。 https://spark.apache.org/docs/latest/mllib-dimensionality-reduction.html

于 2017-06-26T13:33:31.313 回答