Skip to content
Prev 6359 / 20628 Next

multicore lmer: any changes since 2007?

On Wed, Jul 6, 2011 at 12:40 PM, Ben Bolker <bbolker at gmail.com> wrote:
You have done a better job of checking on the veracity of my
statements than I did.  I was thinking of cases where the gradient is
approximated by finite differences.  In many cases the number of
parameters in the optimization in lmer is small and you could do the
finite difference calculations in parallel.  However, you have looked
at the code, which is more than I did, and I will accept that neither
of the methods you mention permit you to spawn off multiple function
evaluations in parallel.

Regarding the differential evolution optimization, i agree with you
that it may not be best for this job.  Some perfunctory testing with
Dirk Eddelbuettel's implementation in the RcppDE package indicated
that it would end up taking longer than a classical optimizer based on
a local quadratic approximation.  I think DE is intended for more
difficult objective functions than those presented by lmer.