Incremental SVD Implementation
------------------------------

                 Key: MAHOUT-541
                 URL: https://issues.apache.org/jira/browse/MAHOUT-541
             Project: Mahout
          Issue Type: Improvement
          Components: Collaborative Filtering
            Reporter: Tamas Jambor


I thought I'd put up this implementation of the popular SVD algorithm for 
recommender systems. It is based on the SVD implementation, but instead of 
computing each user and each item matrix, it trains the model iteratively, 
which was the original version that Simon Funk proposed.  The advantage of this 
implementation is that you don't have to recalculate the dot product of each 
user-item pair for each training cycle, they can be cached, which speeds up the 
algorithm considerably.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to