• DocumentCode
    1796793
  • Title

    Towards compositional coevolution in evolutionary circuit design

  • Author

    Sikulova, Michaela ; Komjathy, Gergely ; Sekanina, Lukas

  • Author_Institution
    IT4Innovations Centre of Excellence, Brno Univ. of Technol., Brno, Czech Republic
  • fYear
    2014
  • fDate
    9-12 Dec. 2014
  • Firstpage
    157
  • Lastpage
    164
  • Abstract
    A divide and conquer approach is one of the methods introduced to get over the scalability problem of the evolutionary circuit design. A complex circuit is decomposed into modules which are evolved separately and without any interaction. The benefits are in reducing the search space and accelerating the evaluation of candidate circuits. In this paper, the evolution of non-interacting modules is replaced by a coevolutionary algorithm, in which the fitness of a module depends on fitness values of other modules, i.e. the modules are adapted to work together. The proposed method is embedded into Cartesian genetic programming (CGP). The coevolutionary approach was evaluated in the design of a switching image filter which was decomposed into the filtering module and detector module. The filters evolved using the proposed coevolutionary method show a higher quality of filtering in comparison with filters utilizing independently evolved modules. Furthermore, the whole design process was accelerated 1.31 times in comparison with the standard CGP.
  • Keywords
    divide and conquer methods; genetic algorithms; image filtering; network synthesis; search problems; switching networks; CGP; Cartesian genetic programming; coevolutionary algorithm; coevolutionary method; complex circuit; compositional coevolution; detector module; divide and conquer approach; evolutionary circuit design; filtering module; search space; switching image filter; Algorithm design and analysis; Detectors; Genetic programming; Noise; Scalability; Sociology; Statistics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolvable Systems (ICES), 2014 IEEE International Conference on
  • Conference_Location
    Orlando, FL
  • Type

    conf

  • DOI
    10.1109/ICES.2014.7008735
  • Filename
    7008735