A multi-objective EA with 2 objectives should produce a Pareto set as it's output. I can easily graph these and produce nice charts. But remembering the advice of my PhD supervisor I must run my algorithm multiple times before considering the results from it.

Suppose I have to MOEA algorithms both of which optimise the same two objectives on the same problem. After running them both for, say 20 times, I'm left with a group of Pareto sets from each algorithm.

I can establish if a specific objective is significantly different between algorithms by using a T-Test on the two sets of results for that objective.

In terms of visualizing the results there would appear to be two things that I could do, firstly graph all of solutions in each of the Pareto sets, but that leads to a very crowed graph. Alternatively create a final Pareto set of the non-dominated solutions from each set created by each algorithm.

So my question is this, are either of the above approaches particularly advisable or not and is there another approach that I've missed out on?

More Neil Urquhart's questions See All
Similar questions and discussions