You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Eagle strategy

From EverybodyWiki Bios & Wiki


Eagle strategy is a search strategy for solving nonlinear optimization problems, and this strategy was developed by Xin-she Yang and Suash Deb, based on the foraging behaviour of eagle species such as golden eagles.[1]

In optimization, a common strategy is to search for the optimal solution starting from a set of initial guess solutions (either random and educated guess). In the case when the cost functions are multimodal with multiple local best solutions, the final solutions may heavily depend on the initial starting solutions. In order to minimize such dependence on initial random solutions, most modern algorithms, especially metaheuristic algorithms, are able to escape local optima by using some sophisticated random techniques. However, most of these algorithms are one-stage type; that is, once initialization is done, the search process continues until an algorithm stops. Running an algorithm many times from different initial solutions may occasionally improve the overall performance on average.

Eagle strategy improves this by using an iterative, interacting two-stage strategy to enhance the search efficiency by escaping the local optima and use initial solutions in different regions. It uses a slow search stage and a fast stage to simulate an eagle searching for prey tends to search on a large area and then quickly switches to a rapid chasing phase once a prey is in sight.[2] In optimization, it uses a coarse search stage on a larger area in a search space in combination with an intensive faster search algorithm in the neighbourhood of promising solutions. Two stages interchanges and proceed iteratively.

As there are two stages in the strategy, each stage can employ different algorithms. For example, differential evolution can be used within eagle strategy.[3] Studies show that such a combination is better than any of its components.[4]

In the simplest case, when the first stage does not use any algorithm (just initialization), it essentially degenerates into a hill-climbing with random restart. However, this strategy could be potentially much more powerful if a good combination of different algorithms is used.

References[edit]

  1. X. S. Yang and S. Deb, Eagle strategy using Levy walk and firefly algorithms for stochastic optimization, in: Nature Inspired Cooperative Strategies for Optimization (NICSO 2010) (Eds. J. R. Gonzalez et al.), Vol. 284, 101-111 (2010).
  2. Collopy, M. W. (1983). "Foraging behavior and success of golden eagles". The Auk. 100: 747–749.
  3. Yang, X. S.; Deb, S. (2012). "Two-stage eagle strategy with differential evolution". Int. J. Bio-Inspired Computation. 4 (1): 1–5. arXiv:1203.6586. doi:10.1504/ijbic.2012.044932.
  4. Gandomi, A. H.; Yang, X. S.; Talatahari, S.; Deb, S. (2012). "Coupled eagle strategy and differential evolution for unconstrained and constrained global optimization". Computers & Mathematics with Applications. 63 (1): 191–200. doi:10.1016/j.camwa.2011.11.010.


This article "Eagle strategy" is from Wikipedia. The list of its authors can be seen in its historical. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.