Abstract
Simulated annealing (SA) was recognized as an effective local search optimizer, and it showed a great success in many real-world optimization problems. However, it has slow convergence rate and its performance is widely affected by the settings of its parameters, namely the annealing factor and the mutation rate. To mitigate these limitations, this study presents an enhanced optimizer that integrates Q-learning algorithm with SA in a single optimization model, named QLSA. In particular, the Q-learning algorithm is embedded into SA to enhance its performances by controlling its parameters adaptively at run time. The main characteristics of Q-learning are that it applies reward/penalty technique to keep track of the best performing values of these parameters, i.e., annealing factor and the mutation rate. To evaluate the effectiveness of the proposed QLSA algorithm, a total of seven constrained engineering design problems were used in this study. The outcomes show that QLSA was able to report a mean fitness value of 1.33 on cantilever beam design, 263.60 on three-bar truss design, 1.72 on welded beam design, 5905.42 on pressure vessel design, 0.0126 on compression coil spring design, 0.25 on multiple disk clutch brake design, and 2994.47 on speed reducer design problem. Further analysis was conducted by comparing QLSA with the state-of-the-art population optimization algorithms including PSO, GWO, CLPSO, harmony, and ABC. The reported results show that QLSA significantly (i.e., 95% confidence level) outperforms other studied algorithms.
| Original language | English |
|---|---|
| Pages (from-to) | 5147-5161 |
| Number of pages | 15 |
| Journal | Neural Computing and Applications |
| Volume | 32 |
| Issue number | 9 |
| DOIs | |
| State | Published - 1 May 2020 |
| Externally published | Yes |
Bibliographical note
Publisher Copyright:© 2019, Springer-Verlag London Ltd., part of Springer Nature.
Keywords
- Constrained engineering design problems
- Q-learning algorithm
- Simulated annealing
ASJC Scopus subject areas
- Software
- Artificial Intelligence
Fingerprint
Dive into the research topics of 'Q-learning-based simulated annealing algorithm for constrained engineering design problems'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver