Centroid-based memetic algorithm-adaptive Lamarckian and Baldwinian learning

Research output: Journal PublicationArticlepeer-review

9 Citations (Scopus)

Abstract

The application of specific learning schemes in memetic algorithms (MAs) can have significant impact on their performances. One main issue revolves around two different learning schemes, specifically, Lamarckian and Baldwinian. It has been shown that the two learning schemes are better suited for different types of problems and some previous studies have attempted to combine both learning schemes as a means to develop a single optimisation framework capable of solving more classes of problems. However, most of the past approaches are often implemented heuristically and have not investigated the effect of different learning scheme on noisy design optimisation. In this article, we introduce a simple probabilistic approach to address this issue. In particular, we investigate a centroid-based approach that combines the two learning schemes within an MA framework (centroid-based MS; CBMA) through the effective allocation of resources (in terms of local search cost) that are based on information obtained during the optimisation process itself. A scheme that applies the right learning scheme (Lamarckian or Baldwinian) at the right time (during search) would lead to higher search performance. We conducted an empirical study to test this hypothesis using two different types of benchmark problems. The first problem set consists of simple benchmark problems whereby the problem landscape is static and gradient information can be obtained accurately. These problems are known to favour Lamarckian learning while Baldwinian learning is known to exhibit slower convergence. The second problem set consists of noisy versions of the first problem set whereby the problem landscape is dynamic as a result of the random noise perturbation injected into the design vector. These problems are known to favour learning processes that re-sample search points such as Baldwinian learning. Our experiments show that CBMA manages to adaptively allocate resources productively according to problem in most of the cases.

Original languageEnglish
Pages (from-to)1193-1216
Number of pages24
JournalInternational Journal of Systems Science
Volume43
Issue number7
DOIs
Publication statusPublished - 1 Jul 2012
Externally publishedYes

Free Keywords

  • Baldwinian process
  • Lamarckian process
  • memetic algorithm
  • memetic computing
  • non-linear optimisation

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Theoretical Computer Science
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Centroid-based memetic algorithm-adaptive Lamarckian and Baldwinian learning'. Together they form a unique fingerprint.

Cite this