Research Article

Mathematical Modeling of Multiple Quality Characteristics of a Laser Microdrilling Process Used in Al7075/SiCp Metal Matrix Composite Using Genetic Programming

Table 1

Parameter setting for genetic programming.

ParametersValue assigned

Population size (P)500
Number of generations1000
Maximum depth of tree6
Maximum generation50
Functional setMultiply, plus, minus, divide
Terminal set(v1, v2, v3, v4, v5, v6, −10, 10)
Number of runs110
Mutation rate0.10
Crossover rate75% nonhomologous
25% homologous
Reproduction rate0.05
Fitness, r2The square root of the sum of the square of absolute value of the differences (errors), between the program’s output and the observed data.
TerminationAn individual emerges whose sum of absolute errors is less than specified: (a) required number of runs be completed or (b) required correlation coefficient is obtained
Terminal setT = {P, random-constants}