Generalized approach for multi-response machining process optimization using machine learning and evolutionary algorithms

Abstract Contemporary manufacturing processes are substantially complex due to the involvement of a sizable number of correlated process variables. Uncovering the correlations among these variables would be the most demanding task in this scenario, which require exclusive tools and techniques. Data-driven surrogate-assisted optimization is an ideal modeling approach, which eliminates the necessity of resource driven mathematical or simulation paradigms for the manufacturing process optimization. In this paper, a data-driven evolutionary algorithm is introduced, which is based on the improved Non-dominated Sorting Genetic Algorithm (NSGA-III). For objective approximation, the Gaussian Kernel Regression is selected. The multi-response manufacturing process data are employed to train this model. The proposed data-driven approach is generic, which could be evaluated for any type of manufacturing process. In order to verify the proposed methodology, a comprehensive number of cases are considered from the past literature. The proposed data-driven NSGA-III is compared with the Multi-Objective Evolutionary Algorithm based on Decomposition (MOEA/D) and shown to attain improved solutions within the imposed boundary conditions. Both the algorithms are shown to perform well using statistical analysis. The obtained results could be utilized to improve the machining conditions and performances. The novelty of this research is twofold, first, the surrogate-assisted NSGA III is implemented and second, the proposed approach is adopted for the multi-response manufacturing process optimization.

[1]  Timothy W. Simpson,et al.  Design and Analysis of Computer Experiments in Multidisciplinary Design Optimization: A Review of How Far We Have Come - Or Not , 2008 .

[2]  Prasad K. Yarlagadda,et al.  Prediction of die casting process parameters by using an artificial neural network model for zinc alloys , 2000 .

[3]  J. Ciurana,et al.  Neural Network Modeling and Particle Swarm Optimization (PSO) of Process Parameters in Pulsed Laser Micromachining of Hardened AISI H13 Steel , 2009 .

[4]  Chao-Wei Tang,et al.  Application of the Taguchi Method for Optimizing the Process Parameters of Producing Lightweight Aggregates by Incorporating Tile Grinding Sludge with Reservoir Sediments , 2017, Materials.

[5]  Eckart Zitzler,et al.  Evolutionary algorithms for multiobjective optimization: methods and applications , 1999 .

[6]  S. M. Afazov,et al.  Modelling and simulation of manufacturing process chains , 2013 .

[7]  Sukhomay Pal,et al.  Multi-response optimization of process parameters in friction stir welded AM20 magnesium alloy by Taguchi grey relational analysis , 2015 .

[8]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[9]  Yacov Y. Haimes,et al.  Multiobjective Decision Making: Theory and Methodology , 1983 .

[10]  Vidosav D. Majstorović,et al.  Advanced Multiresponse Process Optimisation: An Intelligent and Integrated Approach , 2015 .

[11]  Chih-Hung Tsai,et al.  Optimization of wire electrical discharge machining for pure tungsten using a neural network integrated simulated annealing approach , 2010, Expert Syst. Appl..

[12]  Ming Liang,et al.  Optimization of hole-making operations: a tabu-search approach , 2000 .

[13]  K. Kadirgama,et al.  Response Ant Colony Optimization of End Milling Surface Roughness , 2010, Sensors.

[14]  Yaochu Jin,et al.  Knowledge incorporation in evolutionary computation , 2005 .

[15]  Hari Singh,et al.  Multi-response Optimization in Dry Turning Process Using Taguchi's Approach and Utility Concept☆ , 2014 .

[16]  Kalyanmoy Deb,et al.  An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints , 2014, IEEE Transactions on Evolutionary Computation.

[17]  K. Palanikumar,et al.  Application of grey fuzzy logic for the optimization of drilling parameters for CFRP composites with multiple performance characteristics , 2012 .

[18]  R. Saravanan,et al.  Machining Parameters Optimisation for Turning Cylindrical Stock into a Continuous Finished Profile Using Genetic Algorithm (GA) and Simulated Annealing (SA) , 2003 .

[19]  W. Michaeli,et al.  Model-based self-optimization for manufacturing systems , 2011, 2011 17th International Conference on Concurrent Enterprising.

[20]  Huizhuo Shi,et al.  Optimization of injection molding process parameters using integrated artificial neural network model and expected improvement function method , 2010 .

[21]  Kalyanmoy Deb,et al.  Improved Pruning of Non-Dominated Solutions Based on Crowding Distance for Bi-Objective Optimization Problems , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[22]  J. Beyerer,et al.  Optimisation of manufacturing process parameters using deep neural networks as surrogate models , 2018 .

[23]  Sylvie Castagne,et al.  Computational model for predicting the effect of process parameters on surface characteristics of mass finished components , 2016 .

[24]  Junxue Ren,et al.  Multi-objective optimization of multi-axis ball-end milling Inconel 718 via grey relational analysis coupled with RBF neural network and PSO algorithm , 2017 .

[25]  Arshad Noor Siddiquee,et al.  Grey relational analysis coupled with principal component analysis for optimisation design of the process parameters in in-feed centreless cylindrical grinding , 2010 .

[26]  Alok Kumar,et al.  Multi-response optimization of geometric and flow parameters in a heat exchanger tube with perforated disk inserts by Taguchi grey relational analysis , 2016 .

[27]  Donald F. Specht,et al.  A general regression neural network , 1991, IEEE Trans. Neural Networks.

[28]  Bernhard Sendhoff,et al.  Application of Sensitivity Analysis for an Improved Representation in Evolutionary Design Optimization , 2012, 2012 Sixth International Conference on Genetic and Evolutionary Computing.

[29]  Girish Kant,et al.  Optimization of Machining Parameters for Improving Energy Efficiency using Integrated Response Surface Methodology and Genetic Algorithm Approach , 2017 .

[30]  M. Stein Large sample properties of simulations using latin hypercube sampling , 1987 .

[31]  Qian Li,et al.  Optimization of injection molding process parameters using combination of artificial neural network and genetic algorithm method , 2007 .

[32]  Cliff T. Ragsdale,et al.  Combining a neural network with a genetic algorithm for process parameter optimization , 2000 .

[33]  Indrajit Mukherjee,et al.  A review of optimization techniques in metal cutting processes , 2006, Comput. Ind. Eng..

[34]  Ming-Chang Jeng,et al.  Optimization of turning operations with multiple performance characteristics using the Taguchi method and Grey relational analysis , 2009 .

[35]  Liang Gao,et al.  Fracture mechanics modelling of lithium-ion batteries under pinch torsion test , 2018 .

[36]  Dan Guo,et al.  Data-Driven Evolutionary Optimization: An Overview and Case Studies , 2019, IEEE Transactions on Evolutionary Computation.

[37]  Mohammad Reza Soleymani Yazdi,et al.  Development of a dynamic surface roughness monitoring system based on artificial neural networks (ANN) in milling operation , 2015, The International Journal of Advanced Manufacturing Technology.

[38]  Mohammad Reza Razfar,et al.  The selection of milling parameters by the PSO-based neural network modeling method , 2011 .

[39]  A. Armagan Arici,et al.  Cutting performance of glass-vinyl ester composite by abrasive water jet , 2017 .

[40]  Akhil Garg,et al.  A surrogate thermal modeling and parametric optimization of battery pack with air cooling for EVs , 2019, Applied Thermal Engineering.

[41]  Uday S. Dixit,et al.  Application of soft computing techniques in machining performance prediction and optimization: a literature review , 2010 .

[42]  Mario C. Cirillo,et al.  On the use of the normalized mean square error in evaluating dispersion model performance , 1993 .

[43]  John E. Dennis,et al.  Normal-Boundary Intersection: A New Method for Generating the Pareto Surface in Nonlinear Multicriteria Optimization Problems , 1998, SIAM J. Optim..

[44]  Mohsen Hassani,et al.  Investigation of material removal rate and surface roughness in wire electrical discharge machining process for cementation alloy steel using artificial neural network , 2016 .

[45]  Handing Wang,et al.  Data-Driven Surrogate-Assisted Multiobjective Evolutionary Optimization of a Trauma System , 2016, IEEE Transactions on Evolutionary Computation.

[46]  Kalyanmoy Deb,et al.  Simulated Binary Crossover for Continuous Search Space , 1995, Complex Syst..

[47]  Álvar Arnaiz-González,et al.  Using artificial neural networks for the prediction of dimensional error on inclined surfaces manufactured by ball-end milling , 2015, The International Journal of Advanced Manufacturing Technology.

[48]  Zbigniew Michalewicz,et al.  Evolutionary Algorithms in Engineering Applications , 1997, Springer Berlin Heidelberg.

[49]  R. Saravanan,et al.  Optimization of multi-pass turning operations using ant colony system , 2003 .

[50]  Dan Guo,et al.  Small data driven evolutionary multi-objective optimization of fused magnesium furnaces , 2016, 2016 IEEE Symposium Series on Computational Intelligence (SSCI).

[51]  E. Kuram,et al.  Multi-objective optimization using Taguchi based grey relational analysis for micro-milling of Al 7075 material with ball nose end mill , 2013 .

[52]  Akhil Garg,et al.  A simulation-based probabilistic framework for lithium-ion battery modelling , 2018 .

[53]  Yang Li,et al.  Process parameters optimization of injection molding using a fast strip analysis as a surrogate model , 2010 .

[54]  Bernhard Mitschang,et al.  Data Mining-driven Manufacturing Process Optimization , 2012 .

[55]  A. M. M. Sharif Ullah,et al.  Tool-wear prediction and pattern-recognition using artificial neural network and DNA-based computing , 2015, Journal of Intelligent Manufacturing.

[56]  K. S. Amirthagadeswaran,et al.  Taguchi-Grey relational-based multi-response optimization of the water-in-diesel emulsification process , 2016 .

[57]  Jian Zhou,et al.  Process optimization of injection molding using an adaptive surrogate model with Gaussian process approach , 2007 .

[58]  Wenxi Lu,et al.  Surrogate Model Application to the Identification of Optimal Groundwater Exploitation Scheme Based on Regression Kriging Method—A Case Study of Western Jilin Province , 2015, International journal of environmental research and public health.

[59]  Siti Zaiton Mohd Hashim,et al.  Evolutionary techniques in optimizing machining parameters: Review and recent applications (2007-2011) , 2012, Expert Syst. Appl..