Skip to main content

Advertisement

Log in

Predicting high-strength concrete parameters using weighted genetic programming

  • Original Article
  • Published:
Engineering with Computers Aims and scope Submit manuscript

Abstract

Genetic programming (GP) is an evolutionary algorithm-based methodology that employs a binary tree topology with optimized functional operators. This study introduced weight coefficients to each GP linkage in a tree in order to create a new weighted genetic programming (WGP) approach. Two distinct advantages of the proposed WGP include (1) balancing the influences of the two front input branches and (2) incorporating weights throughout generated formulas. Resulting formulas contain a certain quantity of optimized functions and weights. Genetic algorithms are employed to accomplish WGP optimization of function selection and proper weighting tasks. Case studies presented herein highlight a high-strength concrete reference study. Results showed that the proposed WGP not only improves GP in terms of introduced weight coefficients, but also provides both accurate results and formula outputs.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Mehrjoo M, Khaji N, Moharrami H, Bahreininejad A (2008) Damage detection of truss bridge joints using artificial neural networks. Exp Syst Appl 35(3):1122–1131

    Article  Google Scholar 

  2. Behzad M, Asghari K, Eazi M, Palhang M (2009) Generalization performance of support vector machines and neural networks in runoff modeling. Exp Syst Appl 36(4):7624–7629

    Article  Google Scholar 

  3. Tsai HC (2009) Hybrid high order neural networks. Appl Soft Comput 9(3):874–881

    Article  Google Scholar 

  4. Tsai HC (2010) Predicting strengths of concrete-type specimens using hybrid multilayer perceptrons with center-unified particle swarm optimization. Exp Syst Appl 37:1104–1112

    Article  Google Scholar 

  5. Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge

    MATH  Google Scholar 

  6. Baykasoglu A, Güllü H, Çanakçi H, Ozbakir L (2008) Prediction of compressive and tensile strength of limestone via genetic programming. Expert Syst Appl 35(1–2):111–123

    Article  Google Scholar 

  7. Oltean M, Dumitrescu D (2002) Multi expression programming. Technical report UBB-01–2002. Babes Bolyai University, Cluj-Napoca

    Google Scholar 

  8. Ferreira C (2001) Gene expression programming: a new adaptive algorithm for solving problems. Complex Syst 13(2):87–129

    MATH  Google Scholar 

  9. Bhattacharya M, Abraham A, Nath B (2001) A linear genetic programming approach for modeling electricity demand prediction in Victoria. In: Proceedings of the hybrid information systems, first international workshop on hybrid intelligent systems, Adelaide, Australia, pp 379–393

  10. Baykasoglu A, Oztas A, Ozbay E (2009) Prediction and multi-objective optimization of high-strength concrete parameters via soft computing approaches. Expert Syst Appl 36(3):6145–6155

    Article  Google Scholar 

  11. Yeh IC, Lien LC (2009) Knowledge discovery of concrete material using genetic operation trees. Expert Syst Appl 36(3):5807–5812

    Article  Google Scholar 

  12. Peng CH, Yeh IC, Lien LC (2010) Building strength models for high-performance concrete at different ages using genetic operation trees nonlinear regression, and neural networks. Eng Comput 26(1):61–73

    Article  Google Scholar 

  13. Yeh IC (1998) Modeling of strength of high performance concrete using artificial neural networks. Cement Concr Res 28(12):1797–1808

    Article  Google Scholar 

  14. El-Chabib H, Nehdi M, Sonebi M (2003) Artificial intelligence model for flowable concrete mixtures used in underwater construction and repair. ACI Mat J 100(2):165–173

    Google Scholar 

  15. Haj-Ali RM, Kurtis KE, Akshay R (2001) Network modeling of concrete expansion during long-term sulfate exposure. ACI Mat J 98(1):36–43

    Google Scholar 

  16. Kim JI, Kim DK, Feng MQ, Yazdani F (2004) Application of neural networks for estimation of concrete strength. ASCE J Mat Civil Eng 16(3):257–264

    Article  Google Scholar 

  17. Stegemann JA, Buenfeld NR (2004) Mining of existing data for cement solidified wastes using neural networks. J Environ Eng 130(5):508–515

    Article  Google Scholar 

  18. Yeh IC (2006) Exploring concrete slump model using artificial neural networks. ASCE J Comput Civil Eng 20(3):217–221

    Article  Google Scholar 

  19. Holland JH (1975) Adaptation in neural and artificial systems. The University of Michigan Press, Ann Arbor

    Google Scholar 

  20. Gen M, Cheng R (1997) Genetic algorithms and engineering design. New York, Wiley

    Google Scholar 

  21. Michalewicz Z (1996) Genetic algorithms + data structures = evolution programs, 3rd edn. Springer, New York

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hsing-Chih Tsai.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tsai, HC., Lin, YH. Predicting high-strength concrete parameters using weighted genetic programming. Engineering with Computers 27, 347–355 (2011). https://doi.org/10.1007/s00366-011-0208-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00366-011-0208-z

Keywords

Navigation