I run a standard logit in the embedded Analysis Manager of Lighthouse Studio. Then I exported effects-coded data using SMRT and imported it into Stata. In Stata I run the same model (as a starting point) and got same results and fit criteria (AIC, Chi-square, Pseudo R², LL...). Only the Bayesian Information Criterion in Stata differs a bit from BIC in Lighthouse.

How is the BIC and the CAIC calculated in Lighthouse?

Thank you very much.

Kind regards,

Andrew

Unfortunately I still can't replicate BIC and CAIC I got in Lighthouse Analysis Manager using your function. In Stata the BIC is calculated as follows: BIC = -2 * LL + Log(Obs) * k; k = parameters to be estimated.

For my model in Stata I got following BIC and CAIC:

BIC = -2 * (-2947.14) + Log(9648) * 15 = 6031.90

CAIC = -2 * (-2947.14) + (Log(9648)+1) * 15 = 6046.90

whereas Lighthouse comes up with a BIC of 6021.50 and a CAIC of 6036.50

In contrast, the AIC is exactly the same in both programs:

AIC = -2 * (-2947.14) + 2 * 15 = 5924.28

Any idea?

Andrew