Weighted Mean of Vectors (INFO)

INFO is a modified weight mean method with three core procedures: updating rule, vector combining, and a local search.
24 download
Aggiornato 25 giu 2023

Visualizza la licenza

INFO is a modified weight mean method, whereby the weighted mean idea is employed for a solid structure and updating the vectors’ position using three core procedures: updating rule, vector combining, and a local search. The updating rule stage is based on a mean-based law and convergence acceleration to generate new vectors. The vector combining stage creates a combination of obtained vectors with the updating rule to achieve a promising solution. The updating rule and vector combining steps were improved in INFO to increase the exploration and exploitation capacities. Moreover, the local search stage helps this algorithm escape low-accuracy solutions and improve exploitation and convergence. The performance of INFO was evaluated in 48 mathematical test functions, and five constrained engineering test cases including optimal design of 10-reservoir system and 4-reservoir system. According to the literature, the results demonstrate that INFO outperforms other basic and advanced methods in terms of exploration and exploitation. In the case of engineering problems, the results indicate that the INFO can converge to 0.99% of the global optimum solution. Hence, the INFO algorithm is a promising tool for optimal designs in optimization problems, which stems from the considerable efficiency of this algorithm for optimizing constrained cases.

Cita come

iman ahmadianfar (2024). Weighted Mean of Vectors (INFO) (https://www.mathworks.com/matlabcentral/fileexchange/131598-weighted-mean-of-vectors-info), MATLAB Central File Exchange. Recuperato .

Ahmadianfar, Iman, et al. “INFO: An Efficient Optimization Algorithm Based on Weighted Mean of Vectors.” Expert Systems with Applications, vol. 195, Elsevier BV, June 2022, p. 116516, doi:10.1016/j.eswa.2022.116516.

Visualizza più stili
Compatibilità della release di MATLAB
Creato con R2023a
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Tag Aggiungi tag

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versione Pubblicato Note della release
1.0.0