JOURNAL ARTICLE

Evolving parsimonious circuits through shapley value-based genetic programming

Xinming ShiJiashi GaoLeandro L. MinkuXin Yao

Year: 2022 Journal:   Proceedings of the Genetic and Evolutionary Computation Conference Companion Pages: 602-605

Abstract

Evolutionary analog circuit design is a challenging task due to the large search space incurred by the circuit topology and device values. Applying genetic operators on randomly selected genes may make it difficult to identify which part of sub-circuit is beneficial to the evolution and even destroy useful sub-circuits, potentially incurring stagnation of the evolutionary process and bloat on the evolved circuits. In this paper, we propose a tree-based approach called Shapley Circuit Tree that incorporates Shapley values for quantifying the contribution of each function node of the circuit tree to the performance of the whole tree, to guide the evolutionary process. Our experiments on three benchmarks show that the proposed approach is able to evolve analog circuits with smaller area while converging faster than existing approaches.

Keywords:
Genetic programming Computer science Tree (set theory) Shapley value Electronic circuit Node (physics) Process (computing) Analogue electronics Theoretical computer science Topology (electrical circuits) Mathematics Machine learning Game theory Engineering

Metrics

3
Cited By
0.35
FWCI (Field Weighted Citation Impact)
6
Refs
0.50
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Evolutionary Algorithms and Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
Metaheuristic Optimization Algorithms Research
Physical Sciences →  Computer Science →  Artificial Intelligence
VLSI and FPGA Design Techniques
Physical Sciences →  Engineering →  Electrical and Electronic Engineering

Related Documents

BOOK-CHAPTER

Evolving Quantum Circuits and Programs Through Genetic Programming

Paul MasseyJohn A. ClarkSusan Stepney

Lecture notes in computer science Year: 2004 Pages: 569-580
JOURNAL ARTICLE

Evolving autoencoding structures through genetic programming

Lino Rodriguez-CoayahuitlAlicia Morales-ReyesHugo Jair Escalante

Journal:   Genetic Programming and Evolvable Machines Year: 2019 Vol: 20 (3)Pages: 413-440
BOOK-CHAPTER

Evolving Local Descriptor Operators through Genetic Programming

Cynthia B. PérezGustavo Olague

Lecture notes in computer science Year: 2009 Pages: 414-419
© 2026 ScienceGate Book Chapters — All rights reserved.