Abstract
This study reports on how ML algorithms are employed to investigate and predict surface roughness. Experiments were executed with a CNC milling machine, using AA7075 as part material and a “TiCN” coated tool. Feed rates per tooth, cutting speeds, cut depth, and cutting fluid were studied in response to roughness average (Ra) values. In the present study, Ra was measured with contact stylus tracing. Forty-two experiments were executed: thirty-three were used in all models training and nine in tests, and an additional experiment was carried out with diverse cutting parameters to validate the preferred models. This is the first study where thirteen ML algorithms, of which seven are basic and six are ensemble models, have been studied in the context of surface roughness. The study results showed that the voting regression model was the best model according to performance metrics (R2= 0.97, RAE = 0.17, RMSE = 0.0325, MAE = 0.13, and RSE = 0.09) and deviation 5.66%. Manufacturing companies can employ the voting regression model to predict surface roughness to enhance manufacturing efficiency, by harmonizing cutting conditions values against surface roughness.
Similar content being viewed by others
Data availability
Data are available within the article or its supplementary materials.
Abbreviations
- AA:
-
Aluminum alloy
- Ra:
-
Roughness average
- AI:
-
Artificial intelligence
- ANN:
-
Artificial neural networks
- ML:
-
Machine learning
- -NN:
-
-nearest neighbor
- DTR:
-
Decision tree regressor
- GPR:
-
Gaussian process regressor
- PLSR:
-
Partial least squares regression
- RR:
-
Kernel ridge regression
- VR:
-
Voting regressor
- BR:
-
Bagging regressor
- ABR:
-
AdaBoost regressor
- GBM:
-
Gradient boosting model
References
Mohanraj T, Shankar S, Rajasekar R, Sakthivel NR, Pramanik EA (2020) Tool condition monitoring techniques in milling process-a review. J Mater Res Technol 9(1):1032–1042. https://doi.org/10.1016/j.jmrt.2019.10.031
Vishnu V, Dwivedi VK (2022) Enhancement of production by lean manufacturing method:2322–0821. https://doi.org/10.55083/irjeas.2022.v10i1001
Li G, Lu H, Hu X, Lin F, Li X, Zhu Q (2020) Current progress in rheoforming of wrought aluminum alloys: a review. Metals 10(2). https://doi.org/10.3390/met10020238
Madan AK, Maheshwari R, Thakur RR (2022), “Study of favorable surface roughness in milling machine and its optimization”. Int J Res Publ Rev J 3(5):910–913. https://doi.org/10.55248/gengpi
Ishfaq K, Abdullah M, Mahmood MA (2021) A state-of-the-art direct metal laser sintering of Ti6Al4V and AlSi10Mg alloys: surface roughness, tensile strength, fatigue strength and microstructure. Opt Laser Technol 143. https://doi.org/10.1016/j.optlastec.2021.107366
Vayssette B, Saintier N, Brugger C, el May M, Pessard E (2019) Numerical modelling of surface roughness effect on the fatigue behavior of Ti-6Al-4V obtained by additive manufacturing. Int J Fatigue 123:180–195. https://doi.org/10.1016/j.ijfatigue.2019.02.014
Lalehpour A, Barari A (2018) A more accurate analytical formulation of surface roughness in layer-based additive manufacturing to enhance the product’s precision. J Adv Manuf Technol 96(9–12):3793–3804. https://doi.org/10.1007/s00170-017-1448-x
Klauer K, Eifler M, Kirsch B, Seewig J, Aurich JC (2020) Correlation between different cutting conditions, surface roughness and dimensional accuracy when ball end micro milling material measures with freeform surfaces. Mach Sci Technol 24(3):446–464. https://doi.org/10.1080/10910344.2019.1698611
Kumar R et al (2021) Revealing the benefits of entropy weights method for multi-objective optimization in machining operations: a critical review. J Mater Res Technol 10:1471–1492. https://doi.org/10.1016/j.jmrt.2020.12.114
Mahajan D, Tajane R (2013) A review on ball burnishing process. Int J Sci Res 3(4) www.ijsrp.org
Rahman M, Senthil Kumar A, Biswas I (2009) A review of electrolytic in-process dressing (ELID) grinding. Key Eng Mater 404:45–59. https://doi.org/10.4028/www.scientific.net/kem.404.45
Sahin Y, Motorcu AR (2008) The development of surface roughness model when turning hardened steel with ceramic cutting tool using response methodology, [Online]. Available: www.brill.nl/mmms
Eser A, Aşkar Ayyildiz E, Ayyildiz M, Kara F (2021) Artificial intelligence-based surface roughness estimation modelling for milling of AA6061 alloy. Adv Mater Sci Eng 2021. https://doi.org/10.1155/2021/5576600
Geier N, Pereszlai C (2020) Analysis of characteristics of surface roughness of machined CFRP composites. Period Polytech Mech Eng 64(1):67–80. https://doi.org/10.3311/PPme.14436
Hagen CMH, Hognestad A, Knudsen O, Sørby K (2019) The effect of surface roughness on corrosion resistance of machined and epoxy coated steel. Prog Org Coat 130:17–23. https://doi.org/10.1016/j.porgcoat.2019.01.030
Parida AK, Maity K (2019) Modeling of machining parameters affecting flank wear and surface roughness in hot turning of Monel-400 using response surface methodology (RSM). Measurement 137:375–381. https://doi.org/10.1016/j.measurement.2019.01.070
Yildirim ÇV, Kivak T, Sarikaya M, Şirin Ş (2020) Evaluation of tool wear, surface roughness/topography and chip morphology when machining of Ni-based alloy 625 under MQL, cryogenic cooling and CryoMQL. J Mater Res Technol 9(2):2079–2092. https://doi.org/10.1016/j.jmrt.2019.12.069
Aruna M (2012), “Design optimization of cutting parameters when turning Inconel 718 with cermet inserts”, [Online]. Available: https://www.researchgate.net/publication/278486804
Benardos PG, Vosniakos GC (2002) Prediction of surface roughness in CNC face milling using neural networks and Taguchi’s design of experiments. Robot Comput Integr Manuf 18(5-6):343–354
Savkovic B, Kovac P, Rodic D, Strbac B, Klancnik S (2020) Comparison of artificial neural network, fuzzy logic and genetic algorithm for cutting temperature and surface roughness prediction during the face milling process. Adv Prod Eng Manag 15(2):137–150. https://doi.org/10.14743/APEM2020.2.354
Lin YC, da Wu K, Shih WC, Hsu PK, Hung JP (2020) Prediction of surface roughness based on cutting parameters and machining vibration in end milling using regression method and artificial neural network. Appl Sci 10(11). https://doi.org/10.3390/app10113941
Natarajan C, Muthu S, Karuppuswamy P (2012) Investigation of cutting parameters of surface roughness for brass using artificial neural networks in computer numerical control turning. Aust J Mech Eng 9(1):35–46. https://doi.org/10.1080/14484846.2012.11464616
Yeganefar A, Niknam SA, Asadi R (2019) The use of support vector machine, neural network, and regression analysis to predict and optimize surface roughness and cutting forces in milling. J Adv Manuf Technol 105(1–4):951–965. https://doi.org/10.1007/s00170-019-04227-7
Yu W et al (2021) Machine-learning-based interatomic potentials for advanced manufacturing. Int J Mech Sci 1(2):159–172. https://doi.org/10.1002/msd2.12021
Soares E et al (2021) Microstructure and mechanical properties of AA7075 aluminum alloy fabricated by spark plasma sintering (SPS). Materials 14(2):1–11. https://doi.org/10.3390/ma14020430
Sivaraman P, Prabhu MK, Nithyanandhan T, Mohammed Razzaq M, Kousik K, Dani AD (2020) Development of aluminum based AA 2014 and AA 7075 dissimilar metals for aerospace applications. Mater Today Proc 37(Part 2):522–526. https://doi.org/10.1016/j.matpr.2020.05.486
Whitehead SA, Shearer AC, Watts DC, “Comparison of methods for measuring surface roughness of ceramic”, 1995
Daugherty PR, James Wilson H, Michelman P (2019) Revisiting the jobs artificial intelligence will create. MIT Sloan Manag Rev 60(4)
Nagaraj Y, Jagannatha N, Sathisha N, Niranjana SJ (2021) Prediction of material removal rate and surface roughness in hot air assisted hybrid machining on soda-lime-silica glass using regression analysis and artificial neural network. Silicon 13(11):4163–4175. https://doi.org/10.1007/s12633-020-00729-2
Senthilkumar N, Tamizharasan T (2015) Flank wear and surface roughness prediction in hard turning via artificial neural network and multiple regressions. Aust J Mech Eng 13(1):31–45. https://doi.org/10.7158/M13-045.2015.13.1
Fernandes SL, Artificial intelligence in industrial applications. 2021. doi: https://doi.org/10.1109/indin45582.2020.9442137
J Wang, B Zou, M Liu, Y Li, H Ding, K Xue (2021) Milling force prediction model based on transfer learning and neural network. J Intell Manuf 32(4):947–956. https://doi.org/10.1007/s10845-020-01595-w
Kotlar AM, Iversen BV, van Lier QJ (2019) Evaluation of parametric and nonparametric machine-learning techniques for prediction of saturated and near-saturated hydraulic conductivity. Vadose Zone Journal 18(1):1–13. https://doi.org/10.2136/vzj2018.07.0141
Chalupka K, Williams CKI, Murray I (2013) A framework for evaluating approximation methods for Gaussian process regression. J Mach Learn Res 14(1):333–350
Hegde C, Pyrcz M, Millwater H, Daigle H, Gray K (2020) Fully coupled end-to-end drilling optimization model using machine learning. J Pet Sci Eng 186. https://doi.org/10.1016/j.petrol.2019.106681
Calzavara S, Lucchese C, Tolomei G, Abebe SA, Orlando S (2020) Treant: training evasion-aware decision trees. Data Min Knowl Discov 34(5):1390–1420. https://doi.org/10.1007/s10618-020-00694-9
Jumin E, Basaruddin FB, Yusoff YBM, Latif SD, Ahmed AN (2021) Solar radiation prediction using boosted decision tree regression model: a case study in Malaysia. Environ Sci Pollut Res 28(21):26571–26583. https://doi.org/10.1007/s11356-021-12435-6
Mahan F, Mohammadzad M, Rozekhani SM, Pedrycz W (2021) Chi-MFlexDT: chi-square-based multi flexible fuzzy decision tree for data stream classification. Appl Soft Comput 105. https://doi.org/10.1016/j.asoc.2021.107301
Gupta A, Joshi R, Kanvinde N, Gerela P, Laban RM (2022) “Metric effects based on fluctuations in values of k in nearest neighbor regressor”, ago. [Online]. Available: http://arxiv.org/abs/2208.11540
Christopherrwestland J (2015), “Studies in systems, decision and control 22 structural equation models from paths to networks”, [Online]. Available: http://www.springer.com/series/13304
Wu T, Martens H, Hunter P, Mithraratne K (2014) Emulating facial biomechanics using multivariate partial least squares surrogate models. Int J Numer Method Biomed Eng 30(11):1103–1120. https://doi.org/10.1002/cnm.2646
Zhdanov F, Kalnishkan Y (2013) An identity for kernel ridge regression. Theor Comput Sci 473:157–178. https://doi.org/10.1016/j.tcs.2012.10.016
Isaac Abiodun O, Jantan A, Esther Omolara A, Victoria Dada K, AbdElatif Mohamed N, Arshad H (2018) State-of-the-art in artificial neural network applications: a survey. Heliyon 4:938. https://doi.org/10.1016/j.heliyon.2018
Yamazaki K, Vo-Ho VK, Bulsara D, Le N (2022) Spiking neural networks and their applications: a review. Brain Sciences 12(7). https://doi.org/10.3390/brainsci12070863
Zheng S, Qian L, Li P, Qin X, Li X (2022) An introductory review of spiking neural network and artificial neural network: from biological intelligence to artificial intelligence
Erdebilli B, Devrim-İçtenbaş B (2022) Ensemble voting regression based on machine learning for predicting medical waste: a case from Turkey. Mathematics 10(14). https://doi.org/10.3390/math10142466
Ahmad A, Ostrowski KA, Maślak M, Farooq F, Mehmood I, Nafees A (2021) Comparative study of supervised machine learning algorithms for predicting the compressive strength of concrete at high temperature. Materials 14(15). https://doi.org/10.3390/ma14154222
Chen D, Chang N, Xiao J, Zhou Q, Wu W (2019) Mapping dynamics of soil organic matter in croplands with MODIS data and machine learning algorithms. Sci Total Environ 669:844–855. https://doi.org/10.1016/j.scitotenv.2019.03.151
Abdelbasset WK et al (2022) Development a novel robust method to enhance the solubility of Oxaprozin as nonsteroidal anti-inflammatory drug based on machine-learning. Sci Rep 12(1). https://doi.org/10.1038/s41598-022-17440-4
Soares SG, Araújo R (2015) An on-line weighted ensemble of regressor models to handle concept drifts. Eng Appl Artif Intell 37:392–406. https://doi.org/10.1016/j.engappai.2014.10.003
Zhang Y, Haghani A (2015) A gradient boosting method to improve travel time prediction. Transp Res Part C Emerg Technol 58:308–324. https://doi.org/10.1016/j.trc.2015.02.019
Rogozhnikov A, Likhomanenko T (2017) “InfiniteBoost: building infinite ensembles with gradient descent”,[Online]. Available: http://arxiv.org/abs/1706.01109
Liu S, Xu J, Zhao J, Xie X, Zhang W (2014) Efficiency enhancement of a process-based rainfall-runoff model using a new modified AdaBoost.RT technique. Appl Soft Comput 23:521–529. https://doi.org/10.1016/j.asoc.2014.05.033
Carliles S, Budavári T, Heinis S, Priebe C, Szalay AS (2010) Random forests for photometric redshifts. Astrophys J 712(1):511–515. https://doi.org/10.1088/0004-637X/712/1/511
L. Breiman, “Stacked Regressions”, 1996.
van Loon W, Fokkema M, Szabo B, de Rooij M (2020) Stacked penalized logistic regression for selecting views in multi-view learning. Inf Fusion 61:113–123. https://doi.org/10.1016/j.inffus.2020.03.007
Chicco D, Warrens MJ, Jurman G (2021) The coefficient of determination R-squared is more informative than SMAPE, MAE, MAPE, MSE and RMSE in regression analysis evaluation. PeerJ Comput Sci 7:1–24. https://doi.org/10.7717/PEERJ-CS.623
Şahinoğlu A, Rafighi M (2020) Investigation of vibration, sound intensity, machine current and surface roughness values of AISI 4140 during machining on the lathe. Arab J Sci Eng 45(2):765–778. https://doi.org/10.1007/s13369-019-04124-x
Wang G, Liu Z, Huang W, Wang B, Niu J (2019) Influence of cutting parameters on surface roughness and strain hardening during milling NiTi shape memory alloy. J Adv Manuf Technol 102(5–8):2211–2221. https://doi.org/10.1007/s00170-019-03342-9
Ghoreishi R, Roohi AH, Ghadikolaei AD (2018) Analysis of the influence of cutting parameters on surface roughness and cutting forces in high speed face milling of Al/SiC MMC. Mater Res Express 5(8):ago. https://doi.org/10.1088/2053-1591/aad164
Akkuş H, Yaka H (2021) Experimental and statistical investigation of the effect of cutting parameters on surface roughness, vibration and energy consumption in machining of titanium 6Al-4V ELI (grade 5) alloy. Measurement 167. https://doi.org/10.1016/j.measurement.2020.108465
Ni C, Zhu L, Liu C, Yang Z (2018) Analytical modeling of tool-workpiece contact rate and experimental study in ultrasonic vibration-assisted milling of Ti–6Al–4V. Int J Mech Sci 142–143:97–111. https://doi.org/10.1016/j.ijmecsci.2018.04.037
Cagan SC, Venkatesh B, Buldum BB (2020) Investigation of surface roughness and chip morphology of aluminum alloy in dry and minimum quantity lubrication machining. Materials Today: Proceedings 27:1122–1126. https://doi.org/10.1016/j.matpr.2020.01.547
Okonkwo UC, Okokpujie IP, Sinebe JE, Ezugwu CAK (2015) Comparative analysis of aluminium surface roughness in end-milling under dry and minimum quantity lubrication (MQL) conditions. Manuf Rev 2. https://doi.org/10.1051/mfreview/2015033
Code availability
Not applicable
Author information
Authors and Affiliations
Contributions
Not applicable
Corresponding author
Ethics declarations
Ethics approval
Not applicable
Consent to participate
Not applicable
Consent for publication
Not applicable
Conflict of interest
The authors declare no competing interests.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Gabsi, A.E.H., Ben Aissa, C. & Mathlouthi, S. A comparative study of basic and ensemble artificial intelligence models for surface roughness prediction during the AA7075 milling process. Int J Adv Manuf Technol 126, 1–15 (2023). https://doi.org/10.1007/s00170-023-11026-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-023-11026-8