arrow
返回

Weighted average algorithm: A novel meta-heuristic optimization algorithm based on the weighted average position concept

delete2024-12-01
delete1
PRE
AI
J
Jun Cheng
W
Wim De Waele *
DOI:10.1016/j.knosys.2024.112564delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
To address the ever-increasing complexity of real-world engineering challenges, meta-heuristic algorithms have been extensively studied and applied. However, balancing exploration and exploitation remains a significant challenge. In this paper, a novel meta-heuristic optimization algorithm based on the weighted average position concept, and named weighted average algorithm (WAA), is proposed and implemented. In this algorithm, the weighted average position for the whole population is first established at each iteration. Subsequently, WAA applies one of two movement strategies to balance exploration and exploitation, determined by a parameter function that depends on random constants and iteration numbers. To validate the effectiveness and reliability of WAA, it is applied to various optimization challenges, amongst which unconstrained benchmark functions and constrained engineering challenges. Based on the Friedman and Wilcoxon analyses, it can be concluded that the proposed algorithm obtained the best performance for the considered benchmark functions and engineering problems. The WAA is applied to prediction and optimization of surface waviness in Wire Arc Additive Manufacturing (WAAM) components. First, two prediction models relating WAAM process parameters and surface waviness are established based on an Artificial Neural Network (ANN) optimized by WAA, and Particle Swarm Optimization (PSO), respectively. The WAA optimized ANN (WAA/ANN) model outperforms both the standard ANN models and those optimized by PSO. Finally, leveraging the developed WAA/ANN prediction model, WAA and other optimization algorithms are applied to minimize waviness of a WAAM component, with WAA exhibiting promising performance. Source codes of WAA are publicly available at https://nl.mathworks. com/matlabcentral/fileexchange/174020-a-weighted-average-algorithm.
Keyword:
Meta-heuristic optimization
Weighted average position
Engineering challenges
Optimized artificial neuron network
Waviness optimization

期刊

K
Knowledge-Based Systems
IF:
7.6
论文数:
1.3W
被引数:
4.5W

机构

G
Ghent University
学者数:
5.2W
论文数: 4.5W
被引数: 5.5W
引用论文

引用论文

Fick?s Law Algorithm: A physical law-based algorithm for numerical optimization菲克定律算法: 基于物理定律的数值优化算法
err2023-01-01
err127
PREAI
errHashim, Fatma A.; Mostafa, Reham R.; Hussien, Abdelazim G.; Mirjalili, Seyedali; Sallam, Karam M.
err分享
err收藏
Black hole algorithm: A comprehensive survey黑洞算法: 综合综述
err2022-01-30
err19
PREAI
errAbualigah, Laith; Abd Elaziz, Mohamed; Sumari, Putra; Khasawneh, Ahmad M.; Alshinwan, Mohammad; Mirjalili, Seyedali; Shehab, Mohammad; Abuaddous, Hayfa Y.; Gandomi, Amir H.
err分享
err收藏
A new QPSO based hybrid algorithm for constrained optimization problems via tournamenting process
err2019-12-13
err44
PREAI
errKumar, Nirmal; Mahato, Sanat Kumar; Bhunia, Asoke Kumar
err分享
err收藏
err分享
err收藏
A Sinh Cosh optimizer一个Sinh Cosh优化器
err2023-12-01
err63
errOAAI
errBai, Jianfu; Li, Yifei; Zheng, Mingpo; Khatir, Samir; Benaissa, Brahim; Abualigah, Laith; Wahab, Magd Abdel
err分享
err收藏
学者 查看更多内容