Accurate High Performance Concrete Prediction with an Alignment-Based Genetic Programming System

In 2013, our research group published a contribution in which a new version of genetic programming, called Geometric Semantic Genetic Programming (GSGP), was fostered as an appropriate computational intelligence method for predicting the strength of high-performance concrete. That successful work, in which GSGP was shown to outperform the existing systems, allowed us to promote GSGP as the new state-of-the-art technology for high-performance concrete strength prediction. In this paper, we propose, for the first time, a novel genetic programming system called Nested Align Genetic Programming (NAGP). NAGP exploits semantic awareness in a completely different way compared to GSGP. The reported experimental results show that NAGP is able to significantly outperform GSGP for high-performance concrete strength prediction. More specifically, not only NAGP is able to obtain more accurate predictions than GSGP, but NAGP is also able to generate predictive models with a much smaller size, and thus easier to understand and interpret, than the ones generated by GSGP. Thanks to this ability of NAGP, we are able here to show the model evolved by NAGP, which was impossible for GSGP.

[1]  Jui-Sheng Chou,et al.  Optimizing the Prediction Accuracy of Concrete Compressive Strength Based on a Comparison of Data-Mining Techniques , 2011, J. Comput. Civ. Eng..

[2]  Sanford Weisberg Wiley Series in Probability and Statistics , 2005 .

[3]  Krzysztof Krawiec,et al.  Geometric Semantic Genetic Programming , 2012, PPSN.

[4]  Min-Yuan Cheng,et al.  High-performance concrete compressive strength prediction using Genetic Weighted Pyramid Operation Tree (GWPOT) , 2014, Eng. Appl. Artif. Intell..

[5]  Duff A. Abrams,et al.  Water-Cement Ratio as a Basis of Concrete Quality , 1927 .

[6]  A. Atiya,et al.  Learning with Kernels: Support Vector Machines, Regularization, Optimization, and Beyond , 2005, IEEE Transactions on Neural Networks.

[7]  Riccardo Poli,et al.  A Field Guide to Genetic Programming , 2008 .

[8]  Mukesh Kumar,et al.  Heat evolution during the hydration of Portland cement in the presence of fly ash, calcium hydroxide and super plasticizer , 2012 .

[9]  Min-Yuan Cheng,et al.  Novel Genetic Algorithm-Based Evolutionary Support Vector Machine for Optimizing High-Performance Concrete Mixture , 2014, J. Comput. Civ. Eng..

[10]  B. Sengupta,et al.  Influence of Silica Fume on the Tensile Strength of Concrete , 2005 .

[11]  Leonardo Vanneschi,et al.  A survey of semantic methods in genetic programming , 2014, Genetic Programming and Evolvable Machines.

[12]  Leonardo Vanneschi,et al.  How to Exploit Alignment in the Error Space: Two Different GP Models , 2014, GPTP.

[13]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[14]  Carlos M. Fonseca,et al.  Arbitrarily Close Alignments in the Error Space: A Geometric Semantic Genetic Programming Approach , 2016, GECCO.

[15]  S. Weisberg Applied Linear Regression: Weisberg/Applied Linear Regression 3e , 2005 .

[16]  A. E. Eiben,et al.  Introduction to Evolutionary Computing , 2003, Natural Computing Series.

[17]  Linda Hoffmann,et al.  Multivariate isotonic regression and its algorithms , 2009 .

[18]  Leonardo Vanneschi,et al.  A C++ framework for geometric semantic genetic programming , 2014, Genetic Programming and Evolvable Machines.

[19]  Leonardo Vanneschi,et al.  An Introduction to Geometric Semantic Genetic Programming , 2015, NEO.

[20]  Leonardo Vanneschi,et al.  ESAGP - A Semantic GP Framework Based on Alignment in the Error Space , 2014, EuroGP.

[21]  Sandor Popovics,et al.  ANALYSIS OF THE CONCRETE STRENGTH VERSUS WATER CEMENT RATIO RELATIONSHIP , 1990 .

[22]  I-Cheng Yeh,et al.  Modeling of strength of high-performance concrete using artificial neural networks , 1998 .

[23]  T. S. Nagaraj,et al.  Generalization of Abrams' law , 1996 .

[24]  John G. Cleary,et al.  K*: An Instance-based Learner Using and Entropic Distance Measure , 1995, ICML.

[25]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[26]  I-Cheng Yeh,et al.  Knowledge discovery of concrete material using Genetic Operation Trees , 2009, Expert Syst. Appl..

[27]  Leonardo Vanneschi,et al.  Prediction of high performance concrete strength using Genetic Programming with geometric semantic genetic operators , 2013, Expert Syst. Appl..

[28]  David G. Vaughan,et al.  The Skeptical Environmentalist: Measuring the Real State of the World , 2003, Antarctic Science.

[29]  Leonardo Vanneschi,et al.  A New Implementation of Geometric Semantic GP and Its Application to Problems in Pharmacokinetics , 2013, EuroGP.