passing variable through pattern search iterations
Afficher commentaires plus anciens
Hi everyone!
I'm using pattern search to solve a minmax problem. I know that pattern search:
1) Starts witha a polling phase where it polls the points in the current mesh by computing their objective function values,
2) it groups all the values of the objective functions and it select the mesh case with highest objective function value,
3) it moves the mesh in the last successful poll point (or it leaves the central mesh point as before) and starts again from 1),
4) this continues untill convergence is reached (possibly).
My question is: Is it possible to pass a variable from the best objective function (point 2) to the next polling phase (point 3)?
Many thanks!
3 commentaires
Ameer Hamza
le 30 Mar 2020
Can you clarify what the intended outcome is. Are you trying to read the intermediate values of optimization variables after each iteration of pattern search?
Andrea Agosti
le 31 Mar 2020
Venus liria silva mendes
le 4 Mai 2021
Modifié(e) : Venus liria silva mendes
le 5 Mai 2021
Hi everyone
%% Modify options setting
my example problem:
[combination, custototal, exitFlag, Output, population, scores] = ga (@ smc09v7AG_01, n_vars, A, b, Aeq, beq, LB, UB, NON_linear, Integral_variables, settings)
'' population '' I'm not sure if all individuals from all generations or just the last one return. And the "scores" returns the evaluations of each one.
Hope it works!
https://www.mathworks.com/help/gads/genetic-algorithm-options.html
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Direct Search dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!