Skip to main content
Article
Genetic programming in civil engineering: Advent, applications and future trends
Artificial Intelligence Review (2021)
  • Qianyun Zhang, University of Pittsburgh
  • Kaveh Barri, University of Pittsburgh
  • Pengcheng Jiao, Zhejiang University
  • Hadi Salehi, University of Michigan
  • Amir H Alavi, University of Pittsburgh
Abstract
Over the past two decades, machine learning has been gaining significant attention for solving complex engineering problems. Genetic programing (GP) is an advanced framework that can be used for a variety of machine learning tasks. GP searches a program space instead of a data space without a need to pre-defined models. This method generates transparent solutions that can be easily deployed for practical civil engineering applications. GP is establishing itself as a robust intelligent technique to solve complicated civil engineering problems. This paper provides a review of the GP technique and its applications in the civil engineering arena over the last decade. We discuss the features of GP and its variants followed by their potential for solving various civil engineering problems. We finally envision the potential research avenues and emerging trends for the application of GP in civil engineering.
Disciplines
Publication Date
March, 2021
DOI
https://doi.org/10.1108/02644401111118132
Citation Information
Qianyun Zhang, Kaveh Barri, Pengcheng Jiao, Hadi Salehi, et al.. "Genetic programming in civil engineering: Advent, applications and future trends" Artificial Intelligence Review (2021)
Available at: http://works.bepress.com/hsalehi/7/