Hello, I have another questions for the experts who are all giving much great advice on multi-objective optimization.
I have another problem, a bi-objective one so that I am planning on using the much used NSGA-II to solve it.
I am trying to decide the parameters(population, iteration, mutation, crossover rate) and was wondering if people could direct me as where best to start or maybe the most recommended default setting.
For example, I have seen a lot of paper with population 20~100, generations 500, mutation=0.1 or less, and crossover=0.9 .
I am thinking of starting with these (with population 100). Do you think that its okay?
Also, could anyone suggest any papers as to why these figures are so often used?
Also, I am thinking of working my way through a sensitivity analysis where I change the parameters a bit as recommended by other answers.
How do I know how much to much the parameters by and how well the algorithm is performing?
If it helps, my optimization problem is
Objective functions f(x,y,z)
Minimize 0.210/x + 0.067/y+ 0.001/z+ 0.443/x*y+ 0.0006/x*z+ 0.010/y*z+ 0.160/x*y*z
and
Minimize 33*x+ 1*x*y+1*x*y*z
Variable Bounds:
x= 15~268
y= 2~15
z= 2~15
Constraint:
x,y,z are all integers
Thank you all in advance for all your help.