Computer Implementation of Genetic Programming

Computer Implementation of Genetic Programming

ISBN13: 9781522560050|ISBN10: 152256005X|EISBN13: 9781522560067
DOI: 10.4018/978-1-5225-6005-0.ch004
Cite Chapter Cite Chapter

MLA

Bahrudin Hrnjica and Ali Danandeh Mehr. "Computer Implementation of Genetic Programming." Optimized Genetic Programming Applications: Emerging Research and Opportunities, IGI Global, 2019, pp.132-182. https://doi.org/10.4018/978-1-5225-6005-0.ch004

APA

B. Hrnjica & A. Danandeh Mehr (2019). Computer Implementation of Genetic Programming. IGI Global. https://doi.org/10.4018/978-1-5225-6005-0.ch004

Chicago

Bahrudin Hrnjica and Ali Danandeh Mehr. "Computer Implementation of Genetic Programming." In Optimized Genetic Programming Applications: Emerging Research and Opportunities. Hershey, PA: IGI Global, 2019. https://doi.org/10.4018/978-1-5225-6005-0.ch004

Export Reference

Mendeley
Favorite

Abstract

This chapter presents the computer implementation of the tree-based genetic programming in C# programming language. Since C# is a common object-oriented programming language, with little modification the source code presented in the chapter can be easily transformed into Java or C++ programming languages. The chapter covers all aspects of the implementation: node, chromosome, population, function set, and terminal set class implementations. The chapter is carefully structured, so at the end of the chapter fully working GP computer program will be implemented which can solve regression and multiclass classification problems. The reader should not worry about specific operating system, or development environment, since all code implementations are based on cross-OS and open source integrated development environment visual studio code which can run on Windows, Mac, or Linux.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.