arrow
Return

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
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

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.
Keywords:
Meta-heuristic optimization
Weighted average position
Engineering challenges
Optimized artificial neuron network
Waviness optimization

Journal

K
Knowledge-Based Systems
IF:
7.6
Papers:
1.3W
Citations:
4.5W

Organization

G
Ghent University
Scholars:
5.2W
Papers: 4.5W
Citations: 5.5W
Cited Papers

Cited Papers

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.
errShare
errSave
Hybrid approaches to optimization and machine learning methods: a systematic literature review
err2024-01-24
err18
errOAAI
errAzevedo, Beatriz Flamia; Rocha, Ana Maria A. C.; Pereira, Ana I.
errShare
errSave
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.
errShare
errSave
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
errShare
errSave
Walrus optimizer: A novel nature-inspired metaheuristic algorithm
err2024-04-01
err49
PREAI
errHan, Muxuan; Du, Zunfeng; Yuen, Kum Fai; Zhu, Haitao; Li, Yancang; Yuan, Qiuyu
errShare
errSave
A Sinh Cosh optimizer
err2023-12-01
err63
errOAAI
errBai, Jianfu; Li, Yifei; Zheng, Mingpo; Khatir, Samir; Benaissa, Brahim; Abualigah, Laith; Wahab, Magd Abdel
errShare
errSave
researcher View more