[
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:27 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. Other ideas?
was (Author: adamilardi):
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. Other ideas
> 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)