Optimization algorithms

For making suggestions and/or requests for new features you'd like added to EViews.

Moderators: EViews Gareth, EViews Moderator

MarF
Posts: 18
Joined: Mon Aug 10, 2009 1:36 am

Optimization algorithms

Postby MarF » Thu May 20, 2010 4:37 am

Hello!

Recently used optimization algorithms aren't the best. Possiblity to write your own function to optimize is very nice, but there are problems with initial values and convergence. I had lots of cases when eviews didn't find the solution because there was a problem with initial values or with convergence. Other econometric programs had no problems to find the solution (of course parametrization was the same like with eviews).
I strongly believe that there should be an upgrade of your optimization algorithms or at least add some functionality to these algorithms. I think for instance: during optimization if convergence isn't achieved eviews will change initial values and try to solve equation one more time to achieve convergence. I completely realise that problem with finding a global minimum (or maximum) isn't the simplest one, but I believe it is worth searching for better solution.

What do you think ?

Thanks in advance:)

EViews Chris
EViews Developer
Posts: 161
Joined: Wed Sep 17, 2008 10:39 am

Re: Optimization algorithms

Postby EViews Chris » Thu May 20, 2010 5:21 pm

Can you supply some more details as to what part of EViews you are working with?

EViews uses a variety of optimization algorithms and starting value calculations in different areas. It would be helpful if you could provide more information so we can determine what portion of EViews you have experienced problems with.

MarF
Posts: 18
Joined: Mon Aug 10, 2009 1:36 am

Re: Optimization algorithms

Postby MarF » Fri May 21, 2010 7:02 am

I especially talk about likelihood functions. For instance to fit Skew Generalized Error Distribution (or other more sophisticated distribution) to data or implement this distribution to GARCH model, it isn't as simple as it should be. I mean that eviews has problem to find proper values of parameters. When I changed likelihood function to another parametrisation (which was of course similar to previous one) than eviews found the solution. It was suprising to me because other econometric programs don't have this problem. After years of using eviews and working with likelihood functions I noticed that eviews is considerably sensitive to initial values of parameters and to parametrisation given to optimize.

EViews Gareth
Fe ddaethom, fe welon, fe amcangyfrifon
Posts: 13583
Joined: Tue Sep 16, 2008 5:38 pm

Re: Optimization algorithms

Postby EViews Gareth » Fri May 21, 2010 7:54 am

Just to be clear, you're talking about the LogL object?

MarF
Posts: 18
Joined: Mon Aug 10, 2009 1:36 am

Re: Optimization algorithms

Postby MarF » Fri May 21, 2010 7:56 am

Yes, the LogL object.


Return to “Suggestions and Requests”

Who is online

Users browsing this forum: No registered users and 1 guest