The use of support vector machine, neural network, and regression analysis to predict and optimize surface roughness and cutting forces in milling

被引:78
作者
Yeganefar, Ali [1 ]
Niknam, Seyed Ali [1 ]
Asadi, Reza [1 ]
机构
[1] Iran Univ Sci & Technol, Sch Mech Engn, Tehran, Iran
基金
加拿大自然科学与工程研究理事会;
关键词
ANN; SVR; Regression analysis; Dummy variable; NSGA-II; Cutting forces; Surface roughness; Milling; MULTIOBJECTIVE GENETIC ALGORITHM; PARAMETERS OPTIMIZATION; MATRIX COMPOSITES; ALLOY;
D O I
10.1007/s00170-019-04227-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the present study, prediction and optimization of the surface roughness and cutting forces in slot milling of aluminum alloy 7075-T6 were pursued by taking advantage of regression analysis, support vector regression (SVR), artificial neural network (ANN), and multi-objective genetic algorithm. The effects of process parameters, including cutting speed, feed per tooth, depth of cut, and tool type, on the responses were investigated by the analysis of variance (ANOVA). Grid search and cross-validation methods were used for hyperparameter tuning and to find the best ANN and SVR models. The training algorithm of developed NNs was one of the hyperparameters which was chosen from Levenberg-Marquardt and RMSprop algorithms. The performance of regression, SVR, and ANN models were compared with each other corresponding to each machining response studied. The ANN models were integrated with the non-dominated sorting genetic algorithm (NSGA-II) to find the optimum solutions by means of minimizing the surface roughness and cutting forces. In addition, the desirability function approach was utilized to select proper solutions from the statistical tools.
引用
收藏
页码:951 / 965
页数:15
相关论文
共 29 条
[1]  
[Anonymous], 2012, Optimization for Engineering Design: Algorithms and Examples
[2]   Recent advances in modelling of metal machining processes [J].
Arrazola, P. J. ;
Oezel, T. ;
Umbrello, D. ;
Davies, M. ;
Jawahir, I. S. .
CIRP ANNALS-MANUFACTURING TECHNOLOGY, 2013, 62 (02) :695-718
[3]   Support vector machines models for surface roughness prediction in CNC turning of AISI 304 austenitic stainless steel [J].
Caydas, Ulas ;
Ekici, Sami .
JOURNAL OF INTELLIGENT MANUFACTURING, 2012, 23 (03) :639-650
[4]  
CORTES C, 1995, MACH LEARN, V20, P273, DOI 10.1023/A:1022627411411
[5]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[6]  
DERRINGER G, 1980, J QUAL TECHNOL, V12, P214, DOI 10.1080/00224065.1980.11980968
[7]   The selection of milling parameters by the PSO-based neural network modeling method [J].
Farahnakian, Masoud ;
Razfar, Mohammad Reza ;
Moghri, Mahdi ;
Asadnia, Mohsen .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 57 (1-4) :49-60
[8]   Minimization of cutting force, temperature and surface roughness through GRA, TOPSIS and Taguchi techniques in end milling of Mg hybrid MMC [J].
Gopal, P. M. ;
Prakash, K. Soorya .
MEASUREMENT, 2018, 116 :178-192
[9]   Optimisation of turning parameters by integrating genetic algorithm with support vector regression and artificial neural networks [J].
Gupta, Amit Kumar ;
Guntuku, Sharath Chandra ;
Desu, Raghuram Karthik ;
Balu, Aditya .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2015, 77 (1-4) :331-339
[10]  
Haykin S, 2009, NEURAL NETWORKS LEAR