journal article·2021-09-21Open access

Recent Advances on Machine Learning Applications in Machining Processes

Francesco Aggogeri, Nicola Pellegrini, Franco Luis Tagliani

Applied Sciences· Volume 11· Issue 18

Abstract

This study aims to present an overall review of the recent research status regarding Machine Learning (ML) applications in machining processes. In the current industrial systems, processes require the capacity to adapt to manufacturing conditions continuously, guaranteeing high performance in terms of production quality and equipment availability. Artificial Intelligence (AI) offers new opportunities to develop and integrate innovative solutions in conventional machine tools to reduce undesirable effects during operational activities. In particular, the significant increase of the computational capacity may permit the application of complex algorithms to big data volumes in a short time, expanding the potentialities of ML techniques. ML applications are present in several contexts of machining processes, from roughness quality prediction to tool condition monitoring. This review focuses on recent applications and implications, classifying the main problems that may be solved using ML related to the machining quality, energy consumption and conditional monitoring. Finally, a discussion on the advantages and limits of ML algorithms is summarized for future investigations.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced machining processes and optimization · Advanced Machining and Optimization Techniques · Manufacturing Process and Optimization

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Mechanical and Industrial Engineering, University of Brescia, Via Branze 38, 25123 Brescia, Italy

References (100+)

Show source-provided references
1. Junkar, M., and Filipic, B. (1992, January 27–29). Grinding Process Control through Monitoring and Machine Learning. Proceedings of the Third International Conference on Factory 2000, ‘Competitive Performance through Advanced Technology’, York, UK.
2. Learning and optimization of machining operations using computing abilities of neural networks10.1109/21.31035 ↗
3. Predicting quality characteristics of end-milled parts based on multi-sensor integration using neural networks: Individual effects of learning parameters and rules10.1007/BF00124065 ↗
4. An integrated stochastic model to optimize the machining condition and tool maintenance policy in the multi-pass and multi-stage machining10.1080/0951192X.2020.1718764 ↗
5. Optimal tool replacement with product quality deterioration and random tool failure10.1080/00207543.2014.957878 ↗
6. Determining optimal replacement time for metal cutting tools10.1016/j.ejor.2010.03.023 ↗
7. A mathematical model for the joint optimization of machining conditions and tool replacement policy with stochastic tool life in the milling process10.1007/s00170-018-1683-9 ↗
8. Infrastructure deployment and optimization of fog network based on MicroDC and LRPON integration10.1007/s12083-016-0476-x ↗
9. A comparison of machine learning methods for survival analysis of high-dimensional clinical data for dementia prediction10.1038/s41598-020-77220-w ↗
10. Rajula, H., Verlato, G., Manchia, M., Antonucci, N., and Fanos, V. (2020). Comparison of Conventional Statistical Methods with Machine Learning in Medicine: Diagnosis, Drug Development, and Treatment. Medicine, 56.10.3390/medicina56090455 ↗
11. Safe semi-supervised learning: A brief introduction10.1007/s11704-019-8452-2 ↗
12. Milling chatter detection using scalogram and deep convolutional neural network10.1007/s00170-019-04807-7 ↗
13. A novel online chatter detection method in milling process based on multiscale entropy and gradient tree boosting10.1016/j.ymssp.2019.106385 ↗
14. Combining translation-invariant wavelet frames and convolutional neural network for intelligent tool wear state identification10.1016/j.compind.2018.12.018 ↗
15. An intrinsic timescale decomposition-based kernel extreme learning machine method to detect tool wear conditions in the milling process10.1007/s00170-019-04689-9 ↗
16. Tool wear condition monitoring based on wavelet transform and improved extreme learning machine10.1177/0954406219888544 ↗
17. New Approach based on Autoencoders to Monitor the Tool Wear Condition in HSM10.1016/j.ifacol.2019.09.142 ↗
18. Chen, T., Shang, H., and Bi, Q. (2019). A Prediction Method of Five-Axis Machine Tool Energy Consumption with GBRT Algorithm. IEEE Int. Conf. Mechatron. Syst. Robot., 34–39.10.1109/ICMSR.2019.8835459 ↗
19. Ensemble transfer learning for refining stability predictions in milling using experimental stability states10.1007/s00170-020-05322-w ↗
20. Vibration Based Tool Insert Health Monitoring Using Decision Tree and Fuzzy Logic10.32604/sdhm.2019.00355 ↗
21. Alghassi, A., Yu, Z., and Farbiz, F. (2020, January 4–7). Machine Performance Monitoring and Fault Classification using Vibration Frequency Analysis. Proceedings of the 2020 Prognostics and Health Management Conference (PHM-Besançon), Besancon, France.10.1109/PHM-Besancon49106.2020.00009 ↗
22. Bayesian linear regression for surface roughness prediction10.1016/j.ymssp.2020.106770 ↗
23. Data-driven smart manufacturing: Tool wear monitoring with audio signals and machine learning10.1016/j.jmapro.2019.10.020 ↗
24. Multisensory Data-Driven Health Degradation Monitoring of Machining Tools by Generalized Multiclass Support Vector Machine10.1109/ACCESS.2019.2908852 ↗
25. Tool wear estimation in turning of Inconel 718 based on wavelet sensor signal analysis and machine learning paradigms10.1007/s11740-020-00989-2 ↗
26. An intelligent monitoring system of grinding wheel wear based on two-stage feature selection and Long Short-Term Memory network10.1177/0954405419840556 ↗
27. An intelligent grinding burn detection system based on two-stage feature selection and stacked sparse autoencoder10.1007/s00170-019-03748-5 ↗
28. Raschka, S. (2018). Model evaluation, model selection, and algorithm selection in machine learning. arXiv.
29. On-line part deformation prediction based on deep learning10.1007/s10845-019-01465-0 ↗
30. In-process tool condition forecasting based on a deep learning method10.1016/j.rcim.2019.101924 ↗
31. Wu, X., Liu, Y., Zhou, X., and Mou, A. (2019). Automatic Identification of Tool Wear Based on Convolutional Neural Network in Face Milling Process. Sensors, 19.10.3390/s19183817 ↗
32. Lutz, B., Kisskalt, D., Regulin, D., Reisch, R., Schiffler, A., and Franke, J. (2019, January 16–19). Evaluation of Deep Learning for Semantic Image Segmentation in Tool Condition Monitoring. Proceedings of the 2019 18th IEEE International Conference On Machine Learning And Applications (ICMLA), Boca Raton, FL, USA.10.1109/ICMLA.2019.00321 ↗
33. A data-driven model for milling tool remaining useful life prediction with convolutional and stacked LSTM network10.1016/j.measurement.2019.107461 ↗
34. Zheng, H., and Lin, J. (2019, January 1–3). A Deep Learning Approach for High Speed Machining Tool Wear Monitoring. Proceedings of the 2019 3rd International Conference on Robotics and Automation Sciences (ICRAS), Wuhan, China.10.1109/ICRAS.2019.8809070 ↗
35. On transfer learning for chatter detection in turning using wavelet packet transform and ensemble empirical mode decomposition10.1016/j.cirpj.2019.11.003 ↗
36. Pose-dependent tool tip dynamics prediction using transfer learning10.1016/j.ijmachtools.2018.10.003 ↗
37. An Enhanced Deep Learning-Based Fusion Prognostic Method for RUL Prediction10.1109/TR.2019.2948705 ↗
38. An Intelligent System for Grinding Wheel Condition Monitoring Based on Machining Sound and Deep Learning10.1109/ACCESS.2020.2982800 ↗
39. Cherukuri, H., Perez-Bernabeu, E., Selles, M., and Schmitz, T. (2019). Machining Chatter Prediction Using a Data Learning Model. J. Manuf. Mater. Process., 3.10.3390/jmmp3020045 ↗
40. A neural network approach for chatter prediction in turning10.1016/j.promfg.2019.06.159 ↗
41. Modeling the thermo-mechanical deformations of machine tool structures in CFRP material adopting data-driven prediction schemes10.1016/j.mechatronics.2020.102436 ↗
42. Machine learning for in-process end-point detection in robot-assisted polishing using multiple sensor monitoring10.1007/s00170-019-03851-7 ↗
43. A novel material removal prediction method based on acoustic sensing and ensemble XGBoost learning algorithm for robotic belt grinding of Inconel 71810.1007/s00170-019-04170-7 ↗
44. Cica, D., Sredanovic, B., Tesic, S., and Kramar, D. (2020). Predictive modeling of turning operations under different cooling/lubricating conditions for sustainable manufacturing with machine learning techniques. Appl. Comput. Inform.10.1016/j.aci.2020.02.001 ↗
45. An automated feature extraction method with application to empirical model development from machining power data10.1016/j.ymssp.2019.01.023 ↗
46. A generic energy prediction model of machine tools using deep learning algorithms10.1016/j.apenergy.2020.115402 ↗
47. Advanced monitoring of machining operations10.1016/j.cirp.2010.05.010 ↗
48. Tool condition monitoring techniques in milling process—A review10.1016/j.jmrt.2019.10.031 ↗
49. Smart Machining Process Using Machine Learning: A Review and Perspective on Machining Industry10.1007/s40684-018-0057-y ↗
50. Machine monitoring system: A decade in review10.1007/s00170-020-05620-3 ↗
51. Analysis of different machine learning algorithms to learn stability lobe diagrams10.1016/j.procir.2020.05.049 ↗
52. Yesilli, M.C., Tymochko, S., Khasawneh, F., and Munch, E. (2019, January 16–19). Chatter Diagnosis in Milling Using Supervised Learning and Topological Features Vector. Proceedings of the 2019 18th IEEE International Conference On Machine Learning And Applications (ICMLA), Boca Raton, FL, USA.10.1109/ICMLA.2019.00200 ↗
53. Intelligent chatter detection using image features and support vector machine10.1007/s00170-018-3190-4 ↗
54. Chatter Prediction in High Speed Machining of Titanium Alloy (Ti-6Al-4V) using Machine Learning Techniques10.1016/j.matpr.2020.04.286 ↗
55. Detecting machine chatter using audio data and machine learning10.1007/s00170-020-05571-9 ↗
56. A Reinforced k-Nearest Neighbors Method With Application to Chatter Identification in High-Speed Milling10.1109/TIE.2019.2962465 ↗
57. Pan, Y., Kang, R., Dong, Z., Du, W., Yin, S., and Bao, Y. (2020). On-line prediction of ultrasonic elliptical vibration cutting surface roughness of tungsten heavy alloy based on deep learning. J. Intell. Manuf.10.1007/s10845-020-01669-9 ↗
58. RETRACTED: Knowledge-based deep belief network for machining roughness prediction and knowledge discovery10.1016/j.compind.2020.103262 ↗
59. Lu, Z., Wang, M., and Dai, W. (2019). Machined Surface Quality Monitoring Using a Wireless Sensory Tool Holder in the Machining Process. Sensors, 19.10.3390/s19081847 ↗
60. Semi-supervised roughness prediction with partly unlabeled vibration data streams10.1007/s10845-018-1413-z ↗
61. Self-learning Optimization of Turning Process Parameters Based on NSGA-II and ANNs
62. Prediction of surface roughness and material removal rate in wire electrical discharge machining on aluminum based alloys/composites using Taguchi coupled Grey Relational Analysis and Artificial Neural Networks10.1016/j.apsusc.2018.06.117 ↗
63. Mirifar, S., Kadivar, M., and Azarhoushang, B. (2020). First Steps through Intelligent Grinding Using Machine Learning via Integrated Acoustic Emission Sensors. J. Manuf. Mater. Process., 4.10.3390/jmmp4020035 ↗
64. Alajmi, M.S., and Almeshal, A.M. (2020). Prediction and optimization of surface roughness in a turning process using the ANFIS-QPSO method. Materials, 13.10.3390/ma13132986 ↗
65. Lin, W.-J., Lo, S.-H., Young, H.-T., and Hung, C.-L. (2019). Evaluation of Deep Learning Neural Networks for Surface Roughness Prediction Using Vibration Signal Analysis. Appl. Sci., 9.10.3390/app9071462 ↗
66. Surface roughness optimal estimation for disc parts turning using Gaussian-process-based Bayesian combined model10.1177/0954406218809116 ↗
67. Predicting Surface Roughness and Flank Wear in Turning Processes
68. Temperature Sensing and Two-stage Integrated Modeling of the Thermal Error for a Computer-numerical Control Swiss-type Turning Center
69. Adaptive thermal displacement compensation method based on deep learning10.1016/j.cirpj.2019.04.002 ↗
70. Zhang, X., Wang, C., Lou, P., Yan, J., and Liu, N. (2020, January 10–13). Machine Tools Thermal Error Modeling with Imbalanced Data Based on Transfer Learning. Proceedings of the 2020 IEEE 5th International Conference on Cloud Computing and Big Data Analytics (ICCCBDA), Chengdu, China.10.1109/ICCCBDA49378.2020.9095751 ↗
71. The Thermal Error Modeling with Deep Transfer Learning10.1088/1742-6596/1576/1/012003 ↗
72. On-machine surface defect detection using light scattering and deep learning10.1364/JOSAA.394102 ↗
73. Intelligent detection of edge inconsistency for mechanical workpiece by machine vision with deep learning and variable geometry model10.1007/s10489-020-01641-3 ↗
74. Machine-learning for automatic prediction of flatness deviation considering the wear of the face mill teeth10.1007/s10845-020-01645-3 ↗
75. Quality Prediction of Reamed Bores Based on Process Data and Machine Learning Algorithm: A Contribution to a More Sustainable Manufacturing10.1016/j.promfg.2020.02.180 ↗
76. Quality Prediction of Honed Bores with Machine Learning Based on Machining and Quality Data to Improve the Honing Process Control10.1016/j.procir.2020.03.055 ↗
77. In-process Quality Control of Drilled and Reamed Bores using NC-Internal Signals and Machine Learning Method10.1016/j.procir.2020.03.020 ↗
78. Predicting residual properties of ball screw raceway in whirling milling based on machine learning10.1016/j.measurement.2020.108605 ↗
79. Self-optimizing compensation of surface deviations in 5-axis ball-end milling based on an enhanced description of cutting conditions10.1016/j.cirpj.2020.05.013 ↗
80. Predicting the martensite content of metastable austenitic steels after cryogenic turning using machine learning10.1007/s00170-020-06160-6 ↗
81. Milling diagnosis using artificial intelligence approaches10.1051/meca/2020053 ↗
82. Honeycomb Core Milling Diagnosis using Machine Learning in the Industry 4.0 Framework10.1109/ETFA.2018.8502475 ↗
83. Use of machine learning algorithm for the better prediction of SR peculiarities of WEDM of Nimonic-90 superalloy
84. Machine learning-based instantaneous cutting force model for end milling operation10.1007/s10845-019-01514-8 ↗
85. Robotic constant-force grinding control with a press-and-release model and model-based reinforcement learning10.1007/s00170-019-04614-0 ↗
86. Using Reinforcement Learning for Optimization of a Workpiece Clamping Position in a Machine Tool10.5220/0009354105060514 ↗
87. Stability prediction in milling processes using a simulation-based Machine Learning approach10.1016/j.procir.2018.03.062 ↗
88. A simulator based on artificial neural networks and NSGA-II for prediction and optimization of the grinding process of superalloys with high performance grinding wheels10.1016/j.cirpj.2020.05.004 ↗
89. Deep neural network-based cost function for metal cutting data assimilation10.1007/s00170-020-04984-w ↗
90. Świć, A., Wołos, D., Gola, A., and Kłosowski, G. (2020). The Use of Neural Networks and Genetic Algorithms to Control Low Rigidity Shafts Machining. Sensors, 20.10.3390/s20174683 ↗
91. A new method to achieve dynamic heat input monitoring in robotic belt grinding of Inconel 71810.1016/j.jmapro.2020.07.018 ↗
92. Model Predictive Control in Milling based on Support Vector Machines10.1016/j.ifacol.2019.11.462 ↗
93. Self-optimizing process planning for helical flute grinding10.1007/s11740-019-00908-0 ↗
94. A study on the extreme learning machine based prediction of machining times of the cycloidal gears in CNC milling machines10.1007/s11740-019-00923-1 ↗
95. Garrido-Labrador, J.L., Gabarri, D.P., Ramírez-Sanz, J.M., Ayala-Dulanto, D., and Maudes, J. (2020). Using Ensembles for Accurate Modelling of Manufacturing Processes in an IoT Data-Acquisition Solution. Appl. Sci., 10.10.3390/app10134606 ↗
96. Shin, S.-J., Kim, Y.-M., and Meilanitasari, P. (2019). A Holonic-Based Self-Learning Mechanism for Energy-Predictive Planning in Machining Processes. Process., 7.10.3390/pr7100739 ↗
97. Zhang, Q., Wang, Z., Wang, B., Ohsawa, Y., and Hayashi, T. (2020). Feature Extraction of Laser Machining Data by Using Deep Multi-Task Learning. Information, 11.10.3390/info11080378 ↗
98. Deep transfer learning based diagnosis for machining process lifecycle10.1016/j.procir.2020.02.048 ↗
99. Deep Cost Adaptive Convolutional Network: A Classification Method for Imbalanced Mechanical Data10.1109/ACCESS.2020.2986419 ↗
100. A data-driven method based on deep belief networks for backlash error prediction in machining centers10.1007/s10845-017-1380-9 ↗