Hi can someone please explain why negative fitness values are not used in genetic algorithm. Many literature points to transforming raw objective function values to non-negative fitness function.

Question: In a GA minimization problem, the objective is to select the individuals with best fitness (lowest fitness values). An instance is if there are 5 populations in the search space with fitness values as [1,-9,5,7, -3] obviously the best is -9 and the worst is 7. Must they all be made positive since the objective is to get the population with the smallest figure? If the population had fitness values of [1,9,6,28,3], 3 is the best and 28 the worst.

Regards 

Similar questions and discussions