“…Global optimization algorithms such as simulated annealing (SA) (Sen and Stoffa, 1991), genetic algorithms (GA) (Tran and Hiltunen, 2012) and particle swarm optimization algorithm (PSO) (Zhu et al, 2011) have already been used in full waveform inversion. Global optimization schemes have advantages over local optimization approaches in that the former can utilize the nonlinear of the inversion problem to find the global minima (Shin and Ha, 2008). However, these global techniques are computationally practical only with small scale models or simple models because of their blindness search and enormous times of the forward modeling, hence unacceptable for large scale models.…”