You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mahout.apache.org by "Dmitriy Lyubimov (JIRA)" <ji...@apache.org> on 2014/02/20 08:55:21 UTC

[jira] [Comment Edited] (MAHOUT-1365) Weighted ALS-WR iterator for Spark

    [ https://issues.apache.org/jira/browse/MAHOUT-1365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13906725#comment-13906725 ] 

Dmitriy Lyubimov edited comment on MAHOUT-1365 at 2/20/14 7:54 AM:
-------------------------------------------------------------------

quite possibly could be. The only thing that i do differently here is the merge of approaches of implicit feedback and wieghed regularization paper, but that's minor. see the pdf.


was (Author: dlyubimov):
quite possibly could be. The only thing that i do differently here is the merge of approaches of implicit feedback and wieghed regularization paper, but that's minor. 

> Weighted ALS-WR iterator for Spark
> ----------------------------------
>
>                 Key: MAHOUT-1365
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-1365
>             Project: Mahout
>          Issue Type: Task
>            Reporter: Dmitriy Lyubimov
>            Assignee: Dmitriy Lyubimov
>             Fix For: 1.0
>
>         Attachments: distributed-als-with-confidence.pdf
>
>
> Given preference P and confidence C distributed sparse matrices, compute ALS-WR solution for implicit feedback (Spark Bagel version).
> Following Hu-Koren-Volynsky method (stripping off any concrete methodology to build C matrix), with parameterized test for convergence.
> The computational scheme is following ALS-WR method (which should be slightly more efficient for sparser inputs). 
> The best performance will be achieved if non-sparse anomalies prefilitered (eliminated) (such as an anomalously active user which doesn't represent typical user anyway).
> the work is going here https://github.com/dlyubimov/mahout-commits/tree/dev-0.9.x-scala. I am porting away our (A1) implementation so there are a few issues associated with that.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)