You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mahout.apache.org by "Adam Ilardi (JIRA)" <ji...@apache.org> on 2014/03/13 17:01:55 UTC
[jira] [Comment Edited] (MAHOUT-1453)
ImplicitFeedbackAlternatingLeastSquaresSolver add support for user supplied
confidence functions
[ https://issues.apache.org/jira/browse/MAHOUT-1453?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13933455#comment-13933455 ]
Adam Ilardi edited comment on MAHOUT-1453 at 3/13/14 4:01 PM:
--------------------------------------------------------------
The only solution I can think of it to create a new set of classes that lets me extend or inject the confidence function. Conversely I could add more optional parameters to the existing ALSWRFactorizer class
was (Author: adamilardi):
The only solution I can think of it to create a new class that lets me extend or inject the confidence function. Conversely I could add more optional parameters to the existing ALSWRFactorizer class
> ImplicitFeedbackAlternatingLeastSquaresSolver add support for user supplied confidence functions
> ------------------------------------------------------------------------------------------------
>
> Key: MAHOUT-1453
> URL: https://issues.apache.org/jira/browse/MAHOUT-1453
> Project: Mahout
> Issue Type: Improvement
> Components: Collaborative Filtering
> Affects Versions: 0.9
> Reporter: Adam Ilardi
> Assignee: Sebastian Schelter
> Priority: Minor
> Labels: newbie, patch, performance
> Fix For: 1.0
>
>
> double confidence(double rating) {
> return 1 + alpha * rating;
> }
> The original paper mentions other functions that could be used as well. @ the moment It's not easy for a user to change this without compiling the source.
--
This message was sent by Atlassian JIRA
(v6.2#6252)