MATLAB Answers

gamultiobj save the optimum value and population in each generation (iteration)

3 views (last 30 days)
Thushara De Silva
Thushara De Silva on 9 Jan 2020
Answered: Alan Weiss on 10 Jan 2020
I use gamultiobj to do a multiobjective optimization. It is possible to see the changes of parato front graphically in each iteration through the option setting. I can see the final pareto set, variable set and population of all the variables at the end of optimization. However, I want to save the population set and pareto solution set over each iteration over the optimization. In my problem I use population size 50 for 12 variables. Please help me on this.

  0 Comments

Sign in to comment.

Answers (1)

Alan Weiss
Alan Weiss on 10 Jan 2020
You can use a custom output function, as in this example, to record the population and Pareto front. In the State Structure, the Pareto front is the set of individuals of rank 1, I believe.
Alan Weiss
MATLAB mathematical toolbox documentation

  0 Comments

Sign in to comment.

Sign in to answer this question.