A Weighted Average Algorithm
Version 1.0.2 (11,4 Mo) par
Jun Cheng
A novel meta-heuristic algorithm named Weighted Average (WAA) is proposed, which is based on the the weighted average position concept.
In this algorithm, a new metaheuristic optimization algorithm based on the weighted average position concept, and named weighted average algorithm (WAA), is proposed and implemented. In the WAA, the weighted average position for the whole population is first established at each iteration. Subsequently, WAA introduces two movement strategies aimed at achieving a balanced approach between exploitation and exploration capabilities. The determination of movement strategies, whether focused on exploration or exploitation, relies on a parameter function that correlates with random constants and iteration times.
Cheng, Jun, and Wim De Waele. "Weighted average algorithm: a novel meta-heuristic optimization algorithm based on the weighted average position concept." Knowledge-Based Systems (2024): 112564.
Citation pour cette source
Jun Cheng (2025). A Weighted Average Algorithm (https://www.mathworks.com/matlabcentral/fileexchange/174020-a-weighted-average-algorithm), MATLAB Central File Exchange. Extrait(e) le .
Cheng, Jun, and Wim De Waele. "Weighted average algorithm: a novel meta-heuristic optimization algorithm based on the weighted average position concept." Knowledge-Based Systems (2024): 112564.
Compatibilité avec les versions de MATLAB
Créé avec
R2016b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
CEC19+23
CEC2014
CEC2017
CEC2020
CEC2022
Version | Publié le | Notes de version | |
---|---|---|---|
1.0.2 | modify some code issue |
||
1.0.1 | update citation |
||
1.0.0 |