Title :
Using regression to improve local convergence
Author :
Bird, Stefan ; Li, Xiaodong
Author_Institution :
RMIT Univ., Melbourne
Abstract :
Traditionally Evolutionary Algorithms (EAs) choose candidate solutions based on their individual fitnesses, usually without directly looking for patterns in the fitness landscape discovered. These patterns often contain useful information that could be used to guide the EA to the optimum. While an EA is able to quickly locate the general area of a peak, it can take a considerable amount of time to refine the solution to accurately reflect its true location. We present a new technique that can be used with most EAs. A surface is fitted to the previously-found points using a least squares regression. By calculating the highest point of this surface we can guide the EA to the likely location of the optimum, vastly improving the convergence speed. This technique is tested on Moving Peaks, a commonly used dynamic test function generator. It was able to significantly outperform the current state of the art algorithm.
Keywords :
evolutionary computation; least squares approximations; regression analysis; surface fitting; dynamic test function generator; evolutionary algorithm; least square regression; local convergence; surface fitting; Birds; Convergence; Equations; Evolutionary computation; Least squares methods; Particle swarm optimization; Rough surfaces; Signal generators; Surface roughness; Testing;
Conference_Titel :
Evolutionary Computation, 2007. CEC 2007. IEEE Congress on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-1339-3
Electronic_ISBN :
978-1-4244-1340-9
DOI :
10.1109/CEC.2007.4424524