Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1068009.1068283acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
Article

Open-ended robust design of analog filters using genetic programming

Published: 25 June 2005 Publication History

Abstract

Most existing research on robust design using evolutionary algorithms (EA) follows the paradigm of traditional robust design, in which parameters of a design solution are tuned to improve the robustness of the system. However, the topological structure of a system may set a limit on the possible robustness achievable through parameter tuning. This paper proposes a new robust design paradigm that exploits the open-ended topological synthesis capability of genetic programming to evolve more robust systems. As a case study, a methodology for automated synthesis of dynamic systems, based on genetic programming and bond graph modeling (GPBG), is applied to evolve robust low-pass and high-pass analog filters. Compared with a traditional robust design approach based on a state-of-the-art real-parameter genetic algorithm (GA), it is shown that open-ended topology search by genetic programming with a fitness criterion rewarding robustness can evolve more robust systems with respect to parameter perturbations than what was achieved through parameter tuning alone, for our test problems.

References

[1]
S. Ando and H. Iba. Linear genome methodology for analog circuit design. Technical report, Information and Communication Department, School of Engineering, University of Tokyo, 2000.]]
[2]
J. Branke. Creating robust solutions by means of an evolutionary algorithms. In A. Eiben, T.Back, M. Schoenauer, and H.-P. Schwefel, editors, Proc. Parallel Problem Solving from Nature. number 1498 in LNCS. Springer, 1998.]]
[3]
J. Branke. Evolutionary Optimization in Dynamic Environments. Kluwer, 2001.]]
[4]
J. Branke and H. Schmeck. Designing evolutionary algorithms for dynamic optimization problems. In S.Tsutsui and A. Ghosh, editors, Theory and Application of Evolutionary Computation: Recent Trends. Springer, 2002.]]
[5]
J. M. Carlson and J. Doyle. Complexity and robustness. Proceedings of National Academy of Science (PNAS), 99(1):2538--2545, 2002.]]
[6]
K. Deb, A. Anand, and D. Joshi. A computationally efficient evolutionary algorithm for real-parameter optimization. Evolutionary Computation, 10(4):345--369, 2002.]]
[7]
Z. Fan, J. Hu, K. Seo, E. D. Goodman, R. C. Rosenberg, and B. Zhang. Bond graph representation and GP for automated analog filter design. In E. D. Goodman, editor, 2001 Genetic and Evolutionary Computation Conference Late Breaking Papers, pages 81--86, San Francisco, California, USA, 9-11 July 2001.]]
[8]
B. Forouraghi. A genetic algorithm for multiobjective robust design. Applied Intelligence, 12:151-- 161, 2000.]]
[9]
J. Hu, E. Goodman, K. Seo, Z. Fan, and R. Rosenberg. The hierarchical fair competition (hfc) framework for sustainable evolutionary algorithms. Evolutionary Computation, 13(2), 2005.]]
[10]
E. Jen. Definitions of robustness. santa fe institute robustness site, rs-2001-009. 2001.]]
[11]
Y. Jin and B. Sendhoff. Trade-off between optimality and robustness: An evolutionary multi-objective approach. In C. F. et al., editor, Proceeding of the Second Int. Conf. on Evolutionary Multi-criterion Optimization, pages 237--251. Springer.]]
[12]
D. Karnopp, D. L. Margolis, and R. C. Rosenberg. System Dynamics: Modeling and Simulation of Mechatronic Systems.Third Edition. John Wiley & Sons, Inc., New York, 2000.]]
[13]
J. R. Koza, D. Andre, F. H. Bennett III, and M. Keane. Genetic Programming 3: Darwinian Invention and Problem Solving. Morgan Kaufman, Apr. 1999.]]
[14]
J. R. Koza, F. H. Bennett III, D. Andre, M. A. Keane, and F. Dunlap. Automated synthesis of analog electrical circuits by means of genetic programming. IEEE Transactions on Evolutionary Computation, 1(2):109--128, July 1997.]]
[15]
J. R. Koza, M. A. Keane, M. J. Streeter, W. Mydlowec, J. Yu, and G. Lanza. Genetic Programming IV: Routine Human-Competitive Machine Intelligence. Kluwer Academic Publishers, 2003.]]
[16]
J. Lohn and S. Colombano. A circuit representation technique for automated circuit design. IEEE Transactions on Evolutionary Computation, 3(3):205--219, 1999.]]
[17]
T. Ray. Constrained robust optimal design using a multi-objective evolutionary algorithm. In Proceeding of Congress on Evolutionary Computation, pages 419--424. IEEE press, 2002.]]
[18]
K. Seo, Z. Fan, J. Hu, E. D. Goodman, and R. C. Rosenberg. Toward an automated design method for multi-domain dynamic systems using bond graph and genetic programming. Mechatronics, 13(8-9):851--885, 2003.]]
[19]
G. Taguchi. Taguchi on Robust Technology Development: Bringing. ASME, ASME, 1993.]]
[20]
S. Tsutsui and A. Ghosh. Genetic algorithms with a robust solution searching scheme. IEEE Trans. Evolutionary Computation, 1(3):201--208, 1997.]]
[21]
D. Wiesmann, U. Hammel, and T. Back. Robust design of multilayer optical coatings by means of evolutionary algorithms. IEEE Transactions on Evolutionary Computation, 2(4):162--167, 1998.]]

Cited By

View all
  • (2022)Evolutionary Synthesis of Failure-Resilient Analog CircuitsMathematics10.3390/math1001015610:1(156)Online publication date: 5-Jan-2022
  • (2018)A Novel Evolutionary Algorithm for Designing Robust Analog FiltersAlgorithms10.3390/a1103002611:3(26)Online publication date: 1-Mar-2018
  • (2018)A Novel Circuit Coding Method for Circuit Evolutionary Design2018 14th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD)10.1109/FSKD.2018.8686984(400-405)Online publication date: Jul-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '05: Proceedings of the 7th annual conference on Genetic and evolutionary computation
June 2005
2272 pages
ISBN:1595930108
DOI:10.1145/1068009
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 June 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. analog filter synthesis
  2. automated design
  3. bond graphs
  4. genetic programming
  5. robust design

Qualifiers

  • Article

Conference

GECCO05
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Evolutionary Synthesis of Failure-Resilient Analog CircuitsMathematics10.3390/math1001015610:1(156)Online publication date: 5-Jan-2022
  • (2018)A Novel Evolutionary Algorithm for Designing Robust Analog FiltersAlgorithms10.3390/a1103002611:3(26)Online publication date: 1-Mar-2018
  • (2018)A Novel Circuit Coding Method for Circuit Evolutionary Design2018 14th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD)10.1109/FSKD.2018.8686984(400-405)Online publication date: Jul-2018
  • (2018)A hybrid genetic algorithm for analog active filter component selectionAEU - International Journal of Electronics and Communications10.1016/j.aeue.2018.01.01586(1-7)Online publication date: Mar-2018
  • (2017)Automated Analog Synthesis with an Estimation of the Distribution AlgorithmAdvances in Soft Computing10.1007/978-3-319-62428-0_14(173-184)Online publication date: 2-Aug-2017
  • (2016)Speciation-based genetic algorithm in analog circuit designTURKISH JOURNAL OF ELECTRICAL ENGINEERING & COMPUTER SCIENCES10.3906/elk-1311-25924(1022-1033)Online publication date: 2016
  • (2016)Vector analysis on the fault-tolerant abilities of combined analog circuit systems2016 9th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI)10.1109/CISP-BMEI.2016.7853051(2020-2025)Online publication date: Oct-2016
  • (2016)A new coding method inspired by the generation process of graph for analog circuits automatic evolutionary design2016 9th International Congress on Image and Signal Processing, BioMedical Engineering and Informatics (CISP-BMEI)10.1109/CISP-BMEI.2016.7852840(909-914)Online publication date: Oct-2016
  • (2016)Design evolution of engineering systems using bond graphs and genetic programmingMechatronics10.1016/j.mechatronics.2015.09.00933(71-83)Online publication date: Feb-2016
  • (2013)Swarm intelligenceInternational Journal of Computer Applications in Technology10.1504/IJCAT.2013.05279746:3(210-219)Online publication date: 1-Mar-2013
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media