Borrar filtros
Borrar filtros

How to choose a Local optimization algorithm

3 visualizaciones (últimos 30 días)
Andre Ged
Andre Ged el 1 de Abr. de 2016
Editada: Matt J el 1 de Abr. de 2016
I have to find the global minimum of a scalar function of 22 variables. These variables must stay inside bounds and some of the variables are subject to linear constraints. I have used Genetic Algorithm to find a solution of the problem and now I would like to use this solution as starting point for a local optimization algorithm. I have seen that there are a lot of different methods. What is the best method suited for my problem? And could you explain me briefly how these algorithms work? Thank you.

Respuestas (1)

Matt J
Matt J el 1 de Abr. de 2016
Editada: Matt J el 1 de Abr. de 2016
You probably will want to use quadprog or lsqlin if your problem is quadratic. Otherwise, fmincon with the sqp algorithm if the problem is smooth, nonquadratic. Algorithm descriptions are available online, e.g.,
If the problem is not smooth, you have probably already done as much as you can do with GA.
But your question begs another question. Why do you now want to use a local optimization algorithm when you have already optimized globally?

Categorías

Más información sobre Linear Least Squares en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by