For a preliminary explanation of Mateda see the file Mateda2.0-UserGuide.pdf in this directory.
General documentation about the programs is available in the /doc directory or from: [ http://www.sc.ehu.es/ccwbayes/members/rsantana/software/matlab/MATEDA.html ]
MATEDA3.0 employs the Matlab Bayes Net (BNT) toolbox (Murphy:2001) and the pmtk3-master library ([ https://github.com/probml/pmtk3 ]) which have been included within the Mateda3 repository
-
Edit file InitEnvironment.m updating the path path_MATEDA
-
Set the current Matlab directory to the MATEDA3 directory.
-
Execute program InitEnvironments.m.
The folder ScriptsMateda contains several examples of EDAs implementations. The file Mateda2.0-UserGuide.pdf contains a detailed explanation of how to use the programs.
Santana, Roberto, Concha Bielza, Pedro Larranaga, Jose A. Lozano, Carlos Echegoyen, Alexander Mendiburu, Rubén Armananzas, and Siddartha Shakya. "Mateda-2.0: Estimation of distribution algorithms in MATLAB." Journal of Statistical Software 35, no. 7 (2010): 1-30.
Irurozki E, Ceberio J, Santamaria J, Santana R, Mendiburu A. Algorithm 989: perm_mateda: A Matlab Toolbox of Estimation of Distribution Algorithms for Permutation-based Combinatorial Optimization Problems. ACM Transactions on Mathematical Software (TOMS). 2018 Jul 26;44(4):1-3.
Last version 12/22/2020. Roberto Santana ([email protected])