[
https://issues.apache.org/jira/browse/MAHOUT-376?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12936080#action_12936080
]
Dmitriy Lyubimov edited comment on MAHOUT-376 at 11/26/10 2:38 PM:
-------------------------------------------------------------------
git patch m1 : WIP but important milestone: prototype & MR implementation at
the level of computing full Q and singlular values. as i mentioned, needs
CDH3b2 (or b3).
Local MR test runs MR solver in local mode for a moderately low rank random
matrix 80,000x100 (r=251, k+p=100). Test output i get on my laptop (first are
singulars for 100x100 BBt matrix using commons-math Eigensolver; 2 -- output of
SVs produced by Colt SVD of 80,000x100 same source matrix
--SSVD solver singular values:
svs: 4220.258342 4215.924299 4213.352353 4210.786495 4203.422385
4201.047189 4194.987920 4193.434856 4187.610381 4185.546818 4179.867986
4176.056232 4172.784145 4169.039073 4168.384457 4164.293827 4162.647531
4160.483398 4157.878385 4154.713189 4152.172788 4149.823917 4146.500139
4144.565227 4142.625983 4141.291209 4138.105799 4135.564939 4134.772833
4129.223450 4129.101594 4126.679080 4124.385614 4121.791730 4119.645948
4115.975993 4112.947092 4109.586452 4107.985419 4104.871381 4102.438854
4099.762117 4098.968505 4095.720204 4091.114871 4090.190141 (...omited)
3950.897035
--Colt SVD solver singular values:
svs: 4220.258342 4215.924299 4213.352353 4210.786495 4203.422385
4201.047189 4194.987920 4193.434856 4187.610381 4185.546818 4179.867986
4176.056232 4172.784145 4169.039073 4168.384457 4164.293827 4162.647531
4160.483398 4157.878385 4154.713189 4152.172788 4149.823917 4146.500139
4144.565227 4142.625983 4141.291209 4138.105799 4135.564939 4134.772833
4129.223450 4129.101594 4126.679080 4124.385614 4121.791730 4119.645948
4115.975993 4112.947092 4109.586452 4107.985419 4104.871381 4102.438854
4099.762117 4098.968505 4095.720204 4091.114871 4090.190141 (....omited)
3950.897035
I will be updating my notes with a couple of optimizations i applied in this
code not yet mentioned.
-Dima
was (Author: dlyubimov2):
git patch m1 : WIP but important milestone: prototype & MR implementation
at the level of computing full Q and singlular values. as i mentioned, needs
CDH3b2 (or b3).
Local MR test runs MR solver in local mode for a moderately low rank random
matrix 80,000x100 (r=251, k+p=100). Test output i get on my laptop (first are
singulars for 100x100 BBt matrix using commons-math Eigensolver; 2 -- output of
SVs produced by Colt SVD of 80,000x100 same source matrix
--SSVD solver singular values:
svs: 4220.258342 4215.924299 4213.352353 4210.786495 4203.422385
4201.047189 4194.987920 4193.434856 4187.610381 4185.546818 4179.867986
4176.056232 4172.784145 4169.039073 4168.384457 4164.293827 4162.647531
4160.483398 4157.878385 4154.713189 4152.172788 4149.823917 4146.500139
4144.565227 4142.625983 4141.291209 4138.105799 4135.564939 4134.772833
4129.223450 4129.101594 4126.679080 4124.385614 4121.791730 4119.645948
4115.975993 4112.947092 4109.586452 4107.985419 4104.871381 4102.438854
4099.762117 4098.968505 4095.720204 4091.114871 4090.190141 (...omited)
3950.897035
--Colt SVD solver singular values:
svs: 4220.258342 4215.924299 4213.352353 4210.786495 4203.422385
4201.047189 4194.987920 4193.434856 4187.610381 4185.546818 4179.867986
4176.056232 4172.784145 4169.039073 4168.384457 4164.293827 4162.647531
4160.483398 4157.878385 4154.713189 4152.172788 4149.823917 4146.500139
4144.565227 4142.625983 4141.291209 4138.105799 4135.564939 4134.772833
4129.223450 4129.101594 4126.679080 4124.385614 4121.791730 4119.645948
4115.975993 4112.947092 4109.586452 4107.985419 4104.871381 4102.438854
4099.762117 4098.968505 4095.720204 4091.114871 4090.190141 (....omited)
3950.897035
I will be updated my notes with a couple of optimizations i applied in this
code not yet mentioned.
-Dima
> Implement Map-reduce version of stochastic SVD
> ----------------------------------------------
>
> Key: MAHOUT-376
> URL: https://issues.apache.org/jira/browse/MAHOUT-376
> Project: Mahout
> Issue Type: Improvement
> Components: Math
> Reporter: Ted Dunning
> Assignee: Ted Dunning
> Fix For: 0.5
>
> Attachments: MAHOUT-376.patch, Modified stochastic svd algorithm for
> mapreduce.pdf, QR decomposition for Map.pdf, QR decomposition for Map.pdf, QR
> decomposition for Map.pdf, sd-bib.bib, sd.pdf, sd.pdf, sd.pdf, sd.pdf,
> sd.tex, sd.tex, sd.tex, sd.tex, ssvd-m1.patch.gz, Stochastic SVD using
> eigensolver trick.pdf
>
>
> See attached pdf for outline of proposed method.
> All comments are welcome.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.