journal article·2021-02-27Open access

Least Squares Boosting Ensemble and Quantum-Behaved Particle Swarm Optimization for Predicting the Surface Roughness in Face Milling Process of Aluminum Material

Mahdi S. Alajmi, Abdullah M. Almeshal

Applied Sciences· Volume 11· Issue 5

Abstract

Surface roughness is a significant factor in determining the product quality and highly impacts the production price. The ability to predict the surface roughness before production would save the time and resources of the process. This research investigated the performance of state-of-the-art machine learning and quantum behaved evolutionary computation methods in predicting the surface roughness of aluminum material in a face-milling machine. Quantum-behaved particle swarm optimization (QPSO) and least squares gradient boosting ensemble (LSBoost) were utilized to simulate numerous face milling experiments and have predicted the surface roughness values with high extent of accuracy. The algorithms have shown a superior prediction performance over genetics optimization algorithm (GA) and the classical particle swarm optimization (PSO) in terms of statistical performance indicators. The QPSO outperformed all the simulated algorithms with a root mean square error of RMSE = 2.17% and a coefficient of determination R2 = 0.95 that closely matches the actual surface roughness experimental values.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced machining processes and optimization · Advanced Machining and Optimization Techniques · Advanced Measurement and Metrology Techniques

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

Affiliations

Department of Manufacturing Engineering Technology, College of Technological Studies, PAAET, P.O. Box 42325, Shuwaikh 70654, Kuwait

Department of Electronic Engineering Technology, College of Technological Studies, PAAET, P.O. Box 42325, Shuwaikh 70654, Kuwait

References (40)

Show source-provided references
1. Optimization of Milling Operations Using Artificial Neural Networks (ANN) and Simulated Annealing Algorithm (SAA)10.1016/j.matpr.2017.12.075 ↗
2. Application of Particle Swarm Optimization technique for achieving desired milled surface roughness in minimum machining time10.1016/j.eswa.2011.11.110 ↗
3. A multi-objective algorithm for optimization of modern machining processes10.1016/j.engappai.2017.03.001 ↗
4. Optimization of cutting conditions for multi-pass turning operations using sequential quadratic programming10.1016/0924-0136(91)90224-3 ↗
5. Mathematical model for determining machining parameters in multipass turning operations with con-straints10.1080/00207540110052562 ↗
6. Cutting-parameter selection for maximizing production rate or minimizing production cost in multistage turning operations10.1016/S0924-0136(00)00582-3 ↗
7. An application of goal programming technique in metal cutting10.1080/00207547808930029 ↗
8. Optimization of machining conditions for effective turning of E0300 alloy steel10.1016/j.jmatprotec.2007.09.052 ↗
9. Intelligent optimization and selection of machining parameters in finish turning and facing of Inconel 71810.1007/s00170-011-3455-7 ↗
10. A multi-objective genetic algorithm (GA) approach for optimization of surface grinding operations10.1016/S0890-6955(02)00074-3 ↗
11. Selection of optimum parameters in multi-pass face milling for maximum energy efficiency and minimum production cost10.1016/j.jclepro.2016.07.086 ↗
12. A novel particle swarm optimization approach for product design and manufacturing
13. Optimisation of machining parameters for milling operations using a scatter search approach10.1007/s00170-005-0210-y ↗
14. A hybrid scatter search for the partial job shop scheduling problem10.1007/s00170-010-2792-2 ↗
15. Application of ant colony optimization algorithm in process planning optimization10.1007/s10845-010-0407-2 ↗
16. Parameter Selection for Ant Colony Algorithm Based on Bacterial Foraging Algorithm
17. Fuzzy logic-based expert system for prediction of depth of cut in abrasive water jet machining process10.1016/j.knosys.2011.10.002 ↗
18. Parameters optimization of surface grinding process using Modified ε constrained Differential Evolution10.1016/j.matpr.2017.06.329 ↗
19. Hybrid Taguchi-differential evolution algorithm for optimization of multi-pass turning operations10.1016/j.asoc.2012.01.012 ↗
20. Multi-objective optimization of machining and micro-machining processes using non-dominated sorting teaching–learning-based optimization algorithm10.1007/s10845-016-1210-5 ↗
21. Optimization of Abrasive Waterjet Machining Process using Multi-objective Jaya Algorithm10.1016/j.matpr.2017.12.070 ↗
22. Selection of optimal conditions in the surface grinding process using the quantum based optimisation method10.1007/s10845-017-1326-2 ↗
23. Multi-objective optimization of vehicle crashworthiness using a new particle swarm based ap-proach10.1007/s00170-011-3496-y ↗
24. Comprehensive optimization of process parameters in rotary ultrasonic drilling of CFRP aimed at minimizing delamination
25. Smart optimization of a friction-drilling process based on boosting ensembles10.1016/j.jmsy.2018.06.004 ↗
26. A computer-aided system for the optimization of the accuracy of the wire electro-discharge machining process10.1080/09511920310001626590 ↗
27. Eberhart, R.C., and Kennedy, J. (1995, January 4–6). A new optimizer using particle swarm theory. Proceedings of the 6th International Symposium on Micro Machine and Human Science, Nagoya, Japan.
28. Machining parameters optimization of AA6061 using response surface methodology and particle swarm optimization
29. A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its Applications
30. Mirjalili, S., Dong, J.S., Lewis, A., and Sadiq, A.S. (2020). Particle Swarm Optimization: Theory, Literature Review, and Application in Airfoil Design. Stud. Comput. Intell., 167–184.10.1007/978-3-030-12127-3_10 ↗
31. A novel hybrid PSO–GWO algorithm for optimization problems10.1007/s00366-018-0668-5 ↗
32. An Overview of Particle Swarm Optimization Variants10.1016/j.proeng.2013.02.063 ↗
33. Deep learning-driven particle swarm optimisation for additive manufacturing energy optimisation10.1016/j.jclepro.2019.118702 ↗
34. A hybrid PSO–BFO evolutionary algorithm for optimization of fused depo-sition modelling process parameters10.1007/s10845-018-1420-0 ↗
35. Sun, J., Feng, B., and Xu, W. (2004, January 19–23). Particle swarm optimization with particles having quantum behavior. Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753), Portland, OR, USA.
36. Quantum-Behaved Particle Swarm Optimization: Analysis of Individual Particle Behavior and Parameter Selection10.1162/EVCO_a_00049 ↗
37. An improved quantum-behaved particle swarm optimization algorithm with weighted mean best po-sition10.1016/j.amc.2008.05.135 ↗
38. Friedman, J.H. (2001). Greedy function approximation: A gradient boosting machine. Ann. Stat., 1189–1232.10.1214/aos/1013203451 ↗
39. Shi, Y., and Eberhart, R. (1998, January 4–9). A modified particle swarm optimizer. Proceedings of the 1998 IEEE International Conference on Evolutionary Computation, Anchorage, AK, USA.
40. Particle Swarm Optimization Versus Genetic Algorithms for Phased Array Synthesis10.1109/TAP.2004.825102 ↗