Nope...with the cleaner dataset I am not noticing issues with the dposv and
this dataset is even bigger...20 M users and 1 M products...I don't think
other than cholesky anything else will get us the efficiency we need...

For my usecase we also need to see the effectiveness of positive factors
and I am doing variable projection as a start..

If possible could you please point me to the PRs related to ALS
improvements ? Are they all added to the master ? There are at least 3 PRs
that Sean and you contributed recently related to ALS efficiency.

A JIRA or gist will definitely help a lot.

Thanks.
Deb



On Wed, Mar 19, 2014 at 10:11 AM, Xiangrui Meng <men...@gmail.com> wrote:

> Another question: do you have negative or out-of-range user or product
> ids or? -Xiangrui
>
> On Tue, Mar 11, 2014 at 8:00 PM, Debasish Das <debasish.da...@gmail.com>
> wrote:
> > Nope..I did not test implicit feedback yet...will get into more detailed
> > debug and generate the testcase hopefully next week...
> > On Mar 11, 2014 7:02 PM, "Xiangrui Meng" <men...@gmail.com> wrote:
> >
> >> Hi Deb, did you use ALS with implicit feedback? -Xiangrui
> >>
> >> On Mon, Mar 10, 2014 at 1:17 PM, Xiangrui Meng <men...@gmail.com>
> wrote:
> >> > Choosing lambda = 0.1 shouldn't lead to the error you got. This is
> >> > probably a bug. Do you mind sharing a small amount of data that can
> >> > re-produce the error? -Xiangrui
> >> >
> >> > On Fri, Mar 7, 2014 at 8:24 AM, Debasish Das <
> debasish.da...@gmail.com>
> >> wrote:
> >> >> Hi Xiangrui,
> >> >>
> >> >> I used lambda = 0.1...It is possible that 2 users ranked in movies
> in a
> >> >> very similar way...
> >> >>
> >> >> I agree that increasing lambda will solve the problem but you agree
> >> this is
> >> >> not a solution...lambda should be tuned based on sparsity / other
> >> criteria
> >> >> and not to make a linearly dependent hessian matrix linearly
> >> >> independent...
> >> >>
> >> >> Thanks.
> >> >> Deb
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> On Thu, Mar 6, 2014 at 7:20 PM, Xiangrui Meng <men...@gmail.com>
> wrote:
> >> >>
> >> >>> If the matrix is very ill-conditioned, then A^T A becomes
> numerically
> >> >>> rank deficient. However, if you use a reasonably large positive
> >> >>> regularization constant (lambda), "A^T A + lambda I" should be still
> >> >>> positive definite. What was the regularization constant (lambda) you
> >> >>> set? Could you test whether the error still happens when you use a
> >> >>> large lambda?
> >> >>>
> >> >>> Best,
> >> >>> Xiangrui
> >> >>>
> >>
>

Reply via email to