GNGTS 2018 - 37° Convegno Nazionale

722 GNGTS 2018 S essione 3.3 COMPARING FIREFLY ALGORITHM, IMPERIALIST COMPETITIVE ALGORITHM AND QUANTUM PARTICLE SWARM OPTIMIZATION ON ANALYTIC OBJECTIVE FUNCTIONS AND RESIDUAL STATICS CORRECTIONS M. Aleardi, S. Pierini Earth Sciences Department, University of Pisa, Italy Introduction. The solution of non-linear geophysical inverse problems presents several challenges mainly related to the possibility of convergence toward a local minimum of the objective function. For this reason, global optimization methods are often preferred over linearized approaches especially in case of objective functions with complex topology (i.e. many local minima). In particular, over the last decade the continuously increasing power of modern parallel architectures has considerably encouraged the application of these global methods to solve many geophysical optimization problems (Sen and Stoffa, 2013). Since the ‘70s, tens of global algorithms have been implemented (for a synthetic list see Hosseini and Al Khaled 2014). However, many of these methods have found applications in engineering optimizations (i.e. computer engineering, industrial engineering, mechanical engineering) and only a small subset of them has been employed to tackle geophysical exploration problems. In this context, genetic algorithms, simulated annealing and particle swarm are undoubtedly the most popular (Sajeva et al., 2017). Notably, the performances of these global methods are different for different optimization problems and strongly depend on the shape of the objective function and on the model space dimension (i.e. the number of unknowns). For this reason, in this work we are interested in comparing the performances of three global optimization algorithms: The Firefly Algorithm (FA), the Imperialist Competitive Algorithm (ICA) and the Quantum Particle Swarm Optimization (QPSO). These methods have been introduced in the last few years and have found very limited popularity in the geophysical community so far. In particular, as the authors are aware of, there are no applications of ICA and FA approaches in the context of seismic exploration problems. The three methods are first tested on two multi-minima analytic objective functions often used to test optimization algorithms. Then, the three algorithms are compared on the residual statics corrections, which is a highly non-linear geophysical optimization problem characterized by an objective function with multiple minima. We remind, that the performances of a stochastic method in solving a particular problem may critically depend on the choice of the control parameters. Generally, it is difficult to give hard and fast rules that may work with a wide range of applications, although some guidelines and rules of thumb can be dictated by experience. The control parameters used in the following tests have been determined from a trial-and-error procedure with the aim of balancing the rate of convergence with the accuracy of the final solution. A brief overview of FA, ICA and QPSO. The FA is a quite new global swarm intelligence method proposed by Yang (2008) that is inspired by bioluminescence emitted by fireflies. In general, the intensity of the produced lights determines how fast other fireflies move toward the particular firefly. FA utilizes a population of fireflies to obtain the best solution in the model space. In each iteration, the brightness (i.e. the objective function value) of every firefly is compared with any other firefly, and each firefly attracts the other ones depending on its brightness; in other terms each firefly moves toward the fireflies with higher magnitude of brightness (that is a lower objective function value). The ICAwas developed by Atashpaz-Gargari and Lucas (2007) and was inspired by the idea of imperialism in which powerful countries influence other countries through expanding their power and political system. The purpose of imperialism was either to take advantage of the resources of the colonized country or to prevent the other imperialists to take control over the colonies. Similar to other evolutionary algorithms, ICA starts with a random initial ensemble of countries. The power of each country is inversely correlated to the associated objective

RkJQdWJsaXNoZXIy MjQ4NzI=