资源简介

基于树型弱分类器的adaboost演示程序(matlab) 详细参考我的博客: http://blog.csdn.net/ranchlai/article/details/10586069

资源截图

代码片段和文件信息

function err = boost_error(boostxy)

N = length(y);
T = length(boost.alpha);
 err = 0;
for i=1:N
    
   s = 0;
    for t=1:T
        s = s + boost.alpha(t)*stump_predict(x(:i)boost.stump{t});
    end
    
    if s > 0
        h = 1;
    else 
        h = -1;
    end
    
    if  h~= y(i)
        err = err + 1;
    end
end



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-08-30 05:49  adaboost_stumb\
     文件        5424  2013-08-30 05:44  adaboost_stumb\errorVSweak.png
     文件       10888  2013-08-30 05:42  adaboost_stumb\trainingresult.png
     文件       10888  2013-08-30 05:42  adaboost_stumb\trainingdata.png
     文件        3016  2013-08-30 05:45  adaboost_stumb\demo_adaboost.m
     文件         401  2013-08-26 10:01  adaboost_stumb\FindGuassianModel.m
     文件         615  2013-08-26 09:43  adaboost_stumb\FindModelError.m
     文件         331  2013-08-24 09:01  adaboost_stumb\boost_error.m
     文件         473  2013-08-30 03:35  adaboost_stumb\stump_predict.m
     文件        1793  2013-08-30 03:34  adaboost_stumb\stump_train.m
     文件        3114  2013-08-26 10:01  adaboost_stumb\demo_adaboost_gaussian.m

评论

共有 条评论