You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mahout.apache.org by "Chris Newell (JIRA)" <ji...@apache.org> on 2011/04/15 22:32:05 UTC

[jira] [Updated] (MAHOUT-667) Persistent storage of factorizations in SVDRecommender

     [ https://issues.apache.org/jira/browse/MAHOUT-667?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Newell updated MAHOUT-667:
--------------------------------

    Attachment: persistent_svd.patch

persistent_svd.patch attached for discussion. I've used object serialization in FilePersistanceStrategy for simplicity.

> Persistent storage of factorizations in SVDRecommender
> ------------------------------------------------------
>
>                 Key: MAHOUT-667
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-667
>             Project: Mahout
>          Issue Type: Improvement
>          Components: Collaborative Filtering
>    Affects Versions: 0.5
>            Reporter: Chris Newell
>            Assignee: Sean Owen
>            Priority: Minor
>             Fix For: 0.4
>
>         Attachments: persistent_svd.patch
>
>   Original Estimate: 336h
>  Remaining Estimate: 336h
>
> As discussed previously (https://issues.apache.org/jira/browse/MAHOUT-640) it would be beneficial to provide a persistent storage mechanism for factorizations created by SVDRecommender (in package org.apache.mahout.cf.taste.impl.recommender.svd) as these can be time consuming to produce. It would also allow factorizations to be computed on one machine then distributed to other machines providing predictions, improving efficiency and scalability.
> Having a "persistence strategy" interface has been suggested that could be implemented as required. I'll try to post a outline proposal for discussion purposes in the next few days but any comments or suggestions would be very welcome.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira