A new differential evolution algorithm with Cooperative Coevolutionary selection operator for waveform inversion

In this paper, we propose an improved differential evolution (DE) for seismic waveform inversion. In the selection step, we decompose the individual into some subcomponents with the decomposition strategy of Cooperative Coevolution, and a local fitness function is assigned to each subcomponent. Then a mid offspring is selected one subcomponent by one subcomponent according to the local fitness value. Considering the interdependence among subcomponents, coevolution is needed, the final offspring is still selected according to the global fitness values of the parent individual and the mid offspring. In addition, the probability concept of the selection operator of SA is incorporated into the selection operator of DE.