Metaheuristic approach based on the invasive weed method

Version 2.0.0 (36 KB) by Erik
Hybrid metaheuristic approach based on the invasive weed optimization and estimation distribution algorithms
316 Downloads
Updated 6 Apr 2019

View License

Hybrid evolutionary methods combine approaches extracted from different evolutionary computation techniques to build a single optimization method. The design of such systems represents a current trend in the evolutionary optimization literature. In hybrid algorithms, the objective is to extend the potential advantages of the integrated approaches and eliminate their main drawbacks. In this implementation, a hybrid method for solving optimization problems is presented. The proposed method combines (A) the explorative characteristics of the invasive weed optimization method, (B) the probabilistic models of the estimation distribution algorithms and (C) the dispersion capacities of a mixed Gaussian–Cauchy distribution to produce its own search strategy. With these mechanisms, the proposed method conducts an optimization strategy over search areas that deserve a special interest according to a probabilistic model and the fitness value of the existent solutions. In the proposed method, each individual of the population generates new elements around its own location, dispersed according to the mixed distribution. The number of new elements depends on the relative fitness value of the individual regarding the complete population. After this process, a group of promising solutions are selected from the set compound by the (a) new elements and the (b) original individuals. Based on the selected solutions, a probabilistic model is built from which a certain number of members (c) are sampled. Then, all the individuals of the sets (a), (b) and (c) are joined in a single group and ranked in terms of their fitness values. Finally, the best elements of the group are selected to replace the original population. This process is repeated until a termination criterion has been reached. To test the performance of our method, several comparisons to other well-known metaheuristic methods have been made. The comparison consists of analyzing the optimization results over different standard benchmark functions within a statistical framework. Conclusions based on the comparisons exhibit the accuracy, efficiency and robustness of the proposed approach.

This implementation corresponds to the approach published in:

Cuevas, E., Rodríguez, A., Valdivia, A. et al. A hybrid evolutionary approach based on the invasive weed optimization and estimation distribution algorithms. Soft Computing (2019), In press.

https://link.springer.com/article/10.1007/s00500-019-03902-x

You can get the PDF in:
https://www.dropbox.com/s/yiwb6uker8z7kod/ARTIWO.pdf?dl=0

Run the code:
main_Comparative.m
It implements a comparative between the IWO method and PSO.

Cite As

Erik (2024). Metaheuristic approach based on the invasive weed method (https://www.mathworks.com/matlabcentral/fileexchange/71141-metaheuristic-approach-based-on-the-invasive-weed-method), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2012b
Compatible with R2010a to R2019a
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
2.0.0

Description

1.0.0