[R-sig-ME] glmer: var-cov estimated from RX

Hans Ekbrand hans.ekbrand at gmail.com
Sat Nov 28 23:06:21 CET 2015


Dear list,

I ran glmer() on a large dataset (16 million rows), and after some
6000 minutes, it converged.

However, there were two (related) warnings:

1: In vcov.merMod(object, use.hessian = use.hessian) :
  variance-covariance matrix computed from finite-difference Hessian is
not positive definite: falling back to var-cov estimated from RX
2: In vcov.merMod(object, correlation = correlation, sigm = sig) :
  variance-covariance matrix computed from finite-difference Hessian is
not positive definite: falling back to var-cov estimated from RX

I seek advice on where to go from here, and knowledge about the
concepts "MX" and "finite-difference Hessian" which I am unfamiliar
with.

Can I rely on the variance-covariance matrix I've got?

Should I try get rid of warning? If so, what could possibly help (is
it meaningful to try with a different optimizer?)? Since the
convergence time was about 5 days, trying out difference optimizers is
not very fun.

If it helps, here is the output of summary:

Generalized linear mixed model fit by maximum likelihood (Laplace Approximation) ['glmerMod']
 Family: binomial  ( logit )
Formula: deprived.of.education ~ (1 | country) + (1 | lowest.regional.level) +  
    per.cent.muslim.in.country * sex + per.cent.hindu.in.country *  
    sex + per.cent.muslim.in.subregional.level * sex + per.cent.hindu.in.subregional.level *  
    sex + gdp.log + qog + wealth * sex * religion + mean.wealth.at.lowest.regional.level
   Data: my.df

     AIC      BIC   logLik deviance df.resid 
 4047602  4048056 -2023770  4047540 16959894 

Scaled residuals: 
    Min      1Q  Median      3Q     Max 
-40.490   0.000   0.079   0.149   4.654 

Random effects:
 Groups                Name        Variance Std.Dev.
 lowest.regional.level (Intercept)  0.6495  0.8059  
 country               (Intercept) 39.2973  6.2688  
Number of obs: 16959925, groups:  lowest.regional.level, 3962; country, 31

Fixed effects:
                                               Estimate Std. Error z value Pr(>|z|)    
(Intercept)                                  -2.076e+01  1.150e+01   -1.81   0.0709 .  
per.cent.muslim.in.country                    9.057e-01  7.431e-01    1.22   0.2229    
sexMale                                       4.297e-02  5.193e-03    8.27  < 2e-16 ***
per.cent.hindu.in.country                    -4.599e-02  3.366e-02   -1.37   0.1718    
per.cent.muslim.in.subregional.level         -1.306e-02  9.290e-03   -1.41   0.1597    
per.cent.hindu.in.subregional.level          -1.234e-02  1.059e-03  -11.64  < 2e-16 ***
gdp.log                                       3.941e+00  1.548e+00    2.55   0.0109 *  
qog                                          -5.200e+00  3.048e+00   -1.71   0.0880 .  
wealthMiddle                                  1.166e+00  1.176e-02   99.10  < 2e-16 ***
wealthRichest                                 1.584e+00  1.752e-02   90.38  < 2e-16 ***
religionHinduism                             -9.585e-01  1.233e-01   -7.77 7.57e-15 ***
religionIslam                                -3.983e-01  6.893e-03  -57.78  < 2e-16 ***
mean.wealth.at.lowest.regional.level          1.258e+00  1.410e-01    8.93  < 2e-16 ***
per.cent.muslim. in.country:sexMale           -2.692e-01  5.185e-03  -51.93  < 2e-16 ***
sexMale:per.cent.hindu.in.country             3.684e-03  1.363e-04   27.03  < 2e-16 ***
sexMale:per.cent.muslim.in.subregional.level -1.504e-03  1.399e-03   -1.07   0.2826    
sexMale:per.cent.hindu.in.subregional.level  -1.350e-04  1.484e-04   -0.91   0.3632    
sexMale:wealthMiddle                         -6.542e-02  1.414e-02   -4.63 3.72e-06 ***
sexMale:wealthRichest                         1.553e-01  2.527e-02    6.15 7.99e-10 ***
wealthMiddle:religionHinduism                -2.468e-02  1.409e-01   -0.18   0.8609    
wealthRichest:religionHinduism                7.348e-01  1.472e-01    4.99 5.97e-07 ***
wealthMiddle:religionIslam                   -2.575e-01  1.434e-02  -17.96  < 2e-16 ***
wealthRichest:religionIslam                   1.183e-01  1.775e-02    6.66 2.70e-11 ***
sexMale:religionHinduism                      3.811e-01  1.816e-01    2.10   0.0358 *  
sexMale:religionIslam                         4.565e-02  9.674e-03    4.72 2.38e-06 ***
sexMale:wealthMiddle:religionHinduism        -1.038e-01  2.020e-01   -0.51   0.6074    
sexMale:wealthRichest:religionHinduism       -4.167e-01  2.117e-01   -1.97   0.0491 *  
sexMale:wealthMiddle:religionIslam            1.257e-01  1.789e-02    7.03 2.07e-12 ***
sexMale:wealthRichest:religionIslam          -1.642e-01  2.610e-02   -6.29 3.10e-10 ***
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1


I can provide the data, it would help to understand the matter.

-- 
Hans Ekbrand (http://hansekbrand.se/code) <hans.ekbrand at gmail.com>



More information about the R-sig-mixed-models mailing list