Opposition-based differential evolution for optimization of noisy problems

Shahryar Rahnamayan, Hamid R. Tizhoosh, Magdy M.A. Salama

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Differential Evolution (DE) is a simple, reliable, and efficient optimization algorithm. However, it suffers from a weakness, losing the efficiency over optimization of noisy problems. In many real-world optimization problems we are faced with noisy environments. This paper presents a new algorithm to improve the efficiency of DE to cope with noisy optimization problems. It employs opposition-based learning for population initialization, generation jumping, and also improving population's best member. A set of commonly used benchmark functions is employed for experimental verification. The details of proposed algorithm and also conducted experiments are given. The new algorithm outperforms DE in terms of convergence speed.

Original languageEnglish (US)
Title of host publication2006 IEEE Congress on Evolutionary Computation, CEC 2006
Pages1865-1872
Number of pages8
StatePublished - 2006
Event2006 IEEE Congress on Evolutionary Computation, CEC 2006 - Vancouver, BC, Canada
Duration: Jul 16 2006Jul 21 2006

Publication series

Name2006 IEEE Congress on Evolutionary Computation, CEC 2006

Conference

Conference2006 IEEE Congress on Evolutionary Computation, CEC 2006
Country/TerritoryCanada
CityVancouver, BC
Period7/16/067/21/06

ASJC Scopus subject areas

  • Artificial Intelligence
  • Software
  • Theoretical Computer Science

Fingerprint

Dive into the research topics of 'Opposition-based differential evolution for optimization of noisy problems'. Together they form a unique fingerprint.

Cite this