Free accessResearch articleFirst published online 2024-1
Predictive modeling of surface roughness in hard turning with rotary cutting tool based on multiple regression analysis,artificial neural network,and genetic programing methods
This present paper deals with the results of setting up and evaluating the quality of surface roughness (SR) prediction models through hard turning with self-driven rotary cutting tools for 40X steel shaft with hardness 45HRC. The cutting parameters are considered to establish the SR prediction model include angle tilt of cutting tool axis, depth of cut, feed rate, and cutting speed. The predictive models (PM) are established utilizing Multi-variables Regression Analysis (MRA), Artificial Neural Network (ANN), and Genetic Programming (GP) methods. In this regard, four MRA, four ANN, and three GP structures are considered to select the most suitable model. The criteria to estimate the PM quality include Coefficient of Determination (R2), Mean Square Error (MSE), and Mean Absolute Percent Error (MAPE). Whereby, two data sets were collected to construct regression models (RM) and to serve verification. That dataset was originated from 63 experiments (Ep) including 54 Ep for establishing PM and 9 extensive experiments (EEp) for testing PM. The prediction criteria of the MRA3 model gave the best results in four MRA models with R2 of 0.99, MSE of 0.042, and MAPE of 8.087%. The ANN1 gives the most reliable assessment criteria in four ANN models and the GP3 model gave the best in three GP models. The results of predicting the SR value between the selected MRA and ANN and GP models will be assessed in detail. Accordingly, the evaluation criteria of the ANN1 model are the best with the smallest MSE (0.032) and MAPE (7.207%). The MRA3 and GP3 have a lower confidence predictive criteria value than the ANN1 model.
The turning method with a rotary cutting tool is described with the ability of a round insert to rotate about its own axis.1 This method can significantly reduce tool wear and cutting heat thanks to its self-cooling ability and tendency to reduce cutting forces.2 Moreover, this method is suitable for machining high hardness materials.3,4 In fact, it has been proved that the parts after heat treatment are often subjected to the grinding process to have the best surface quality. However, the machining cost is greatly reduced if these parts can achieve the required surface quality but only undergo the finish turning process. Therefore, if the processing conditions such as the machine system, cutting tools, and cutting parameters are guaranteed, then hard turning should be used to reduce machining time and save costs for the production process. In other words, hard turning can replace the grinding process.5,6 Usually, parts that are turned after heat treatment reach hardness above 45HRC.7,8 At this time, the machining conditions become more complicated than when machining parts with low hardness (about 28–32HRC) such as cutting heat, cutting force, vibration, etc. These points have been described in Kam and Seremet9 and Imani et al.10 As with all other types of cutting machining, accuracy and surface quality are the two most important factors to estimate product quality and production costs. In which, the value is still the most interested parameter. greatly affects the working conditions of the part such as surface coating, heat transfer, wear resistance, friction.11 The mechanism of formation is huge complex. It relies on the machining process and is difficult to accurately determine by mathematical analysis models. Experimental research methods are often preferred to create prediction models. Currently, there are many statistical methods used in research on machining technology such as Response Surface Methodology (RSM), MRA, NN, GP, Taguchi, etc. Each method has certain advantages and limitations. Depending on the research objectives and specific machining conditions, the appropriate method is selected. Prevalent methods include ,12,13–18 artificial intelligent () algorithm application methods such as , Machine Learning (),19–26.27–35
The linear models proved to be very effective in empirical statistical problems because of its simplicity. models have a smaller number of coefficients than other models. The most important point is that these models easily evaluate the influence of each independent variable on the objective function. With this property, the method is still frequently used. Meanwhile, other models have more complex regression equations, more coefficients, and are suitable for investigating the interaction between pairs of independent variables. Whereby, method is presented in Suresh et al.12 to construct the for mid steel materials in terms of machining with tungsten carbide-coated TiN cutting tools. The and techniques are presented in Ilhan and Mehmet13 for predicting values across 27 Ep in Turning. A model for predicting the in turning is created14 on the basis of non-contact measurement method. The model in micro-milling15 predicts and cutting force with four inputs to ensure reliability and is spent as a basis for assessing the influence of factors. Linear and nonlinear models in the method are established and compared in Choudhury et al.16 and models are utilized in Ozel and Karpat17 to establish and tool wear prediction models for turning. and models are built to predict tool wear in Yahya and Fidan18 during turning process.
According to survey data, is one of the most used algorithms to predict factors in machining.19–26 and are applied in Hasan et al.19 to predict and optimize values for machining mold cavity with 7075-T6 aluminum alloy. The and methods are introduced in Garg and Tai20 for turning AISI H11 alloys. The -based roughness calculation technique for single point machining is showed in Mulay et al.21 value, tool life, and cutting force are the evaluated targets during high-speed turning in Jurkovic et al.22 Machine learning method is applied in Zhang and Xu23 for studying of , cutting force, and life in turning process. The and methods are utilized in Mahesh24 for turning Duplex Stainless Steel (DSS) materials. values of optical lens in ultra-precision machining using and are determined in Liman et al.25 Neural network utilized to estimate during hard turning SAE-52100 steel is considered in Fabrício et al.26 The experiments were designed according to the Taguchi method.
In another approach, the method has similar characteristics to the method. However, the size of the chromosomes in is fixed. Therefore, they are difficult to operate in highly nonlinear problems. In contrast, structure in is a hierarchical collection of programs.27 can describe models from simple to complex. Nonlinear models are easily established by . In machining, the method is widely applied to erect predictive models of objective functions in general and predict values in particular.18,27–30 The model makes predictions with a deviation of less than 15% from the real data in Brezocnik et al.27 is studied in Oguz et al.28 during high-speed milling of aluminum alloys. The multi-stage is introduced in Amir and Amir29 and is assessed to be more accurate than the standard and ANN through typical examples. The energy consumption of the lathe is evaluated in Pawanr et al.30 based on the predictive model. This method shows the reliability and the mentioned problem can be applied in production. Recently, the method has been improved to be able to improve the application efficiency as in Refs.31–33 The solution of setting different objective function assessment levels for each generation in is proposed in Ragalo and Pillay.31 The proposed method to automatically design the classification algorithm and compare it with in Nyathi and Pillay.32 A hyper-heuristic model is proposed for application in management science.33
It is easy to see that most of the current empirical studies tend to apply modern model prediction methods, especially artificial intelligence techniques such as and recently method. The prediction methods are also compared each other for specific cases,12,19,21,23 in order to make the essential assessments to develop further studies with high precision and reliability. On the other hand, conventional regression analysis methods such as ,1214–18 have not really fully appraised the nonlinearity of the predictive model because they are limited by fixed and given models.
This paper focus on establishing and evaluating values prediction results of the , and regression models in hard turning process with a self-driven rotary cutting tool for heat-treated 40X steel. The experimental model is designed to ensure the quantity of data to establish and verify the above regression models with four independent variables including cutting tool axis angle, depth of cut, feed rate, and cutting speed. The estimation criteria , and are determined specifically for each method. These criteria are calculated by collecting the predictive results of the with experimental measured values. The research results are the scientific basis for choosing an appropriate mathematical model in predicting values and optimizing cutting parameters to achieve the best surface quality.
Materials and methods
Experimental design
Experiments are designed with four input parameters including tool axis tilt angle , depth of cut , feed rate , and cutting speed with output parameter being surface roughness in hard turning 40X steel with achieve hardness on EMCOTURN E45 with C axis lathe machine. The experiments used INGERSOLL RHHW1605MOTN IN 2005 rotary cutting tool with geometrical parameters as shown in Table 1.
Geometrical parameters of rotary cutting tool.
Insert code
Insert parameters
Machining material
Diameter
Height
Angle
Coating
Hardness
RHHW 1605MOTN IN 2005
Steel alloy
The ingredients and mechanical properties off 40X steel after heat treatment are shown in Table 2.
Material ingredients of 40X steel after heat treatment.
Each workpiece is designed for performing with different input parameters (each workpiece segment is a set of input parameters) (Figure 1).
40X steel workpiece and complete product.
Steel workpiece and lathe machine in the experiments are depicted in Figure 2.
Experimental model.
The roughness measuring device is a HUATEC SRT-6200 tester. Each position was measured three times. The final value is the average of three measurements. Some illustrative measurement results are shown in Figure 3.
measurement results.
The range of cutting parameter variables utilized in the experiment was selected according to the cutting tool manufacturer’s recommendations and derived from the baseline experiments. Furthermore, a number of other criteria are used to select suitable cutting parameters including the hardness of the part, the turning process (finishing), and the residue left after semi-finishing. Table 3 shows the range of cutting parameters values.
Levels and value ranges of cutting parameters.
Symbol
Cutting parameters
Levels
Level 1 (−1)
Level 2 (0)
Level 3 (1)
Cutting tool axis angle
Depth of cut
Feed rate
Cutting speed
The number of to establish the regression model by , and methods is . In order to more comprehensively assess the regression models, nine independent experiments were designed and processed according to Taguchi’s orthogonal experimental method,6,8,26,36 with orthogonal arrays L9. The experimental values dataset and the predicted values of the corresponding regression models are shown in detail in the Appendix Section with Tables A1 (for ) and A2 (for ).
The criteria for evaluating the regression models
Predictive models based on , and techniques all have specific assessment criteria for model performance, accuracy, and reliability. These indicators include ,13,18,36,37,19,20 and .21,27
The value represents the suitability of the predicted values with the experimental data. Furthermore, this value also represents the change of the dependent variables that have been taken into account. The expression defining is described as follows
The is a risk function and allows the determination of the mean squared difference between the predicted and the experimental values. The expression of the is presented as follows
The value entitles to estimate the deviation (in percentage) between the predicted value and the actual measured value. The expression for determining is defined as follows
where, and are the predicted values from the model and the values measured in the experiment, respectively. is the number of experiments. The , , and criteria were utilized to assess the prediction models in this study.
The MRA, ANN, and GP methods
Four types of models are considered in this paper including Pure Linear (), Pure Quadratic () polynomial, Linear Interactive (), and Interactive Quadratic () order polynomials. These models are built based on finding out the significant regression coefficients for each specific model. The p-value is less than the significance level of 0.05.
The is described in detail as follows
The is written as
The is considered as follows
Finally, the form of the regression equation is expressed as follows
Where, the regression coefficients are undetermined. , and are the predicted objective function values, respectively; , and are the input variables.
The main parameters in the structure of some previous works can be briefly summarized in Table 4.
Based on Table 4 and the results of proposing the number of neurons in each hidden layer in Zhang et al.,38 four structures have been implemented in this study to select the appropriate model best. Whereby, network has three layers including one input layer (four parameters), one hidden layer (seven neurons), and one output layer (one parameter). The network can be denoted as . Similarly, structures and parameters of other models are described in Table 5. The training process control error value used is . The normalized value is 0.01.
ANN network parameters.
parameters
Network structures
Input variables number
Output number
Hidden layers number
Neurons number of each hidden layer
Network algorithm; Transfer function; Training function
Feed forward back propagation (); Log-sigmoid; Trainlm
The normalization of data
The number of the iteration
Training data set
Validation data set
Test data set
The performance function in training process
The main parameters to set up the method in such typical works is described in detail in Table 6. The target value for the loop response during training the models to find the most suitable regression equation does not exceed 0.02.
GP model setting parameters in typical publications.
Similar to the selection, three models , and are proposed to be implemented in this study with different set of parameters.
Figure 4 describes the steps to implement the algorithm. In which, is the set of functional genes, is the set of terminal genes, and is the set of arguments corresponding to the set of ,34,35 and is the number of generations. Table 7 shows the basic parameters of the GP models.
Algorithm implementation steps in .
Main parameters of models.
GP parameters
Values
Population size
Max. generations
Input variables
Tournament size
Maximum genes
Maximum tree depth
Crossover probability
Mutation probabilities
Function set
times, minus, plus, tanh, mult3, add3
Training data set
Test data set
The target value in training process
After performing experiments and collecting the results, the calculation is carried out according to the steps that are shown in Figure 5.
Implementation steps.
Analysis results and discussion
Prediction models of values by , and methods are established based on experimental results described in Appendix.
Prediction results of MRA method
The determination of the regression coefficients is done through the data collected in and the theory based on the four models considered above. Calculation results of regression coefficients corresponding to each type of equation are described in detail in Table 8.
Values of coefficients in the MRA regression equations.
Factors
Values
1.6216
–0.1282
0.6486
–1.3065
0.1423
0.0241
0.1723
–0.0027
–0.027
0.1207
0.2938
2.9086
2.5363
–0.4069
–0.0766
0.4085
–2.6382
1.4368
–0.4372
5.0783
4.0989
0.0002
0.008
0.0013
0.0081
–0.0502
–0.0404
– 0.0573
–0.062
0.0001
0
0.8615
0.5265
–0.0116
–0.0106
0.0004
–0.0016
According to the data in Table 8, the regression equations are established. The comparison of the prediction results of the models with the values measured in is shown in Figure 6. The deviations of the predicted values from reality are shown in Figure 7.
Comparison of prediction results of models in .
Predicted value deviation of models in .
The criteria values to evaluate the accuracy and reliability of the models corresponding to and are described in Tables 9 and 10, respectively.
Assessment criteria values of models corresponding to 54 Ep.
Criteria
0.9853
0.991
0.9892
0.9939
0.061
0.0374
0.045
0.0255
10.046
7.9972
8.2965
6.2686
Assessment criteria values of models corresponding to .
Criteria
0.9854
0.9825
0.9901
0.987
0.0607
0.0728
0.0418
0.0548
9.0242
10.428
8.0866
10.5263
In Table 9, most of the models have values above , showing the high reliability of the regression models. The model has the smallest and errors of and 6.269%, respectively. However, Table 10 shows that the prediction criteria of the model gave the best results with of , of , and of . Based on the above results, the regression model was selected as the most suitable model among the considered models. The regression equation corresponding to the coefficients in Table 8 is shown as follows
Where, angle of cutting tool axis , depth of cut , feed rate , and cutting speed . The model and the evaluation parameters in Tables 9 and 10 are used to assess with the regression model from the and method below. prediction results of the model with is described in Figure 8.
prediction results of the model with .
Prediction results of ANN method
The estimation criteria of models during training, prediction value and are shown in Table 11.
ANNs quality assessment results.
Network structure
Training
(4–7–1)
(4–4–7–1)
(4–4–9–1)
(4–7–7–1)
For the training results, the network gives the highest value (). The value of is the smallest (). For the prediction results of , the values of all models are above . The value of is the lowest (). However, the results of predicting (as an objective test), the gives the most reliable assessment criteria with being the largest (). The () and () values are the smallest. Accordingly, the model was selected as the more suitable model than other ones. is used to compare with the and models. Figure 9 shows the comparison results between the predicted value of the and the actual measured value in .
values predicted by ANN1 (4–7–1) in .
Prediction results for GP method
models were performed in the MATLAB environment for two cases (dataset for and dataset for ). The results of predicting values for models are presented in detail in Appendix. The calculation results of the criteria are described in Table 12.
Assessment quality results of , and models.
models
Training
Regarding the training results, the model gave a higher value (0.851) than the other two models ( and ). The error value () of is the lowest. Similarly, the prediction results corresponding to , the criteria values of the and models are lower than the model. However, it can be noticed that the values of the indicators have extremely minor difference. Furthermore, in the prediction dataset, the model gave the best results, the value () showed higher reliability, the value (), and value () tremendously lower than . The model can be considered as the most feasible. This model was chosen to compare the prediction performance with the and models. The regression equation corresponding to the model has the form as follows
The results of the comparison between the predicted values and the actual measured data are shown in Figure 10.
value predicted by in .
Overall assessment
The criteria for appraising the prediction results from and by , and regression models are shown in Table 13.
Estimation results for predictive models in and .
Criteria
For , the model achieves the largest value () and the is lowest () in this case. Accordingly, the value of the model is the largest (), the smallest value belongs to the model (). The value compared with actual values is the most reliable method (), then method () and finally (). The and values of the model are higher than those of and in this case. Therefore, the prediction accuracy of is not as high as that of and .
For , the evaluation criteria of the model are the best with the smallest () and (). The and have a lower confidence predictive criteria value than the model, but the values are not too different. The deviation between the values of and is quite large with () and () although these models describe the high nonlinearity of the system. The difference between the measured value and the predicted value by the , and regression models is shown in Figure 11. The distribution of deviations of the predicted values from reality is described in Figure 12. The maximum deviation value is close to .
Compare the value between reality and prediction.
Deviation value of methods compared with reality.
Conclusion
This paper presents the results of building predictive models of surface roughness values based on hard turning experiments with self-rotating cutting tools for 40X materials on CNC lathes with C axis. The novelty in this study in terms of method and machinability is reflected in a number of points as follows:
Three statistical research methods including , and are specifically considered in this study. The effectiveness of each method for a statistical object is compared with specific criteria. For each method applied at least three mathematical models are specifically considered (four models, four models, three models). The most suitable , and models are selected from comparing the results of estimating , , and models. Based on the prediction results of nine independent EEp after building regression models, the prediction criteria of the model gave the best results in four models with , , and . The gives the most reliable assessment criteria in four models with being the largest. The and values are the smallest. The model gave the best in three models with , , and . The results of predicting the value between the selected , and models will be assessed in detail. Accordingly, the evaluation criteria of the model are the best with the smallest and . The and have a lower confidence predictive criteria value than the model. With a huge enough amount of data, the ANN method shows the highest efficiency. However, for the purpose of looking at the interplay effects between the parameters, the GP method is better suited. This result allows a reference to choose suitable model to use in similar studies. It should be noted that most of the previous publications only considered and applied a single statistical method. The mathematical model for that statistical method was chosen from the outset, and there was no specific comparison of the effectiveness between the mathematical models of the chosen method. Moreover, the grinding or polishing steps after turning process can be eliminated when the surface roughness meets the specified requirements. This helps to reduce machining costs.
The results of investigation methods with many different models can be used as a basis for selecting suitable prediction models according to the amount of data and the corresponding selection criteria as follows:
The linear model and can be applied when it is necessary to determine the influence of each independent variable on the objective function and high accuracy is not required.
models should be used when it is necessary to build a simple, fast, and efficient predictive model with a small amount of data. In contrast, the and models are suitable for huge amounts of experimental data.
The and models should be used when it is necessary to establish an interpolation model with high prediction accuracy and large amount of experimental data.
The , and models should be used when it is necessary to accurately determine the influence of pairs of independent variables, taking into account the interaction between them or the relationship between the variables is complex and the nonlinearity is strong.
With the model, increasing the number of neurons in each hidden layer or increasing the number of hidden layers does not guarantee an increase in the accuracy of the prediction model.
It should be noted that product quality is assessed through value, dimensional accuracy, relative position errors, and mechanical properties. Therefore, factors affecting those criteria such as cutting force, vibration, tool wear also need to be considered specifically. These problems will be further studied in the near future.
Footnotes
Appendix
Empirical verification data, measured and predicted results for .
Runs
Cutting parameters
Measured SR values (µm)
Predicted SR values (µm)
MRA3
ANN1
GP3
1
15
0.2
0.1
100
1.754
1.626
1.454
1.283
2
15
0.4
0.3
150
1.511
1.976
1.558
1.779
3
15
0.6
0.5
200
2.315
2.172
2.575
2.336
4
25
0.2
0.3
200
2.168
2.146
2.407
2.137
5
25
0.4
0.5
100
2.054
2.118
2.128
2.344
6
25
0.6
0.1
150
2.068
1.970
2.033
2.371
7
35
0.2
0.5
150
2.207
2.127
2.055
2.235
8
35
0.4
0.1
200
2.546
2.237
2.336
2.374
9
35
0.6
0.3
100
2.180
2.097
2.222
1.841
Declaration of conflicting interests
The author declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author received no financial support for the research, authorship, and/or publication of this article.
ORCID iD
Duong Xuan Bien
References
1.
ChangXChenWPangX, et al. Selection of cutting regime for self-propelled rotary cutting tools. Proc IMechE, Part B: J Engineering Manufacture1995; 203: 63–66.
2.
KishawyHABeczeCEMcIntoshDG. Tool performance and attainable surface quality during the machining of aerospace alloys using self-propelled rotary tools. J Mater Process Technol2004; 152: 266–271.
3.
EzugwuEOOlajireKAWangZM. Wear evaluation of a self-propelled rotary tool when machining titanium alloy IMI 318. Proc IMechE, Part B: J Engineering Manufacture2002; 216(6): 891–897.
4.
ThanhTNDungQDMiaM. Multi-response optimization of the actively driven rotary turning for energy efficiency, carbon emissions, and machining quality. Proc IMechE, Part B: J Engineering Manufacture2021; 235(13): 2155–2173.
5.
BartaryaGChoudhurySK. Influence of machining parameters on forces and surface roughness during finish hard turning of EN 31 steel. Proc IMechE, Part B: J Engineering Manufacture2014; 228(9): 1068–1080.
6.
KamMDemirtasM. Analysis of tool vibration and surface roughness during turning process of tempered steel samples using Taguchi method. Proc IMechE, Part E: J Process Mechanical Engineering2021; 235: 1429–1438.
7.
RashidWBGoelSLuoX, et al. An experimental investigation for the improvement of attainable surface roughness during hard turning process. Proc IMechE, Part B: J Engineering Manufacture2013; 227: 338–342.
8.
KamM. Effects of deep cryogenic treatment on machinability, hardness and microstructure in dry turning process of tempered steels. Proc IMechE, Part E: J Process Mechanical Engineering2021; 235: 927–936.
9.
KamMSeremetM. Experimental investigation of the effect of machinability on surface quality and vibration in hard turning of hardened AISI 4140 steels using ceramic cutting tools. Proc IMechE, Part E: J Process Mechanical Engineering2021; 235(5): 1565–1574.
10.
ImaniLHenzakiARHamzelooR, et al. Modeling and optimizing of cutting force and surface roughness in milling process of Inconel 738 using hybrid ANN and GA. Proc IMechE, Part B: J Engineering Manufacture2019; 234(5): 920–932.
11.
BhardwajBKumarRSinghPK. Surface roughness prediction model for turning of AISI 1019 steel using response surface methodology and Box–Cox transformation. Proc IMechE, Part B: J Engineering Manufacture2014; 228(2): 223–232.
12.
SureshVSRaoPVDeshmukhSG. A genetic algorithmic approach for optimization of surface roughness prediction model. Int J Mach Tools Manuf2002; 42: 675–680.
13.
IlhanAMehmetC. Modeling and prediction of surface roughness in turning operations using artificial neural network and multiple regression method. Expert Syst Appl2011; 38: 5826–5832.
14.
PatelDRKiranMB. A non-contact approach for surface roughness prediction in CNC turning using a linear regression model. Mater Today Proc2022; 26: 350–355.
15.
ChenZWangCZhangY. Multiple regression prediction model for cutting forces and surface roughness in micro-milling of TA2. Procedia CIRP2020; 89: 233–238.
16.
ChoudhuryMDDasSBanpurkarAG, et al. Regression analysis of wetting characteristics for different random surface roughness of polydimethylsiloxane using sandpapers. Colloids Surf A Physicochem Eng Asp2022; 647: 129038.
17.
OzelTKarpatY. Predictive modeling of surface roughness and tool wear in hard turning using regression and neural networks. Int J Mach Tools Manuf2005; 45: 467–479.
18.
YahyaHCFidanS. Analysis of cutting parameters on tool wear in turning of Ti-6Al-4V alloy by multiple linear regression and genetic expression programming methods. Measurement2022; 200: 111638.
19.
HasanOTuncayEFehmiE. Prediction of minimum surface roughness in end milling mold parts using neural network and genetic algorithm. Mater Des2006; 27: 735–744.
20.
GargATaiK. Stepwise approach for the evolution of generalized genetic programming model in prediction of surface finish of the turning process. Adv Eng Softw2014; 78: 16–27.
21.
MulayABenBSSyedI, et al. Prediction of average surface roughness and formability in single point incremental forming using artificial neural network. Arch Civ Mech Eng2019; 19: 1135–1149.
22.
JurkovicZCukorGBrezocnikM, et al. A comparison of machine learning methods for cutting parameters prediction in high-speed turning process. J Intell Manuf2016; 29: 1683–1693.
23.
ZhangYXuX. Machine learning cutting force, surface roughness, and tool life in high-speed turning processes. Manuf Lett2021; 29: 84–89.
24.
MaheshG. Prediction of surface roughness in turning of duplex stainless steel using response surface methodology and artificial neural network. Mater Today Proc2021; 47: 6704–6711.
25.
LimanMMHosseinKAOdedeyiPB. Modeling and prediction of surface roughness in ultra-high precision diamond turning of contact lens polymer using RSM and ANN methods. Mater Sci Forum2018; 928: 139–143.
26.
FabrícioJPAndersonPPPedroPB, et al. Optimization of Radial Basis Function neural network employed for prediction of surface roughness in hard turning process using Taguchi’s orthogonal arrays. Expert Syst Appl2012; 39: 7776–7787.
27.
BrezocnikMKovacicMFickoM. Prediction of surface roughness with genetic programming. J Mater Process Technol2004; 157–158: 28–36.
28.
OguzCCahitKCengizMK. Milling surface roughness prediction using evolutionary programming methods. Mater Des2007; 28: 657–666.
29.
AmirHGAmirHA. Multi-stage genetic programming: a new strategy to nonlinear system modeling. Inf Sci2011; 181: 5227–5239.
30.
PawanrSGargGKRoutroyS. Prediction of energy consumption of machine tools using multi-gene genetic programming, Mater Today Proc2022; 58: 135–139.
31.
RagaloAPillayN. an investigation of dynamic fitness measures for genetic programming. Expert Syst Appl2017; 92: 52–72.
32.
NyathiTPillayN. Comparison of a genetic algorithm to grammatical evolution for automated design of genetic programming classification algorithms. Expert Syst Appl2018; 104: 213–234.
33.
LinJZhuLGaoK. A genetic programming hyper-heuristic approach for the multi-skill resource constrained project scheduling problem. Expert Syst Appl2020; 140: 112915.
34.
GPTIPS: genetic programming & symbolic regression for MATLAB, http://gptips.sourceforge.net/ (2010, accessed 30 September 2022).
YangWHTarngYS. Design optimization of cutting parameters for turning operations based on the Taguchi method. J Mater Process Technol1998; 84: 122–129.
37.
DarshitRSNileshPHirenG, et al. Investigation of cutting temperature, cutting force and surface roughness using multi-objective optimization for turning of Ti-6Al-4 V (ELI). Mater Today Proc2022; 50: 1379–1388.
38.
ZhangGPatuwGBEHuMY. Forecasting with artificial neural networks: the state of the art. Int J Forecast1998; 14: 35–62.