Re: Decision Forest - Partial implementation

2012-12-10 Thread Ted Dunning
Yep. On Sun, Dec 9, 2012 at 11:33 PM, Marty Kube < martyk...@beavercreekconsulting.com> wrote: > Because it uses Java pointers instead of offsets. The mmap'ed structure >> could be mapped into memory at any address and thus must be position >> independent. >> > Okay, I think I get the point here

Matrix Factorization with Implicit Feedback

2012-12-10 Thread Royi Ronen
Hi, I am looking for confirmation regarding my usage of Mahout matrix factorization with implicit feedback. The input file is of the form , as advised in one of the Mahout forums. All my usage points are positive (i.e, the user watched the movie). I changed the MovieLens Example: $MAHOUT parall

Re: Matrix Factorization with Implicit Feedback

2012-12-10 Thread Danny Bickson
As far as I know the ALS algorithm is described in the paper: Yunhong Zhou, Dennis Wilkinson, Robert Schreiber and Rong Pan. Large-Scale Parallel Collaborative Filtering for the Netflix Prize. Proceedings of the 4th international conference on Algorithmic Aspects in Information and Management. Sh

Re: Matrix Factorization with Implicit Feedback

2012-12-10 Thread Sebastian Schelter
Hi Royi, If you specify implicitFeedback=true, then another variant of ALS is used that is described in this paper: Collaborative Filtering for Implicit Feedback Datasets www2.research.att.com/~yifanhu/PUB/cf.pdf /s On 10.12.2012 17:07, Danny Bickson wrote: > As far as I know the ALS algorithm

Re: Matrix Factorization with Implicit Feedback

2012-12-10 Thread ronen.royi
Thanks! Could you confirm the correcrness of usage? Sent from Samsung MobileSebastian Schelter wrote:Hi Royi, If you specify implicitFeedback=true, then another variant of ALS is used that is described in this paper: Collaborative Filtering for Implicit Feedback Datasets www2.research.att.c

Re: Matrix Factorization with Implicit Feedback

2012-12-10 Thread Sebastian Schelter
The usage seems to be ok, I'm not sure whether the learning rate value (lambda) works well for the implicit variant of the algorithm, though. The algorithm should work with binary data, but was originally designed to incorporate the strength of the implicit interaction (like number of views etc).

Re: Matrix Factorization with Implicit Feedback

2012-12-10 Thread Sean Owen
The versions of this algorithm where the value is 1 (no strength, implicit only) will have a cost function where the squared-error terms are relatively smaller -- because the errors are otherwise weighted by that cu = 1 + alpha * ru term, which is largeish. So the regularization term is relatively