Application of genetic programming for modelling of material characteristics

Genetic programming, which is one of the most general evolutionary computation methods, was used in this paper for the modelling of tensile strength and electrical conductivity in cold formed material. No assumptions about the form and size of expressions were made in advance, but they were left to the self organization and intelligence of evolutionary process. Genetic programming does this by genetically breeding a population of computer programs using the principles of Darwinian's natural selection and biologically inspired operations. In our research, copper alloy was cold formed by drawing using different process parameters and then tensile strengths and electrical conductivity (dependent variables) of the specimens were determined. The values of independent variables (effective strain, coefficient of friction) influence the value of the dependent variables. Many different genetic models for both dependent variables were developed by genetic programming. The accuracies of the best models were proved by a testing data set. Also, comparison between the genetic and regression models is presented in the paper. The research showed that very accurate genetic models can be obtained by the proposed method.

[1]  Henri Pierreval,et al.  Evolutionary approaches to the design and organization of manufacturing systems , 2003 .

[2]  Sandra Paterlini Evolutionary Computation for Modelling and Optimization in Finance , 2010, COMPSTAT.

[3]  Rajkumar Roy,et al.  Evolutionary computing in manufacturing industry: an overview of recent applications , 2005, Appl. Soft Comput..

[4]  Kwang Suk Park,et al.  Nonlinear model for ECG R-R interval variation using genetic programming approach , 2005, Future Gener. Comput. Syst..

[5]  Lale Özbakir,et al.  Prediction of compressive and tensile strength of limestone via genetic programming , 2008, Expert Syst. Appl..

[6]  Daniel A. Ashlock,et al.  Evolutionary computation for modeling and optimization , 2005 .

[7]  W. Paszkowicz Genetic Algorithms, a Nature-Inspired Tool: Survey of Applications in Materials Science and Related Fields , 2009 .

[8]  Miran Brezocnik,et al.  Comparison Between Genetic Algorithm and Genetic Programming Approach for Modeling the Stress Distribution , 2005 .

[9]  Jacques Besson,et al.  Ductile to brittle transition of an A508 steel characterized by Charpy impact test: Part I: experimental results , 2005 .

[10]  John R. Koza,et al.  Genetic Programming II , 1992 .

[11]  Nirupam Chakraborti,et al.  Genetic Algorithms in Optimization of Strength and Ductility of Low-Carbon Steels , 2007 .

[12]  Carlo Poloni,et al.  Strength of Ferritic Steels: Neural Networks and Genetic Programming , 2008 .

[13]  Mohammad Bagher Fakhrzad,et al.  Combination of genetic algorithm with Lagrange multipliers for lot-size determination in multi-stage production scheduling problems , 2009, Expert Syst. Appl..

[14]  W. Paszkowicz,et al.  Genetic Algorithms, a Nature-Inspired Tool: A Survey of Applications in Materials Science and Related Fields: Part II , 2009 .

[15]  Ali Moeini,et al.  Evolutionary design of generalized polynomial neural networks for modelling and prediction of explosive forming process , 2005 .

[16]  Gerald J. Lieberman,et al.  Engineering Statistics, 2nd Edition. , 1973 .

[17]  Tuğrul Özel,et al.  Predictive modeling of surface roughness and tool wear in hard turning using regression and neural networks , 2005 .