• DocumentCode
    2554594
  • Title

    Solving nonlinear optimization problems by Differential Evolution with a rotation-invariant crossover operation using Gram-Schmidt process

  • Author

    Takahama, Tetsuyuki ; Sakai, Setsuko

  • Author_Institution
    Dept. of Intell. Syst., Hiroshima City Univ., Hiroshima, Japan
  • fYear
    2010
  • fDate
    15-17 Dec. 2010
  • Firstpage
    526
  • Lastpage
    533
  • Abstract
    Differential Evolution (DE) is a newly proposed evolutionary algorithm. DE is a stochastic direct search method using a population or multiple search points. DE has been successfully applied to optimization problems including nonlinear, non-differentiable, non-convex and multimodal functions. However, the performance of DE degrades in problems with strong linkage among variables, where variables are related strongly each other. One of the desirable properties of optimization algorithms for solving the problems with strong linkage is rotation-invariant property. The rotation-invariant algorithms can solve rotated problems where variables are strongly related as in the same way of solving non-rotated problems. In DE, two operations are applied to each individual: a mutation operation, which is rotation-invariant, and a crossover operation, which is not rotation-invariant. Thus, DE is not rotation-invariant. In this study, we propose a new crossover operation that is rotation-invariant. In order to achieve rotation-invariant property, instead of using the fixed coordinate system, a new coordinate system is build from a current population, or search points in search process. Independent points, or vectors are selected from the population, Gram-Schmidt process is applied to them in order to obtain orthogonal vectors, and the vectors form the new coordinate system. The effect of the rotation-invariant crossover operation is shown by solving some benchmark problems.
  • Keywords
    evolutionary computation; optimisation; Gram-Schmidt process; differential evolution; fixed coordinate system; mutation operation; nonlinear optimization problem solving; orthogonal vectors; rotation-invariant crossover operation; stochastic direct search method; Biology; Gram-Schmidt process; crossover; differential evolution; rotation-invariant;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nature and Biologically Inspired Computing (NaBIC), 2010 Second World Congress on
  • Conference_Location
    Fukuoka
  • Print_ISBN
    978-1-4244-7377-9
  • Type

    conf

  • DOI
    10.1109/NABIC.2010.5716327
  • Filename
    5716327