Re: Fold-in for ALSWR

2013-04-30 Thread Chloe
Thanks again for replying. I didn't expect that since I'm using explicit feedback, not implicit, but mostly because the part files in U/ and V/ multiplied together give me back predicted ratings on a 1-4 scale. Would converting the 0/1 connection indicator to a 1-4 scale be any sort of

Re: Fold-in for ALSWR

2013-04-30 Thread Sean Owen
I should say that it depends of course on what you are implementing. You can also write an algorithm to factor R, not P. If you're doing that, then I would not expect values to be so low. But I thought you were following the version where you factor P = R != 0. Multiplying by 3 and adding 1 would

Re: Fold-in for ALSWR

2013-04-29 Thread Chloe
Dear Sean, Thanks a lot for a quick and helpful reply. Having been sidetracked with another project, I revisited the problem I posed in my post over the weekend and, unfortunately, have a follow up question. The problem I'm facing with my implementation of your explanation is that the predicted

Re: Fold-in for ALSWR

2013-04-29 Thread Sean Owen
ALS-WR is not predicting your input matrix R, but the matrix P which is R != 0. It is not predicting ratings, but a 0/1 indicator of whether the connection exists. So the values are usually in [0,1]. On Tue, Apr 30, 2013 at 2:40 AM, Chloe chloe.gu...@gmail.com wrote: Dear Sean, Thanks a lot

Fold-in for ALSWR

2013-04-10 Thread Chloe
Hi everyone, I am reaching out to the list requesting some help/advice on implementing fold-in with the Alternating Least Squares algo in Mahout, a problem on which I am stumped. I've read other posts on the list and over on SO, like:

Re: Fold-in for ALSWR

2013-04-10 Thread Sean Owen
For simplicity let's consider a brand-new user first, not a new rating for existing user. I'll use the notation from my slides that you mention, A = X * Y'. To clarify, I think you mean you have a new A_u row, and want to know X_u. The two expressions are not alternatives, they're the same thing,