A learning automata-based memetic algorithm

被引:0
|
作者
M. Rezapoor Mirsaleh
M. R. Meybodi
机构
[1] Amirkabir University of Technology,Soft Computing Laboratory, Computer Engineering and Information Technology Department
[2] School of Computer Science,Institute for Research and Fundamental Sciences
关键词
Learning automata (LA); Local search; Memetic algorithm (MA); Object migration automata (OMA);
D O I
暂无
中图分类号
学科分类号
摘要
Combing a genetic algorithm (GA) with a local search method produces a type of evolutionary algorithm known as a memetic algorithm (MA). Combining a GA with a learning automaton (LA) produces an MA named GALA, where the LA provides the local search function. GALA represents chromosomes as object migration automata (OMAs), whose states represent the history of the local search process. Each state in an OMA has two attributes: the value of the gene (allele), and the degree of association with those values. The local search changes the degree of association between genes and their values. In GALA a chromosome’s fitness is computed using only the value of the genes. GALA is a Lamarckian learning model as it passes on the learned traits acquired by its local search method to offspring by a modification of the genotype. Herein we introduce a modified GALA (MGALA) that behaves according to a Baldwinian learning model. In MGALA the fitness function is computed using a chromosome’s fitness and the history of the local search recorded by the OMA states. In addition, in MGALA the learned traits are not passed to the offspring. Unlike GALA, MGALA uses all the information recorded in an OMA representation of the chromosome, i.e., the degree of association between genes and their alleles, and the value of a gene, to compute the fitness of genes. We used MGALA to solve two problems: object partitioning and graph isomorphism. MGALA outperformed GALA, a canonical MA, and an OMA-based method using computer simulations, in terms of solution quality and rate of convergence.
引用
收藏
页码:399 / 453
页数:54
相关论文
共 50 条
  • [11] A learning automata-based clustering algorithm using ant swarm intelligence
    Anari, Babak
    Torkestani, Javad Akbari
    Rahmani, Amir Masoud
    [J]. EXPERT SYSTEMS, 2018, 35 (06)
  • [12] Distributed learning automata-based algorithm for community detection in complex networks
    Khomami, Mohammad Mehdi Daliri
    Rozvanian, Alireza
    Meybodi, Mohammed Reza
    [J]. INTERNATIONAL JOURNAL OF MODERN PHYSICS B, 2016, 30 (08):
  • [13] A learning automata-based adaptive uniform fractional guard channel algorithm
    Beigy, Hamid
    Meybodi, M. R.
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (03): : 871 - 893
  • [14] A learning automata-based adaptive uniform fractional guard channel algorithm
    Hamid Beigy
    M. R. Meybodi
    [J]. The Journal of Supercomputing, 2015, 71 : 871 - 893
  • [15] Limitations of learning in automata-based systems
    Oliveira, Fernando S.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 203 (03) : 684 - 691
  • [16] A fixed structure learning automata-based optimization algorithm for structure learning of Bayesian networks
    Asghari, Kayvan
    Masdari, Mohammad
    Soleimanian Gharehchopogh, Farhad
    Saneifard, Rahim
    [J]. EXPERT SYSTEMS, 2021, 38 (07)
  • [17] Automata-based Algorithm for Multiple Word Matching
    AbuSafiya, Majed
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (03) : 490 - 494
  • [18] CLARA: clustered learning automata-based routing algorithm for efficient FANET communication
    Danesh, Somayeh
    Torkestani, Javad Akbari
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (07): : 9569 - 9585
  • [19] SME: Learning automata-based algorithm for estimating the mobility model of soccer players
    Jamalian, A. H.
    Sefidpour, A. R.
    Manzuri-Shalmani, M. T.
    Iraji, R.
    [J]. PROCEEDINGS OF THE SIXTH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, 2007, : 462 - +
  • [20] Tracking Extrema in Dynamic Environments Using a Learning Automata-Based Immune Algorithm
    Rezvanian, Alireza
    Meybodi, Mohammad Reza
    [J]. GRID AND DISTRIBUTED COMPUTING, CONTROL AND AUTOMATION, 2010, 121 : 216 - +