Publicación:
Introducing modularity and homology in grammatical evolution to address the analog electronic circuit design problem

dc.contributor.authorCastejón, Federico
dc.contributor.authorCarmona Suárez, Enrique J.
dc.date.accessioned2024-06-11T15:15:24Z
dc.date.available2024-06-11T15:15:24Z
dc.date.issued2020-08-24
dc.description.abstractWe present a new approach based on grammatical evolution (GE) aimed at addressing the analog electronic circuit design problem. In the new approach, called multi-grammatical evolution (MGE), a chromosome is a variable-length codon string that is divided into as many partitions as subproblems result from breaking down the original optimization problem: circuit topology and component sizing in our case. This leads to a modular approach where the solution of each subproblem is encoded and evolved in a partition of the chromosome. Additionally, each partition is decoded according to a specific grammar and the final solution to the original problem emerges as an aggregation result associated with the decoding process of the different partitions. Modularity facilitates the encoding and evolution of the solution in each subproblem. On the other way, homology helps to reduce the potentially destructive effect associated with standard crossover operators normally used in GE-based approaches. Seven analog circuit designs are addressed by an MGE-based method and the obtained results are compared to those obtained by different methods based on GE and other evolutionary paradigms. A simple parsimony mechanism was also introduced to ensure compliance with design specifications and reduce the number of components of the circuits obtained. We can conclude that our method obtains competitive results in the seven circuits analyzed.en
dc.description.provenanceMade available in DSpace on 2024-06-11T15:15:24Z (GMT). No. of bitstreams: 1 Carmona_Suarez_Enrique_INTRODUCING_MODULARITY.pdf: 2254052 bytes, checksum: 9bbc4e1993fc39a7f3c743bd2c615e16 (MD5) Previous issue date: 2020-08-24en
dc.description.versionversión publicada
dc.identifier.doihttps://doi.org/10.1109/ACCESS.2020.3011641
dc.identifier.issn2169-3536
dc.identifier.urihttps://hdl.handle.net/20.500.14468/22399
dc.journal.titleIEEE Access
dc.journal.volume8
dc.language.isoen
dc.publisherIEEE
dc.relation.centerE.T.S. de Ingeniería Informática
dc.relation.departmentInteligencia Artificial
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/deed.es
dc.subject.keywordsGenetic programming
dc.subject.keywordsgrammatical evolution
dc.subject.keywordsevolutionary electronics
dc.subject.keywordsanalog circuit
dc.subject.keywordsautomatic design
dc.titleIntroducing modularity and homology in grammatical evolution to address the analog electronic circuit design problemes
dc.typejournal articleen
dspace.entity.typePublication
relation.isAuthorOfPublication5e870768-cc8e-47fe-9662-25cd1385fd3c
relation.isAuthorOfPublication.latestForDiscovery5e870768-cc8e-47fe-9662-25cd1385fd3c
Archivos
Bloque original
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Carmona_Suarez_Enrique_INTRODUCING_MODULARITY.pdf
Tamaño:
2.15 MB
Formato:
Adobe Portable Document Format