Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/11903697_75guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Online program simplification in genetic programming

Published: 15 October 2006 Publication History

Abstract

This paper describes an approach to online simplification of evolved programs in genetic programming (GP). Rather than manually simplifying genetic programs after evolution for interpretation purposes only, this approach automatically simplifies programs during evolution. In this approach, algebraic simplification rules, algebraic equivalence and prime techniques are used to simplify genetic programs. The simplification based GP system is examined and compared to a standard GP system on a regression problem and a classification problem. The results suggest that, at certain frequencies or proportions, this system can not only achieve superior performance to the standard system on these problems, but also significantly reduce the sizes of evolved programs.

References

[1]
Poli, R.: Genetic programming for image analysis. In Koza, J. R., Goldberg, D. E., Fogel, D. B., RioloOB, R. L., eds.: Genetic Programming 1996: Proceedings of the First Annual Conference, Stanford University, CA, USA, MIT Press (1996) 363-368
[2]
Zhang, M., Ciesielski, V.: Genetic programming for multiple class object detection. In Foo, N., ed.: 12th Australian Joint Conference on Artificial Intelligence. Volume 1747 of LNAI., Sydney, Australia, Springer-Verlag (1999) 180-192
[3]
Koza, J. R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge, MA, USA (1992).
[4]
Busch, J., Ziegler, J., Aue, C., Ross, A., Sawitzki, D., Banzhaf, W.: Automatic generation of control programs for walking robots using genetic programming. In: EuroGP '02: Proceedings of the 5th European Conference on Genetic Programming, London, UK (2002) 258-267
[5]
Tackett, W. A.: Genetic programming for feature discovery and image discrimination. In Forrest, S., ed.: Proceedings of the 5th International Conference on Genetic Algorithms, ICGA-93, University of Illinois at Urbana-Champaign, Morgan Kaufmann (1993) 303-309
[6]
Martin, W. A.: Determining the equivalence of algebraic expressions by hash coding. j-J-ACM 18(4) (1971) 549-558
[7]
Gonnet, G. H.: Determining equivalence of expressions in random polynomial time. In: STOC '84: Proceedings of the sixteenth annual ACM symposium on Theory of computing, New York, NY, USA, ACM Press (1984) 334-341
[8]
Lidl, R., Niederreiter, H.: Introduction to finite fields and their applications. Cambridge University Press, New York, NY, USA (1986).
[9]
Trappe, W., Washington, L.C.: Introduction to Cryptograpy with Coding theory. 2ed edn. Prentice-Hall (2006).
[10]
Cherowitzo, B.: (2006) Lecture Notes. http://www-math.cudenver.edu/~ wcherowi/courses/m5410/exeucalg.html. Visited on 7 January 2006.
[11]
Georghiades, A., Belhumeur, P., Kriegman, D.: From few to many: Illumination cone models for face recognition under variable lighting and pose. IEEE Trans. Pattern Anal. Mach. Intelligence 23(6) (2001) 643-660

Cited By

View all
  • (2023)Evolutionary Symbolic Regression: Mechanisms from the Perspectives of Morphology and AdaptabilityProceedings of the Companion Conference on Genetic and Evolutionary Computation10.1145/3583133.3595830(21-22)Online publication date: 15-Jul-2023
  • (2018)A survey of semantic methods in genetic programmingGenetic Programming and Evolvable Machines10.1007/s10710-013-9210-015:2(195-214)Online publication date: 24-Dec-2018
  • (2014)A quantitative analysis of the simplification genetic operatorProceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation10.1145/2598394.2605684(1077-1080)Online publication date: 12-Jul-2014
  • Show More Cited By

Index Terms

  1. Online program simplification in genetic programming
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    SEAL'06: Proceedings of the 6th international conference on Simulated Evolution And Learning
    October 2006
    940 pages
    ISBN:3540473319
    • Editors:
    • Tzai-Der Wang,
    • Xiaodong Li,
    • Shu-Heng Chen,
    • Xufa Wang,
    • Hussein Abbass

    Sponsors

    • NSF of China: National Natural Science Foundation of China
    • Anhui Computer Federation
    • University of Science and Technology of China: University of Science and Technology of China
    • Anhui Province Key Laboratory for Computing and Communication Software Engineering: Anhui Province Key Laboratory for Computing and Communication Software Engineering
    • Chinese Academy of Sciences

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 15 October 2006

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 15 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Evolutionary Symbolic Regression: Mechanisms from the Perspectives of Morphology and AdaptabilityProceedings of the Companion Conference on Genetic and Evolutionary Computation10.1145/3583133.3595830(21-22)Online publication date: 15-Jul-2023
    • (2018)A survey of semantic methods in genetic programmingGenetic Programming and Evolvable Machines10.1007/s10710-013-9210-015:2(195-214)Online publication date: 24-Dec-2018
    • (2014)A quantitative analysis of the simplification genetic operatorProceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation10.1145/2598394.2605684(1077-1080)Online publication date: 12-Jul-2014
    • (2010)A relaxed approach to simplification in genetic programmingProceedings of the 13th European conference on Genetic Programming10.1007/978-3-642-12148-7_10(110-121)Online publication date: 7-Apr-2010

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media