| Literature DB >> 33553780 |
S O Sada1, S C Ikpeseni1.
Abstract
In the development of an accurate modeling technique for the design of an efficient machining process, manufacturers must be able to identify the most suitable technique capable of producing a fast and accurate performance. This study evaluates the performance of the Artificial Neural Network (ANN) and Adaptive Neuro-Fuzzy Inference System (ANFIS) models in predicting the machining responses (metal removal rate and tool wear) in an AIS steel turning operation. With data generated from carefully designed machining experimentation, the adequacies of the ANN and ANFIS techniques in modeling and predicting the responses were carefully analyzed and compared. Both techniques displayed excellent abilities in predicting the responses of the machining process. However, a comparison of both techniques indicates that ANN is relatively superior to the ANFIS techniques, considering the accuracy of its results in terms of the prediction errors obtained for the ANN and ANFIS of 6.1% and 11.5% for the MRR and 4.1% and 7.2% for the Tool wear respectively. The coefficient of correlation (R2) obtained from the analysis further confirms the preference of the ANN with a maximum value of 92.1% recorded using the ANN compared to that of the ANFIS of 73%. The experiment further reveals that the performance of the ANN technique can yield the most ideal results when the right parameters are employed.Entities:
Keywords: ANFIS; Activation function; Hyperparameters; Neural networks; Turning
Year: 2021 PMID: 33553780 PMCID: PMC7856477 DOI: 10.1016/j.heliyon.2021.e06136
Source DB: PubMed Journal: Heliyon ISSN: 2405-8440
Experimental results of the machining process.
| Exp. No. | Cutting Speed (m/min) | Depth of Cut (mm) | Feed Rate mm/rev. | MRR mm3/min | Tool Wear (mm) |
|---|---|---|---|---|---|
| 1 | 210.00 | 1.10 | 0.20 | 2.29 | 1.21 |
| 2 | 210.00 | 1.10 | 0.20 | 1.31 | 2.32 |
| 3 | 83.87 | 1.10 | 0.20 | 2.16 | 4.19 |
| 4 | 210.00 | 1.10 | 0.40 | 2.27 | 2.58 |
| 5 | 135.00 | 0.60 | 0.32 | 3.12 | 3.12 |
| 6 | 210.00 | 1.10 | 0.20 | 1.23 | 1.06 |
| 7 | 336.13 | 1.10 | 0.20 | 2.19 | 2.76 |
| 8 | 285.00 | 1.60 | 0.32 | 1.89 | 3.72 |
| 9 | 210.00 | 1.10 | 0.20 | 2.43 | 3.25 |
| 10 | 285.00 | 0.60 | 0.32 | 2.42 | 1.72 |
| 11 | 210.00 | 1.10 | 0.20 | 2.32 | 3.21 |
| 12 | 135.00 | 0.60 | 0.08 | 3.21 | 4.25 |
| 13 | 210.00 | 1.10 | 0.20 | 1.32 | 2.31 |
| 14 | 285.00 | 1.60 | 0.08 | 3.20 | 3.45 |
| 15 | 210.00 | 0.26 | 0.20 | 2.12 | 3.43 |
| 16 | 285.00 | 0.60 | 0.08 | 3.37 | 3.14 |
| 17 | 210.00 | 1.10 | 0.20 | 2.74 | 2.12 |
| 18 | 135.00 | 1.60 | 0.32 | 1.74 | 4.47 |
| 19 | 135.00 | 1.60 | 0.08 | 2.93 | 1.16 |
| 20 | 210.00 | 1.94 | 0.20 | 2.15 | 2.83 |
| 21 | 210.00 | 1.10 | 0.20 | 2.29 | 1.21 |
| 22 | 210.00 | 1.10 | 0.10 | 1.31 | 2.32 |
| 23 | 83.87 | 1.10 | 0.20 | 2.16 | 4.19 |
| 24 | 210.00 | 1.10 | 0.40 | 2.27 | 2.58 |
| 25 | 135.00 | 0.60 | 0.32 | 3.12 | 3.12 |
| 26 | 210.00 | 1.10 | 0.20 | 1.23 | 1.06 |
| 27 | 336.13 | 1.10 | 0.20 | 2.19 | 2.76 |
| 28 | 285.00 | 1.60 | 0.32 | 1.89 | 3.72 |
| 29 | 210.00 | 1.10 | 0.20 | 2.43 | 3.25 |
| 30 | 285.00 | 0.60 | 0.32 | 2.42 | 1.72 |
| 31 | 210.00 | 1.10 | 0.20 | 2.32 | 3.21 |
| 32 | 135.00 | 0.60 | 0.08 | 3.21 | 4.25 |
| 33 | 210.00 | 1.10 | 0.20 | 1.32 | 2.31 |
| 34 | 285.00 | 1.60 | 0.08 | 3.20 | 3.45 |
| 35 | 210.00 | 0.26 | 0.20 | 2.12 | 3.43 |
| 36 | 285.00 | 0.60 | 0.08 | 3.37 | 3.14 |
| 37 | 210.00 | 1.10 | 0.20 | 2.74 | 2.12 |
| 38 | 135.00 | 1.60 | 0.32 | 1.74 | 4.47 |
| 39 | 135.00 | 1.60 | 0.08 | 2.93 | 1.16 |
| 40 | 210.00 | 1.94 | 0.20 | 2.15 | 2.83 |
Figure 1General ANFIS architecture.
Figure 2Two layer MLP neural network structure.
Figure 3Network Model Regression Analysis for a. training dataset, b. validation dataset, c. testing dataset and d. the combined datasets.
Figure 4Comparison of the neural network training performance.
Statistical evaluation of different training algorithm, transfer functions, and neurons.
| Learning algorithm | No of Neuron | Activation fn (layer) | Training | Testing | |||||
|---|---|---|---|---|---|---|---|---|---|
| hidden | output | R2 | MAE | RMSE | R2 | MAE | RMSE | ||
| SCG | 4-20-2 | Tansig | logsig | 0.989 | 0.072 | 0.141 | 0.989 | 0.087 | 0.113 |
| RP | 4-16-2 | tansig | Logsig | 0.964 | 0.044 | 0.204 | 0.964 | 0.044 | 0.210 |
Figure 5Proposed ANFIS architecture.
Figure 6ANFIS Editor showing the (a) checking dataset and (b) test dataset for the MRR Model.
Figure 7ANFIS Editor showing the (a) checking dataset and (b) test dataset for the Tool Wear Model.
Figure 8Plot of experimental and predicted values for (a) the MRR and (b) tool wear model.
Predicted ANN and ANFIS Values for the Metal Removal Rate (MRR) and Tool wear.
| Exp. No. | Cutting Speed (m/min) | Depth of Cut (mm) | Feed Rate (mm/rev) | MRR (mm3/min) | Tool Wear (mm) | ||||
|---|---|---|---|---|---|---|---|---|---|
| EXP | ANN | ANFIS | EXP | ANN | ANFIS | ||||
| 1 | 210.00 | 1.10 | 0.20 | 2.29 | 2.19 | 1.96 | 1.21 | 1.18 | 2.10 |
| 2 | 210.00 | 1.10 | 0.20 | 1.31 | 1.30 | 1.96 | 2.32 | 2.30 | 2.10 |
| 3 | 83.00 | 1.10 | 0.20 | 2.16 | 2.16 | 2.16 | 4.19 | 4.16 | 4.19 |
| 4 | 210.00 | 1.10 | 0.40 | 2.27 | 2.25 | 2.27 | 2.58 | 2.58 | 2.58 |
| 5 | 135.00 | 0.60 | 0.32 | 3.12 | 3.10 | 3.12 | 3.12 | 3.12 | 3.12 |
| 6 | 210.00 | 1.10 | 0.20 | 1.23 | 1.13 | 1.96 | 1.06 | 1.06 | 2.10 |
| 7 | 336.00 | 1.10 | 0.20 | 2.19 | 2.11 | 2.19 | 2.76 | 2.75 | 2.76 |
| 8 | 285.00 | 1.60 | 0.32 | 1.89 | 1.81 | 1.89 | 3.72 | 3.72 | 3.72 |
| 9 | 210.00 | 1.10 | 0.20 | 2.43 | 2.43 | 1.96 | 3.25 | 3.25 | 2.10 |
| 10 | 285.00 | 0.60 | 0.32 | 2.42 | 2.42 | 2.42 | 1.72 | 1.72 | 1.72 |
| 11 | 210.00 | 1.10 | 0.20 | 2.32 | 2.32 | 1.96 | 3.21 | 3.20 | 2.10 |
| 12 | 135.00 | 0.60 | 0.08 | 3.21 | 3.21 | 3.21 | 4.25 | 4.24 | 4.25 |
| 13 | 210.00 | 1.10 | 0.20 | 1.32 | 1.30 | 1.96 | 2.31 | 2.30 | 2.10 |
| 14 | 285.00 | 1.60 | 0.08 | 3.20 | 3.21 | 3.20 | 3.45 | 3.45 | 3.45 |
| 15 | 210.00 | 0.26 | 0.20 | 2.12 | 2.12 | 2.12 | 3.43 | 3.43 | 3.43 |
| 16 | 285.00 | 0.60 | 0.08 | 3.37 | 3.35 | 3.37 | 3.14 | 3.14 | 3.14 |
| 17 | 210.00 | 1.10 | 0.20 | 2.74 | 2.74 | 1.96 | 2.12 | 2.11 | 2.10 |
| 18 | 135.00 | 1.60 | 0.32 | 1.74 | 1.72 | 1.74 | 4.47 | 4.46 | 4.47 |
| 19 | 135.00 | 1.60 | 0.08 | 2.93 | 2.93 | 2.93 | 1.16 | 1.16 | 1.16 |
| 20 | 210.00 | 1.94 | 0.20 | 2.15 | 2.15 | 2.15 | 2.83 | 2.83 | 2.83 |
| 21 | 210.00 | 1.10 | 0.20 | 2.29 | 2.29 | 1.96 | 1.21 | 1.21 | 2.10 |
| 22 | 210.00 | 1.10 | 0.10 | 1.31 | 1.31 | 1.31 | 2.32 | 2.32 | 2.32 |
| 23 | 83.00 | 1.10 | 0.20 | 2.16 | 2.16 | 2.16 | 4.19 | 4.19 | 4.19 |
| 24 | 210.00 | 1.10 | 0.40 | 2.27 | 2.27 | 2.27 | 2.58 | 2.58 | 2.58 |
| 25 | 135.00 | 0.60 | 0.32 | 3.12 | 3.12 | 3.12 | 3.12 | 3.12 | 3.12 |
| 26 | 210.00 | 1.10 | 0.20 | 1.23 | 1.23 | 1.96 | 1.06 | 1.06 | 2.10 |
| 27 | 336.00 | 1.10 | 0.20 | 2.19 | 2.19 | 2.19 | 2.76 | 2.76 | 2.76 |
| 28 | 285.00 | 1.60 | 0.32 | 1.89 | 1.89 | 1.89 | 3.72 | 3.72 | 3.72 |
| 29 | 210.00 | 1.10 | 0.20 | 2.43 | 2.43 | 1.96 | 3.25 | 3.25 | 2.10 |
| 30 | 285.00 | 0.60 | 0.32 | 2.42 | 2.42 | 2.42 | 1.72 | 1.72 | 1.72 |
| 31 | 210.00 | 1.10 | 0.20 | 2.32 | 2.32 | 1.96 | 3.21 | 3.21 | 2.10 |
| 32 | 135.00 | 0.60 | 0.08 | 3.21 | 3.21 | 3.21 | 4.25 | 4.25 | 4.25 |
| 33 | 210.00 | 1.10 | 0.20 | 1.32 | 1.32 | 1.96 | 2.31 | 2.31 | 2.10 |
| 34 | 285.00 | 1.60 | 0.08 | 3.20 | 3.20 | 3.20 | 3.45 | 3.45 | 3.45 |
| 35 | 210.00 | 0.26 | 0.20 | 2.12 | 2.12 | 2.12 | 3.43 | 3.43 | 3.43 |
| 36 | 285.00 | 0.60 | 0.08 | 3.37 | 3.37 | 3.37 | 3.14 | 3.14 | 3.14 |
| 37 | 210.00 | 1.10 | 0.20 | 2.74 | 2.74 | 1.96 | 2.12 | 2.12 | 2.10 |
| 38 | 135.00 | 1.60 | 0.32 | 1.74 | 1.74 | 1.74 | 4.47 | 4.47 | 4.47 |
| 39 | 135.00 | 1.60 | 0.08 | 2.93 | 2.90 | 2.93 | 1.16 | 1.16 | 1.16 |
| 40 | 210.00 | 1.94 | 0.20 | 2.15 | 2.14 | 2.15 | 2.83 | 2.83 | 2.83 |
| Prediction error % | 6.1 | 11.5 | 4.3 | 7.2 | |||||
| Coefficient of correlation (R2) | 0.9206 | 0.693 | 0.9206 | 0.738 | |||||