摘要

Large-scale global optimization (LSGO) algorithms are crucially important to handle real-world problems. Recently, cooperative co-evolution (CC) algorithms have successfully been applied for solving many large-scale practical problems. Many applications have imbalanced subcomponents where the size of subcomponents and their contribution to the objective function value are different. CC algorithms often lose their efficiency on LSGO problems with the imbalanced subcomponents; since they do not consider the imbalance aspect of variables. In this paper, we propose a multilevel optimization framework based on variables effect (called MOFBVE) which optimizes several subcomponents of the most important variables at earlier stages of optimization procedure before optimizing the problem with the original search space at its last stage. Sensitivity analysis (SA) method determines how the variation in the outputs of the model can be influenced by the variation of its input parameters. MOFBVE computes the main effect of variables using an SA method, Morris screening, and then it employs the k-means clustering method to construct groups including variables with the similar effects on the fitness value. The constructed groups are sorted in the descending order based on their contribution on the fitness value and the top groups are selected as the levels of the important variables. MOFBVE can reduce the complexity of search space to work with a simplified model to achieve an efficient exploration. The performance of MOFBVE is benchmarked on the imbalanced LSGO problems, i.e., two individually modified CEC-2010 and the CEC-2013 LSGO benchmark functions. The simulated experiments confirmed that MOFBVE obtains a promising performance on the majority of the imbalanced LSGO test functions. Also, MOFBVE is compared with state-of-the-art CC algorithms; and the results show that it is better than or at least comparable to CC algorithms.

  • 出版日期2017-7