Parameter estimation behavior by GA optimization toolbox

For the parameter estimation by GA optimization toolbox, is that possible that the estimated parameter deviates from the true values?
Thanks!

 Respuesta aceptada

Shashank Prasanna
Shashank Prasanna el 22 de Ag. de 2013
Do you know the true values? It is always entirely possible that the estimates are not the same as your true values that let you generate the data. After all you are only working with a sample dataset.
There are a number of ways to improve your results:
You can use HybridFcn to try and improve the result using another solver from where GA terminated:

4 comentarios

Khoo
Khoo el 22 de Ag. de 2013
Great! I will try this later, I'm still running the simulations. I see the points that to improve the estimation results one can consider to change the bounds, add in hybrid function and the last one, changing the initial values.
But why the GA has no requirement on initial values to put in?
GA is stochastic, it makes random choices for start point as well as for successive generations. You will have to read the theory for the working of GA. The documentation page does a fairly good overview:
Khoo
Khoo el 23 de Ag. de 2013
Yea, I know the random initial value just like SA does. But then how can I find the mean square error then? The mean square error is defined by
mean(error^2)
where the error =estimated-initial point
Thanks!
Khoo
Khoo el 23 de Ag. de 2013
Okay. I guess i get it. By setting the 'InitialPopulation' in gaoptimset to my preference initial point.
Thank you very much!

Iniciar sesión para comentar.

Más respuestas (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by