Classification-Based Parameter Optimization Approach of the Turning Process
<p>The flowchart of the proposed approach.</p> "> Figure 2
<p>The schematic diagram of the overlapped sliding window.</p> "> Figure 3
<p>The structure of the EDAMMV model.</p> "> Figure 4
<p>The schematic diagram of LSTM unit.</p> "> Figure 5
<p>The schematic diagram of major voting.</p> "> Figure 6
<p>The schematic diagram of the optimization method.</p> "> Figure 7
<p>The schematic diagram of the alignment task when n is 6 and m is 9.</p> "> Figure 8
<p>The comparison between real distribution and sampling distribution (30 samples).</p> "> Figure 9
<p>The picture of the data acquisition and turning machine. (<b>a</b>) The data acquisition of main shaft; (<b>b</b>) the data acquisition of turret; (<b>c</b>) the data acquisition of main shaft power; (<b>d</b>) the workpiece.</p> "> Figure 10
<p>The schematic diagram of nine stages in the turning process.</p> "> Figure 11
<p>The effects of main-relevant component number. (<b>a</b>) Cumulative contribution rate. (<b>b</b>) The performance of main-relevant component numbers on the training set and the testing set.</p> "> Figure 12
<p>The effects of overlapped sliding window size.</p> "> Figure 13
<p>The training process of EDAMMV model. (<b>a</b>) The loss curve of EDAMMV model on the training set. (<b>b</b>) MAPE curves during training process.</p> "> Figure 14
<p>Classification results of the turning process. (<b>a</b>) The classification results from time step 1 to 3400. (<b>b</b>) The classification results from time step 3401 to 6800. (<b>c</b>) The classification results from time step 6801 to 10,200. (<b>d</b>) The classification results from time step 10,201 to 13,600.</p> "> Figure 15
<p>The wear status analysis of Cutting Tool. (<b>a</b>) Effects of tool wear status on vibration. (<b>b</b>) Distance calculation by DTW.</p> "> Figure 16
<p>The calculation of envelopes.</p> "> Figure 17
<p>Envelopes of the turning process.</p> "> Figure 18
<p>The distribution of productive time in each substage among different workpieces.</p> "> Figure 19
<p>The optimization effect of the turning process.</p> ">
Abstract
:1. Introduction
- (1)
- The proposed EDAMMV model is an accurate and robustness classification model that can separate the whole turning process into different substages under background noise. Moreover, the application of the EDAMMV model contributes to simplifying the optimization problem of the complex turning process.
- (2)
- In order to reduce the negative impact of cutting tool wear status on optimization results, a simple and convenient search algorithm is presented by combining the KNN and the DTW. The search algorithm aims to analyze the historical dataset and filter out target samples where the cutting tool wear status needs to be similar to that of the current sample.
- (3)
- An adaptive calculation approach of parameter threshold is proposed based on the envelope curve strategy and boxplot method in the detection of optimization potential. Experimental results indicate that this approach succeeds in the provision of effective optimization suggestions.
2. Related Work
2.1. Parameter Optimization Method
2.2. Pattern Recognition Methods
3. The Proposed Method
- Data Pre-processing: The raw data obtained from sensors and a numerical control system need to be pre-treated first to ensure data consistency. Then, the dataset will be compressed into key features;
- Classification Method: Based on these extracted features, each stage of the turning process can be identified using the EDAMMV model;
- Optimization Method: In accordance with classification results, the first step is to obtain historical samples where the cutting tool wear status needs to be similar to that of the current sample. Subsequently, statistical methods are employed to find the parameter threshold and detect optimizable items. Finally, all optimization suggestions need further confirmation with specific process analysis.
3.1. Data Pre-Processing
3.2. Classification Method
3.2.1. Encoder-Decoder Framework
3.2.2. Attention Mechanism
3.2.3. Major Voting
3.3. Optimization Method
3.3.1. Cutting Tool Wear Status Matching
3.3.2. Optimizable Item Detection
4. Experimental Case Study
4.1. Dataset Description
4.2. Classification Labels Setup
4.3. Experiment Setup and Evaluation Metric
4.4. Parameter Optimization of Classification Method
4.4.1. The Number of Main-Relevant Components in the PCA
4.4.2. The Size of the Overlapped Sliding Window
4.4.3. The Number of Neurons and Layers in the EDAMMV Model
4.5. Classification of Substages in Turning Process
4.5.1. Performance of the EDAMMV Model
4.5.2. Comparison of Classification Models
- LSVR and KSVR are directly deployed using scikit-learn [70]. Penalty coefficients of LSVR and KSVR are set as 500 and 5000, respectively. The kernel trick for KSVR is set as a radial basis function (RBF). The LSVR is used as the baseline model.
- CNN-LSTM and LSTM-SA: The CNN part in CNN-LSTM has six hidden layers, which include: a convolutional layer with 3 × 3 receptive field size and 10 channels, a pooling layer with 5 × 5 receptive field size, a convolutional layer with 3 × 3 receptive field size and 10 channels, a pooling layer with 5 × 5 receptive field size, a convolutional layer with 3 × 3 receptive field size and 10 channels, and a pooling layer with 5 × 5 receptive field size. Moreover, both LSTM parts in CNN-LSTM and LSTM-SA are set as the same structure as the LSTM network in the EDAMMV model (i.e., a single hidden layer with 40 neurons).
- Bi-LSTM: The Bi-LSTM adopts the same structure as the Bi-LSTM network in the EDAMMV model (i.e., a single hidden layer with 20 neurons).
4.5.3. Robust Analysis
4.6. Optimization of Turning Process
4.6.1. Wear Status Analysis of the Cutting Tool
4.6.2. Comparing Differences Among Different Substages in the Same Workpiece
- Calculation of Envelopes and Threshold Values: Generally, insufficient sample size will result in serious distortions in some statistical variables, such as mean value, minimum value, and maximum value. Hence, to ensure the reliability of optimization results, the upper envelope curve and lower envelope curve are employed as the basis of further analysis. Based on samples obtained by KNN and DTW, the calculation of envelope curves is shown in Figure 16, where black lines denote those samples and red lines are envelope curves. Similarly, whole envelope curves of the turning process are displayed in Figure 17. Subsequently, based on the lower envelope curve, the boxplot method is utilized to obtain a suitable curve of vibration threshold for each substage, which is outlined as the red line in Figure 17.
- Optimization Analysis: Based on the lower envelope curve and the vibration threshold curve, optimizable items of the turning process can be detected using the following techniques:
- (1)
- In the same substage, if the lower envelope curve of a partial turning process is lower than the threshold value, it indicates that the partial turning process is optimizable. For instance, according to the 6th stage (i.e., rough external cylindrical cutting) shown in Figure 17, it can be observed that the vibration value during the latter process is significantly lower than the corresponding vibration threshold. Hence, the latter process of the 6th stage is optimizable, and the further experiment indicates that the feed speed can be improved from 0.3 mm/r to 0.4 mm/r.
- (2)
- Comparing different substages that have similar machining conditions to find the substage with a lower vibration threshold, and this substage is optimizable; for example, as shown between the 5th stage (i.e., rough external cylindrical cutting and drilling) and the 6th stage. Both substages have similar machining conditions for rough external cylindrical cutting, but it is obvious that the vibration threshold of the similar cutting process in the 5th stage is significantly lower than that in the 6th stage. Through practical experiments, it is suggested to increase the feed speed of rough external cylindrical cutting by 0.1 mm/r in the 5th stage.
- (3)
- During the turning process, due to differences in the rough material from the supplier, the cutting tool is usually set to end its fast forward motion at a set distance that is far away from the workpiece to avoid collisions. However, excessive distance leads to a decrease in machining efficiency. By utilizing the proposed approach, analyzing the process data of batch workpieces in the corresponding substage can help to determine the optimal distance. A case can be found in the 1st stage (i.e., cutting tool fast forward). Based on process analysis, the cutting tool is set to end its fast forward motion at about 12 mm away from the surface of the workpiece, subsequently reducing the feed rate for cutting the workpiece. When the cutting tool first makes contact with the workpiece, it will lead to a significant increase in the vibration value. Based on this principle and the classification results of the proposed approach, the rough material dimensional deviation of the supplier can be analyzed to optimize the fast forward motion of the cutting tool. Further experiments demonstrate that the cutting tool can be optimized to end its fast forward motion at about 5 mm away from the surface of the workpiece.
4.6.3. Comparing Differences in the Same Substage Among Different Workpieces
4.6.4. Optimization Results
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Upletawala, M.A.I.; Katratwar, T. A literature review on various factors affecting Turning Operation. Int. J. Eng. Technol. Manag. Sci. IJETMAS 2016, 4, 2349–4476. [Google Scholar]
- Nguyen, H.S.; Vo, N.U.T. Multi-Objective Optimization in Turning Process Using RIM Method. Appl. Eng. Lett. J. Eng. Appl. Sci. 2022, 7, 143–153. [Google Scholar] [CrossRef]
- Saleh, S.; Ranjbar, M. A Review on Cutting Tool Optimization Approaches. Comput. Res. Prog. Appl. Sci. Eng. 2020, 6, 163–172. [Google Scholar]
- Ojstersek, R.; Brezocnik, M.; Buchmeister, B. Multi-objective optimization of production scheduling with evolutionary computation: A review. Int. J. Ind. Eng. Comput. 2020, 11, 359–376. [Google Scholar] [CrossRef]
- Divya, C.; Raju, L.S.; Singaravel, B. Application of MCDM methods for process parameter optimization in turning process—A review. In Recent Trends in Mechanical Engineering: Select Proceedings of ICIME 2020; Springer: Berlin/Heidelberg, Germany, 2021; pp. 199–207. [Google Scholar]
- Qi, Q.; Tao, F. Digital Twin and Big Data Towards Smart Manufacturing and Industry 4.0: 360 Degree Comparison. IEEE Access 2018, 6, 3585–3593. [Google Scholar] [CrossRef]
- Djurović, S.; Lazarević, D.; Ćirković, B.; Mišić, M.; Ivković, M.; Stojčetović, B.; Petković, M.; Ašonja, A. Modeling and Prediction of Surface Roughness in Hybrid Manufacturing–Milling after FDM Using Artificial Neural Networks. Appl. Sci. 2024, 14, 5980. [Google Scholar] [CrossRef]
- Chen, M.C.; Tsai, D.M. A simulated annealing approach for optimization of multi-pass turning operations. Int. J. Prod. Res. 1996, 34, 2803–2825. [Google Scholar] [CrossRef]
- Rana, P.B.; Patel, J.L.; Lalwani, D.I. Parametric Optimization of Turning Process Using Evolutionary Optimization Techniques—A Review (2000–2016). In Proceedings of the Soft Computing for Problem Solving, Liverpool, UK, 2–4 September 2019; pp. 165–180. [Google Scholar]
- An, L.B. Optimal Selection of Machining Parameters for Multi-Pass Turning Operations. Adv. Mater. Res. 2011, 156–157, 956–960. [Google Scholar] [CrossRef]
- Dewil, R.; Vansteenwegen, P.; Cattrysse, D. Cutting Path Optimization Using Tabu Search. Key Eng. Mater. 2011, 473, 739–748. [Google Scholar] [CrossRef]
- Li, Z.Q.; Liu, X.; Duan, L.S.; Liu, L. An improved hybrid genetic algorithm for holes machining path optimization using helical milling operation. J. Phys. Conf. Ser. 2021, 1798, 012035. [Google Scholar] [CrossRef]
- Zhu, Z.; To, S. Adaptive tool servo diamond turning for enhancing machining efficiency and surface quality of freeform optics. Opt. Express 2015, 23, 20234–20248. [Google Scholar] [CrossRef] [PubMed]
- Park, K.T.; Nam, Y.W.; Lee, H.S.; Im, S.J.; Noh, S.D.; Son, J.Y.; Kim, H. Design and implementation of a digital twin application for a connected micro smart factory. Int. J. Comput. Integr. Manuf. 2019, 32, 596–614. [Google Scholar] [CrossRef]
- Pourmostaghimi, V.; Zadshakoyan, M. Designing and implementation of a novel online adaptive control with optimization technique in hard turning. Proc. Inst. Mech. Eng. Part I J. Syst. Control. Eng. 2020, 235, 652–663. [Google Scholar] [CrossRef]
- Shi, S.; Zhang, H.; Mou, P. Self-learning optimization of turning process parameters based on NSGA-II and ANNs. Int. J. Mech. Eng. Robot. Res. 2020, 841–846. [Google Scholar] [CrossRef]
- Marani, M.; Zeinali, M.; Kouam, J.; Songmene, V.; Mechefske, C.K. Prediction of cutting tool wear during a turning process using artificial intelligence techniques. Int. J. Adv. Manuf. Technol. 2020, 111, 505–515. [Google Scholar] [CrossRef]
- Zhang, Z.; Shan, S.; Fang, Y.; Shao, L. Deep Learning for Pattern Recognition. Pattern Recognit. Lett. 2019, 119, 1–2. [Google Scholar] [CrossRef]
- Efkolidis, N.; Markopoulos, A.; Karkalos, N.; Hernández, C.G.; Talón, J.L.H.; Kyratsis, P. Optimizing Models for Sustainable Drilling Operations Using Genetic Algorithm for the Optimum ANN. Appl. Artif. Intell. 2019, 33, 881–901. [Google Scholar] [CrossRef]
- Wang, M.; Zhou, J.; Gao, J.; Li, Z.; Li, E. Milling Tool Wear Prediction Method Based on Deep Learning Under Variable Working Conditions. IEEE Access 2020, 8, 140726–140735. [Google Scholar] [CrossRef]
- Liang, Y.C.; Li, W.D.; Lou, P.; Hu, J.M. Thermal error prediction for heavy-duty CNC machines enabled by long short-term memory networks and fog-cloud architecture. J. Manuf. Syst. 2022, 62, 950–963. [Google Scholar] [CrossRef]
- Farrell, T.R. Determining delay created by multifunctional prosthesis controllers. J. Rehabil. Res. Dev. 2011, 48, xxi–xxxviii. [Google Scholar] [CrossRef]
- Kim, P.K.; Lim, K.T. Vehicle Type Classification Using Bagging and Convolutional Neural Network on Multi View Surveillance Image. In Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Honolulu, HI, USA, 21–26 July 2017; pp. 914–919. [Google Scholar]
- Krizhevsky, A.; Sutskever, I.; Hinton, G.E. ImageNet classification with deep convolutional neural networks. Commun. ACM 2017, 60, 84–90. [Google Scholar] [CrossRef]
- Kabari, L.G. Comparison of Bagging and Voting Ensemble Machine Learning Algorithm a s a Classifier. Proc. Int. J. Comput. Sci. Softw. Eng. 2019, 9, 19–23. [Google Scholar]
- Mienye, I.D.; Sun, Y. A Survey of Ensemble Learning: Concepts, Algorithms, Applications, and Prospects. IEEE Access 2022, 10, 99129–99149. [Google Scholar] [CrossRef]
- Xie, X.; Huang, M.; Liu, Y.; An, Q. Intelligent Tool-Wear Prediction Based on Informer Encoder and Bi-Directional Long Short-Term Memory. Machines 2023, 11, 94. [Google Scholar] [CrossRef]
- Liu, X.; Zhang, B.; Li, X.; Liu, S.; Yue, C.; Liang, S.Y. An approach for tool wear prediction using customized DenseNet and GRU integrated model based on multi-sensor feature fusion. J. Intell. Manuf. 2023, 34, 885–902. [Google Scholar] [CrossRef]
- Tambake, N.R.; Deshmukh, B.B.; Patange, A.D. Data Driven Cutting Tool Fault Diagnosis System Using Machine Learning Approach: A Review. J. Phys. Conf. Ser. 2021, 1969, 012049. [Google Scholar] [CrossRef]
- Hu, H.; Qin, C.; Guan, F.; Su, H. A Tool Wear Monitoring Method Based on WOA and KNN for Small-Deep Hole Drilling. In Proceedings of the 2021 International Symposium on Computer Technology and Information Science (ISCTIS), Guilin, China, 4–6 June 2021; pp. 284–287. [Google Scholar]
- Hastie, T.; Tibshirani, R. Discriminant adaptive nearest neighbor classification. IEEE Trans. Pattern Anal. Mach. Intell. 1996, 18, 607–616. [Google Scholar] [CrossRef]
- Rakthanmanon, T.; Campana, B.; Mueen, A.; Batista, G.; Westover, B.; Zhu, Q.; Zakaria, J.; Keogh, E. Searching and mining trillions of time series subsequences under dynamic time warping. In Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Beijing, China, 12–16 August 2012; pp. 262–270. [Google Scholar]
- Ameur, T.; Assas, M. Modified PSO algorithm for multi-objective optimization of the cutting parameters. Prod. Eng. 2012, 6, 569–576. [Google Scholar] [CrossRef]
- Xin, Y.; Li, Y.; Li, W.; Wang, G. Towards Efficient Milling of Multi-Cavity Aeronautical Structural Parts Considering ACO-Based Optimal Tool Feed Position and Path. Micromachines 2021, 12, 88. [Google Scholar] [CrossRef]
- Gayatri, R.; Baskar, N. Performance analysis of non-traditional algorithmic parameters in machining operation. Int. J. Adv. Manuf. Technol. 2015, 77, 443–460. [Google Scholar] [CrossRef]
- Fang, Y.; Zhao, L.; Lou, P.; Yan, J. Cutting parameter optimization method in multi-pass milling based on improved adaptive PSO and SA. J. Phys. Conf. Ser. 2021, 1848, 012116. [Google Scholar] [CrossRef]
- Chu, W.L.; Xie, M.J.; Wu, L.W.; Guo, Y.S.; Yau, H.T. The Optimization of Lathe Cutting Parameters Using a Hybrid Taguchi-Genetic Algorithm. IEEE Access 2020, 8, 169576–169584. [Google Scholar] [CrossRef]
- Zhang, H.; Zhang, Q.; Shao, S.; Niu, T.; Yang, X. Attention-Based LSTM Network for Rotatory Machine Remaining Useful Life Prediction. IEEE Access 2020, 8, 132188–132199. [Google Scholar] [CrossRef]
- Chen, X.; Zhang, B.; Gao, D. Bearing fault diagnosis base on multi-scale CNN and LSTM model. J. Intell. Manuf. 2021, 32, 971–987. [Google Scholar] [CrossRef]
- Liang, J.; Wang, L.; Wu, J.; Liu, Z.; Yu, G. Prediction of Spindle Rotation Error through Vibration Signal based on Bi-LSTM Classification Network. IOP Conf. Ser. Mater. Sci. Eng. 2021, 1043, 042033. [Google Scholar] [CrossRef]
- LeCun, Y.; Bengio, Y.; Hinton, G. Deep learning. Nature 2015, 521, 436–444. [Google Scholar] [CrossRef]
- Tulbure, A.-A.; Tulbure, A.-A.; Dulf, E.-H. A review on modern defect detection models using DCNNs—Deep convolutional neural networks. J. Adv. Res. 2022, 35, 33–48. [Google Scholar] [CrossRef]
- Zeebaree, D.Q.; Abdulazeez, A.M.; Abdullrhman, L.M.; Hasan, D.A.; Kareem, O.S. The Prediction Process Based on Deep Recurrent Neural Networks: A Review. Asian J. Res. Comput. Sci. 2021, 11, 29–45. [Google Scholar] [CrossRef]
- Abiodun, O.I.; Jantan, A.; Omolara, A.E.; Dada, K.V.; Umar, A.M.; Linus, O.U.; Arshad, H.; Kazaure, A.A.; Gana, U.; Kiru, M.U. Comprehensive Review of Artificial Neural Network Applications to Pattern Recognition. IEEE Access 2019, 7, 158820–158846. [Google Scholar] [CrossRef]
- Kavita, D.; Saxena, D.A.; Joshi, J. Using of Recurrent Neural Networks (RNN) Process. Int. J. Res. Anal. Rev. 2019. [Google Scholar]
- Zhang, X.Y.; Yin, F.; Zhang, Y.M.; Liu, C.L.; Bengio, Y. Drawing and Recognizing Chinese Characters with Recurrent Neural Network. IEEE Trans. Pattern Anal. Mach. Intell. 2018, 40, 849–862. [Google Scholar] [CrossRef]
- Yu, Y.; Si, X.; Hu, C.; Zhang, J. A Review of Recurrent Neural Networks: LSTM Cells and Network Architectures. Neural Comput. 2019, 31, 1235–1270. [Google Scholar] [CrossRef] [PubMed]
- Sherstinsky, A. Fundamentals of Recurrent Neural Network (RNN) and Long Short-Term Memory (LSTM) network. Phys. D Nonlinear Phenom. 2020, 404, 132306. [Google Scholar] [CrossRef]
- Du, W.; Zhu, Z.; Wang, C.; Yue, Z. The Real-time Big Data Processing Method Based on LSTM for the Intelligent Workshop Production Process. In Proceedings of the 2020 5th IEEE International Conference on Big Data Analytics (ICBDA), Xiamen, China, 8–11 May 2020; pp. 63–67. [Google Scholar]
- Munasypov, R.A.; Idrisova, Y.V.; Masalimov, K.A.; Kudoyarov, R.G.; Fetsak, S.I. Real-Time Diagnostics of Metal-Cutting Machines by Means of Recurrent LSTM Neural Networks. Russ. Eng. Res. 2020, 40, 416–421. [Google Scholar] [CrossRef]
- Pang, K.; Zhu, B.; Zhang, H.; Liu, N.; Xu, M.; Zhang, L. An Approach Based on Demand Prediction with LSTM for Solving Multi-batch 2D Cutting Stock Problems. In Proceedings of the Advances in Artificial Intelligence and Security, Dublin, Ireland, 19–23 July 2021; pp. 3–15. [Google Scholar]
- Shen, S.-L.; Atangana Njock, P.G.; Zhou, A.; Lyu, H.-M. Dynamic prediction of jet grouted column diameter in soft soil using Bi-LSTM deep learning. Acta Geotech. 2021, 16, 303–315. [Google Scholar] [CrossRef]
- Yao, Y.; Huang, Z. Bi-directional LSTM Recurrent Neural Network for Chinese Word Segmentation. In Proceedings of the Neural Information Processing, Kyoto, Japan, 16–21 October 2016; pp. 345–353. [Google Scholar]
- Qiao, M.; Li, H. Application of PCA-LSTM model in human behavior recognition. J. Phys. Conf. Ser. 2020, 1650, 032161. [Google Scholar] [CrossRef]
- Pearson, K. LIII. On lines and planes of closest fit to systems of points in space. Lond. Edinb. Dublin Philos. Mag. J. Sci. 1901, 2, 559–572. [Google Scholar] [CrossRef]
- Wahid, M.F.; Tafreshi, R.; Langari, R. A Multi-Window Majority Voting Strategy to Improve Hand Gesture Recognition Accuracies Using Electromyography Signal. IEEE Trans. Neural Syst. Rehabil. Eng. 2020, 28, 427–436. [Google Scholar] [CrossRef]
- Aitken, K.; Ramasesh, V.V.; Cao, Y.; Maheswaranathan, N. Understanding How Encoder-Decoder Architectures Attend. In Proceedings of the Advances in Neural Information Processing Systems, Online, 6–14 December 2021; pp. 22184–22195. [Google Scholar]
- Ma, X.; Tao, Z.; Wang, Y.; Yu, H.; Wang, Y. Long short-term memory neural network for traffic speed prediction using remote microwave sensor data. Transp. Res. Part C Emerg. Technol. 2015, 54, 187–197. [Google Scholar] [CrossRef]
- Cho, K.; Courville, A.; Bengio, Y. Describing Multimedia Content Using Attention-Based Encoder-Decoder Networks. IEEE Trans. Multimed. 2015, 17, 1875–1886. [Google Scholar] [CrossRef]
- Zhang, J.; Du, J.; Dai, L. A GRU-Based Encoder-Decoder Approach with Attention for Online Handwritten Mathematical Expression Recognition. In Proceedings of the 2017 14th IAPR International Conference on Document Analysis and Recognition (ICDAR), Kyoto, Japan, 9–15 November 2017; pp. 902–907. [Google Scholar]
- Kim, B.; Lee, J. A Bayesian Network-Based Information Fusion Combined with DNNs for Robust Video Fire Detection. Appl. Sci. 2021, 11, 7624. [Google Scholar] [CrossRef]
- Georgoulas, G.; Karvelis, P.; Loutas, T.; Stylios, C.D. Rolling element bearings diagnostics using the Symbolic Aggregate approXimation. Mech. Syst. Signal Process. 2015, 60–61, 229–242. [Google Scholar] [CrossRef]
- Pérez-Alvarado, M.E.; Gómez-Espinosa, A.; González-García, J.; García-Valdovinos, L.G.; Salgado-Jiménez, T. Convolutional Long Short-Term Memory Predictor for Collaborative Remotely Operated Vehicle Trajectory Tracking in a Leader–Follower Formation Subject to Communication and Sensor Latency in the Presence of External Disturbances. Machines 2024, 12, 691. [Google Scholar] [CrossRef]
- Kuhn, M.; Johnson, K. Applied Predictive Modeling; Springer Science Business Media: New York, NY, USA, 2013. [Google Scholar] [CrossRef]
- Kohavi, R. A Study of Cross-Validation and Bootstrap for Accuracy Estimation and Model Selection. In Proceedings of the International Joint Conference on Artificial Intelligence, Montreal, QC, Canada, 20–25 August 1995. [Google Scholar]
- Nugroho, A.; Suhartanto, H. Hyper-Parameter Tuning based on Random Search for DenseNet Optimization. In Proceedings of the 2020 7th International Conference on Information Technology, Computer, and Electrical Engineering (ICITACEE), Semarang, Indonesia, 24–25 September 2020; pp. 96–99. [Google Scholar]
- Nguyen, T.; Raghu, M.; Kornblith, S. Do Wide and Deep Networks Learn the Same Things? Uncovering How Neural Network Representations Vary with Width and Depth. arXiv 2020, arXiv:2010.15327. [Google Scholar]
- Lu, Z.; Pu, H.; Wang, F.; Hu, Z.; Wang, L. The expressive power of neural networks: A view from the width. Adv. Neural Inf. Process. Syst. 2017, 30. [Google Scholar]
- Bengio, Y.; LeCun, Y. Scaling Learning Algorithms toward AI. In Large-Scale Kernel Machines; MIT Press: Cambridge, MA, USA, 2007. [Google Scholar] [CrossRef]
- Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. [Google Scholar]
Name | Unit | Min | Max | Mean |
---|---|---|---|---|
Main shaft power | w | 1 | 9426 | 2969 |
Feed rate | mm/min | 0 | 39,715 | 2434 |
X-axis coordinate | mm | −180 | 3 | −141 |
Z-axis coordinate | mm | −672 | 3 | −576 |
Main shaft vibration in z-axis | mm/s2 | 3 | 3574 | 532 |
Main shaft vibration in x-axis | mm/s2 | 3 | 1930 | 688 |
Turret vibration in z-axis | mm/s2 | 3 | 4627 | 528 |
Turret vibration in x-axis | mm/s2 | 3 | 4944 | 1322 |
Hidden Neuron Numbers | MAPE (%) | ||
---|---|---|---|
Bi-LSTM Network | LSTM Network | Training Set | Testing Set |
5 | 10 | 2.91 | 4.24 |
10 | 20 | 1.75 | 3.40 |
15 | 30 | 1.06 | 1.76 |
20 | 40 | 1.07 | 1.66 |
25 | 50 | 1.17 | 2.32 |
30 | 60 | 1.06 | 3.18 |
35 | 70 | 1.16 | 3.24 |
Hidden Layer Numbers | MAPE (%) | ||
---|---|---|---|
Bi-LSTM Network | LSTM Network | Training Set | Testing Set |
1 | 1 | 1.07 | 1.66 |
1 | 2 | 1.01 | 2.48 |
1 | 3 | 0.97 | 2.10 |
2 | 1 | 0.96 | 1.88 |
2 | 2 | 0.93 | 1.86 |
2 | 3 | 0.91 | 2.18 |
3 | 1 | 0.70 | 1.74 |
3 | 2 | 0.67 | 1.80 |
3 | 3 | 0.82 | 2.26 |
Name | Parameter | Value |
---|---|---|
PCA | Main-relevant component number | 4 |
Overlapping sliding window | Window size | 40 |
Overlapping sliding window | Sliding size | 1 |
Input layer | Output size | None × 40 × 4 |
Encoder | Network type | Bi-LSTM |
Encoder | Hidden layer | 1 |
Encoder | Hidden neuron | 20 |
Encoder | Output size | None × 40 × 40 |
Decoder | Network type | LSTM |
Decoder | Hidden layer | 1 |
Decoder | Hidden neuron | 40 |
Decoder | Output size | None × 40 × 40 |
SoftMax layer | Output size | None × 40 × 9 |
Major voting | Output size | None × 1 |
Model | MAPE (%) | |
---|---|---|
Training Set | Testing Set | |
LSVR | 42.26 | 42.50 |
KSVR | 13.38 | 16.04 |
CNN-LSTM | 1.52 | 3.81 |
LSTM-SA | 1.51 | 3.29 |
Bi-LSTM | 1.05 | 2.66 |
EDAMMV | 1.07 | 1.66 |
SNR (dB) | MAPE of Test Set (%) | ||||
---|---|---|---|---|---|
CNN-LSTM | LSTM-SA | Bi-LSTM | EDAM | EDAMMV | |
2 | 68.99 | 30.32 | 20.74 | 18.46 | 6.88 |
3 | 22.96 | 8.05 | 3.64 | 3.12 | 1.98 |
4 | 5.04 | 4.00 | 2.78 | 2.35 | 1.68 |
5 | 3.95 | 3.51 | 2.73 | 2.33 | 1.70 |
6 | 3.87 | 3.35 | 2.69 | 2.27 | 1.70 |
8 | 3.83 | 3.30 | 2.67 | 2.27 | 1.68 |
10 | 3.81 | 3.29 | 2.66 | 2.27 | 1.66 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Yang, L.; Jiang, Y.; Yang, Y.; Zeng, G.; Zhu, Z.; Chen, J. Classification-Based Parameter Optimization Approach of the Turning Process. Machines 2024, 12, 805. https://doi.org/10.3390/machines12110805
Yang L, Jiang Y, Yang Y, Zeng G, Zhu Z, Chen J. Classification-Based Parameter Optimization Approach of the Turning Process. Machines. 2024; 12(11):805. https://doi.org/10.3390/machines12110805
Chicago/Turabian StyleYang, Lei, Yibo Jiang, Yawei Yang, Guowen Zeng, Zongzhi Zhu, and Jiaxi Chen. 2024. "Classification-Based Parameter Optimization Approach of the Turning Process" Machines 12, no. 11: 805. https://doi.org/10.3390/machines12110805