• 大小: 956KB
    文件类型: .gz
    金币: 2
    下载: 1 次
    发布日期: 2021-06-07
  • 语言: Html/CSS
  • 标签:

资源简介

Mateda2.0一个非常好用的分布估计算法matlab工具箱,For a preliminary explanation of Mateda2.0 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 MATEDA-2.0 employs the Matlab Bayes Net (BNT) toolbox (Murphy:2001) and the BNT structure learning package (Leray_and_Francois:2004). These programs, which are freely available from the authors website (they can be respectively downloaded from http://people.cs.ubc.ca/~murphyk/Software/BNT/bnt.html and http://banquiseasi.insa-rouen.fr/projects/bnt-slp/), should be installed previously to the MATEDA-2.0 installation. Some of the MATEDA-2.0 routines also employs the MATLAB statistical toolbox and the affinity propagation clustering algorithm (Frey_and_Dueck:2007) (the Matlab implementation of affinity propagation is available from http://www.psi.toronto.edu/affinitypropagation/). After installing the BNT and BNT structure learning tools: 1) Set the path to the current BNT structure learning tool directory. This is done by modifying file add_SLP.m. 2) Unpack the file IntEDA.zip and copy the files to a directory named MATEDA. 3) Edit file InitEnvironment.m updating the paths path_MATEDA, path_FullBNT and path_BNT_SLP. 4) Set the current Matlab directory to the MATEDA directory. 5) Execute program InitEnvironments.m. Several warnings but no error should appear. 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. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Last version 2/04/2009. Roberto Santana (roberto.santana@ehu.es)

资源截图

代码片段和文件信息

function[] = InitEnvironments()
% [] = InitEnvironments()
%
% InitEnvironments:           Initialize the environment of mateda
%                   After installing the BNT BNT_SLP learning matlab and
%                   mateda toolboxs update the paths below according the
%                   location of the programs in your computer.             
%
% Last version 8/26/2008. Roberto Santana (roberto.santana@ehu.es)       

path_mateda =  ‘/home/rsantana/Work/Centro/Matlab/Mateda2.0‘;
path_FullBNT = ‘/home/rsantana/Work/Centro/Matlab/FullBNT-1.0.4‘;
path_BNT_SLP = ‘/home/rsantana/Work/Centro/Matlab/BNT_SLP‘;

%path_mateda =  ‘C:\Roberto\Centro\Matlab\Mateda2.0‘;
%path_FullBNT = ‘C:\Roberto\Centro\Matlab\FullBNT-1.0.4\FullBNT-1.0.4‘;
%path_BNT_SLP = ‘C:\Roberto\Centro\Matlab\FullBNT-1.0.4\BNT_StructureLearning_v1[1].4c\BNT_SLP‘;


   cd(path_FullBNT);
   addpath(genpathKPM(pwd));
   cd(path_BNT_SLP);
   add_SLP;   


P = genpath(path_mateda);
addpath(P);
cd(path_mateda);



% Last version 8/26/2008. Roberto Santana (roberto.santana@ehu.es) 

评论

共有 条评论

相关资源