Abstract:Using evolution algorithms to unfold the neutron energy spectrum, fitness function design is an important fundamental work for evaluating the quality of solution, but it has not attracted much attention. In this work, we investigated the performance of 8 fitness functions attached to genetic algorithm (GA) and differential evolution algorithm (DEA) used for unfolding four neutron spectra of IAEA 403 report. Experiments show that the fitness functions with a maximum in GA can limit the ability of population to percept the fitness change but the ability can be made up in DEA, and the fitness function with a feature penalty item help to improve the performance of solutions, and the fitness function using the standard deviation and the Chi-Squared shows the balance between algorithm and spectra. The results also show that the DEA has good potential for neutron energy spectrum unfolding. The purpose of this work is to provide evidence for structuring and modifying the fitness functions, and some genetic operations that should be paid attention were suggested for using the fitness function to unfold neutron spectra.