Superior exploration-exploitation balance in shuffled complex evolution

Numerous applications within water resources require a robust and efficient optimization algorithm. Given that these applications involve multimodal nonconvex and discontinuous search spaces, evolutionary algorithms (EAs)—which are known to possess global optimization properties—have been widely used for this purpose. For an evolutionary algorithm to be successful, two important facets of the search—exploration and exploitation of the search space—need to be addressed. In this study, we address the issue of achieving a superior exploration.exploitation tradeoff in an extensively used EA, the shuffled complex evolution (SCE-UA). A scheme to improve the exploration capability of the SCE-UA in finding the global optimum is suggested. The scheme proposed a systematically located initial population instead of a randomly generated one used in SCE-UA. On a suite of commonly used test functions, the robustness and efficiency of the modified SCE-UA algorithm was compared with the original SCE-UA. It is observed that when the points in the initial population are strategically placed, it leads to better exploration of the search space, and hence, yields a superior balance between exploration and exploitation. This in turn results in a significant improvement in the robustness of the SCE-UA algorithm.

[1]  Soroosh Sorooshian,et al.  Optimal use of the SCE-UA global optimization method for calibrating watershed models , 1994 .

[2]  Q. J. Wang The Genetic Algorithm and Its Application to Calibrating Conceptual Rainfall-Runoff Models , 1991 .

[3]  Mark S. Morley,et al.  GAnet: genetic algorithm platform for pipe network optimisation , 2001 .

[4]  S. Liong,et al.  Peak-flow forecasting with genetic algorithm and SWMM , 1995 .

[5]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[6]  Ivo F. Sbalzariniy,et al.  Multiobjective optimization using evolutionary algorithms , 2000 .

[7]  S. Sorooshian,et al.  Effective and efficient global optimization for conceptual rainfall‐runoff models , 1992 .

[8]  Weng Tat Chan,et al.  Derivation of Pareto front with genetic algorithm and neural network , 2001 .

[9]  J. Eheart,et al.  Using Genetic Algorithms to Solve a Multiobjective Groundwater Monitoring Problem , 1995 .

[10]  Enoch M. Dlamini,et al.  Effects of model complexity and structure, data quality, and objective functions on hydrologic modeling , 1997 .

[11]  Kalyanmoy Deb,et al.  Multi-objective optimization using evolutionary algorithms , 2001, Wiley-Interscience series in systems and optimization.

[12]  S. Sorooshian,et al.  Shuffled complex evolution approach for effective and efficient global minimization , 1993 .

[13]  B. Minsker,et al.  Cost‐effective long‐term groundwater monitoring design using a genetic algorithm and global mass interpolation , 2000 .