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

Function optimization using cartesian genetic programming

Published: 06 July 2013 Publication History

Abstract

In function optimization one tries to find a vector of real numbers that optimizes a complex multi-modal fitness function. Although evolutionary algorithms have been used extensively to solve such problems, genetic programming has not. In this paper, we show how Cartesian Genetic Programming can be readily applied to such problems. The technique can successfully find many optima in a standard suite of benchmark functions. The work opens up new avenues of research in the application of genetic programming and also offers an extensive set of highly developed benchmarks that could be used to compare the effectiveness of different GP methodologies.

References

[1]
Hansen, N., Ros, R., Mauny, N., Schoenauer, M., Auger, A.: Impacts of Invariance in Search: When CMA-ES and PSO Face Ill-Conditioned and Non-Separable Problems. Applied Soft Computing 11, 5755--5769 (2011).
[2]
Mallipeddi, R., Suganthan, P. N.: Problem Definitions and Evaluation Criteria for the CEC 2010 Competition on Constrained Real-Parameter Optimization. Tech. rep., Nanyang Technological University (2010).
[3]
McDermott, J., White, D. R., Luke, S., Manzoni, L., Castelli, M., Vanneschi, L., Jaskowski, W., Krawiec, K., Harper, R., Jong, K. A. D., O'Reilly, U. M.: Genetic programming needs better benchmarks. In: Proc. Genetic and Evolutionary Computation Conference (GECCO) 2012. pp. 791--798. ACM (2012).
[4]
Miller, J. F. (ed.): Cartesian Genetic Programming. Springer (2011).
[5]
Pujol, J. C. F., Poli, R.: Parameter Mapping: A genetic programming approach to function optimization. Int. J. of Knowledge-Based and Intelligent Engineering Syst. 12, 29--45 (2008).
[6]
Vesterstrom, J., Thomsen, R.: A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems. In: Evolutionary Computation, 2004. CEC2004. Congress on. vol. 2, pp. 1980--1987 (2004).
[7]
Walker, J. A., Miller, J. F.: Changing the genospace: Solving GA problems with cartesian genetic programming. In: Proc. EuroGP. LNCS, vol. 4445, pp. 261--270. Springer (2007).
[8]
Walker, J. A., Miller, J. F.: Solving real-valued optimisation problems using cartesian genetic programming. In: Proc. GECCO. pp. 1724--1730. ACM (2007).

Cited By

View all
  • (2024)Hybridizing Lévy Flights and Cartesian Genetic Programming for Learning Swarm-Based OptimizationAdvances in Computational Intelligence Systems10.1007/978-3-031-47508-5_24(299-310)Online publication date: 1-Feb-2024
  • (2023)Enhancing Local Decisions in Agent-Based Cartesian Genetic Programming by CMA-ESSystems10.3390/systems1104017711:4(177)Online publication date: 28-Mar-2023
  • (2019)Recent Developments in Cartesian Genetic Programming and its VariantsACM Computing Surveys10.1145/327551851:6(1-29)Online publication date: 28-Jan-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '13 Companion: Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
July 2013
1798 pages
ISBN:9781450319645
DOI:10.1145/2464576
  • Editor:
  • Christian Blum,
  • General Chair:
  • Enrique Alba
Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 July 2013

Check for updates

Author Tags

  1. function optimization
  2. genetic programming

Qualifiers

  • Abstract

Conference

GECCO '13
Sponsor:
GECCO '13: Genetic and Evolutionary Computation Conference
July 6 - 10, 2013
Amsterdam, The Netherlands

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 23 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Hybridizing Lévy Flights and Cartesian Genetic Programming for Learning Swarm-Based OptimizationAdvances in Computational Intelligence Systems10.1007/978-3-031-47508-5_24(299-310)Online publication date: 1-Feb-2024
  • (2023)Enhancing Local Decisions in Agent-Based Cartesian Genetic Programming by CMA-ESSystems10.3390/systems1104017711:4(177)Online publication date: 28-Mar-2023
  • (2019)Recent Developments in Cartesian Genetic Programming and its VariantsACM Computing Surveys10.1145/327551851:6(1-29)Online publication date: 28-Jan-2019
  • (2019)Unimodal optimization using a genetic-programming-based method with periodic boundary conditionsGenetic Programming and Evolvable Machines10.1007/s10710-019-09373-1Online publication date: 17-Dec-2019
  • (2019)Cartesian genetic programming: its status and futureGenetic Programming and Evolvable Machines10.1007/s10710-019-09360-6Online publication date: 6-Aug-2019
  • (2017)Solving binary classification problems with carbon nanotube / liquid crystal composites and evolutionary algorithms2017 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC.2017.7969536(1924-1931)Online publication date: Jun-2017
  • (2016)Manipulating the conductance of single-walled carbon nanotubes based thin films for evolving threshold logic circuits using particle swarm optimisation2016 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC.2016.7748357(5255-5261)Online publication date: Jul-2016
  • (2016)Evolution-in-materioSoft Computing - A Fusion of Foundations, Methodologies and Applications10.1007/s00500-015-1928-620:8(3007-3022)Online publication date: 1-Aug-2016
  • (2016)Data Classification Using Carbon-Nanotubes and Evolutionary AlgorithmsParallel Problem Solving from Nature – PPSN XIV10.1007/978-3-319-45823-6_60(644-654)Online publication date: 31-Aug-2016
  • (2016)Training a Carbon-Nanotube/Liquid Crystal Data Classifier Using Evolutionary AlgorithmsProceedings of the 15th International Conference on Unconventional Computation and Natural Computation - Volume 972610.1007/978-3-319-41312-9_11(130-141)Online publication date: 11-Jul-2016
  • Show More Cited By

View Options

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