Biogeography-based optimization in noisy environments

  • Haiping Ma
  • , Minrui Fei
  • , Daniel Simon
  • , Zixiang Chen

Research output: Contribution to journalArticlepeer-review

12 Scopus citations

Abstract

Biogeography-based optimization (BBO) is a new evolutionary optimization algorithm that is based on the science of biogeography. In this paper, BBO is applied to the optimization of problems in which the fitness function is corrupted by random noise. Noise interferes with the BBO immigration rate and emigration rate, and adversely affects optimization performance. We analyse the effect of noise on BBO using a Markov model. We also incorporate re-sampling in BBO, which samples the fitness of each candidate solution several times and calculates the average to alleviate the effects of noise. BBO performance on noisy benchmark functions is compared with particle swarm optimization (PSO), differential evolution (DE), self-adaptive DE (SaDE) and PSO with constriction (CPSO). The results show that SaDE performs best and BBO performs second best. In addition, BBO with re-sampling is compared with Kalman filter-based BBO (KBBO). The results show that BBO with re-sampling achieves almost the same performance as KBBO but consumes less computational time.
Original languageEnglish
Pages (from-to)190-204
Number of pages15
JournalTransactions of the Institute of Measurement and Control
Volume37
Issue number2
DOIs
StatePublished - Mar 3 2015

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 10 - Reduced Inequalities
    SDG 10 Reduced Inequalities

Keywords

  • Biogeography-based optimization
  • evolutionary algorithm
  • Kalman filter
  • noisy optimization
  • re-sampling

Cite this