Hi
I have always thought that a higher number of draws will improve the model fit and the log-likelihood (LL) value. However, running a mixed MNL model With 22 parameters, 18 normally Distributed and 4 lognormally Distributed, the LL value decreased from -1591 to -1596 when I increased the number of (Halton) draws from 500 to 2000.
Could this be because Halton is not a good Choice of draws With such a high number of parameters to be estimated? In case yes, what would be the best Choice of draws?
Important: Read this before posting to this forum
- This forum is for questions related to the use of Apollo. We will answer some general choice modelling questions too, where appropriate, and time permitting. We cannot answer questions about how to estimate choice models with other software packages.
- There is a very detailed manual for Apollo available at http://www.ApolloChoiceModelling.com/manual.html. This contains detailed descriptions of the various Apollo functions, and numerous examples are available at http://www.ApolloChoiceModelling.com/examples.html. In addition, help files are available for all functions, using e.g. ?apollo_mnl
- Before asking a question on the forum, users are kindly requested to follow these steps:
- Check that the same issue has not already been addressed in the forum - there is a search tool.
- Ensure that the correct syntax has been used. For any function, detailed instructions are available directly in Apollo, e.g. by using ?apollo_mnl for apollo_mnl
- Check the frequently asked questions section on the Apollo website, which discusses some common issues/failures. Please see http://www.apollochoicemodelling.com/faq.html
- Make sure that R is using the latest official release of Apollo.
- Users can check which version they are running by entering packageVersion("apollo").
- Then check what is the latest full release (not development version) at http://www.ApolloChoiceModelling.com/code.html.
- To update to the latest official version, just enter install.packages("apollo"). To update to a development version, download the appropriate binary file from http://www.ApolloChoiceModelling.com/code.html, and install the package from file
- If the above steps do not resolve the issue, then users should follow these steps when posting a question:
- provide full details on the issue, including the entire code and output, including any error messages
- posts will not immediately appear on the forum, but will be checked by a moderator first. This may take a day or two at busy times. There is no need to submit the post multiple times.
number of draws and LL-value
-
- Site Admin
- Posts: 1042
- Joined: 24 Apr 2020, 16:29
Re: number of draws and LL-value
Hi
please have a look at the discussion at http://apollochoicemodelling.com/faq.html
More draws is always better in terms of approximating the real LL function with the simulated LL (SLL) function. That doesn't mean the SLL will be better, but just that the bias in the SLL will be less
Stephane
please have a look at the discussion at http://apollochoicemodelling.com/faq.html
More draws is always better in terms of approximating the real LL function with the simulated LL (SLL) function. That doesn't mean the SLL will be better, but just that the bias in the SLL will be less
Stephane
Re: number of draws and LL-value
OK.
I have read the FAQ, which says:
FAQ: Can I at least use fewer draws if I use quasi-Monte Carlo draws?
In theory, yes, but again, more is better. Care is also required in deciding which type of draws to use. Halton draws are an excellent option for models with a low number of random parameters, but the colinearity issues with Halton draws means they should not be used with more than say 5 random components.
Having 22 random parameters, this probably means I should NOT use Halton draws? So what would be the better option?
I have read the FAQ, which says:
FAQ: Can I at least use fewer draws if I use quasi-Monte Carlo draws?
In theory, yes, but again, more is better. Care is also required in deciding which type of draws to use. Halton draws are an excellent option for models with a low number of random parameters, but the colinearity issues with Halton draws means they should not be used with more than say 5 random components.
Having 22 random parameters, this probably means I should NOT use Halton draws? So what would be the better option?
-
- Site Admin
- Posts: 1042
- Joined: 24 Apr 2020, 16:29
Re: number of draws and LL-value
Hi
there are many alternatives. Have a look in the manual, which lists some that you can use in Apollo
Best wishes
Stephane
there are many alternatives. Have a look in the manual, which lists some that you can use in Apollo
Best wishes
Stephane