资源简介

aboost分类器进行训练,学习,效果非常好

资源截图

代码片段和文件信息

%   The algorithms implemented by Alexander Vezhnevets aka Vezhnick
%   href=“mailto:vezhnick@gmail.com“>vezhnick@gmail.com
%
%   Copyright (C) 2005 Vezhnevets Alexander
%   vezhnick@gmail.com
%   
%   This file is part of GML Matlab Toolbox
%   For conditions of distribution and use see the accompanying License.txt file.
%
%   Classify Implements classification data samples by already built
%   boosted commitee
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%
%    Result = Classify(Learners Weights Data)
%    ---------------------------------------------------------------------------------
%    Arguments:
%           Learners - cell array of weak learners
%           Weights  - vector of learners weights
%           Data      - Data to be classified. Should be DxN matrix 
%                       where D is the dimensionality of data and N 
%                       is the number of data samples.
%    Return:
%           Result   - vector of real valued commitee outputs for Data. 

function Result = Classify(Learners Weights Data)

Result = zeros(1 size(Data 2));

for i = 1 : length(Weights)
  lrn_out = calc_output(Learners{i} Data);
  Result = Result + lrn_out * Weights(i);
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-10-30 10:13  AdaBoost_Matlab分类器程序\
     目录           0  2012-10-30 10:13  AdaBoost_Matlab分类器程序\@crossvalidation\
     文件        1162  2006-05-29 13:01  AdaBoost_Matlab分类器程序\@crossvalidation\CatFold.m
     文件        1008  2006-05-29 13:11  AdaBoost_Matlab分类器程序\@crossvalidation\GetFold.m
     文件        2403  2006-05-29 13:13  AdaBoost_Matlab分类器程序\@crossvalidation\Initialize.asv
     文件        2400  2006-05-29 13:13  AdaBoost_Matlab分类器程序\@crossvalidation\Initialize.m
     文件         996  2006-06-01 15:42  AdaBoost_Matlab分类器程序\@crossvalidation\crossvalidation.m
     目录           0  2012-10-30 10:13  AdaBoost_Matlab分类器程序\@stump_w\
     文件         511  2005-10-30 19:16  AdaBoost_Matlab分类器程序\@stump_w\calc_output.m
     文件        2785  2005-10-30 19:16  AdaBoost_Matlab分类器程序\@stump_w\do_learn_nu.m
     文件         439  2005-10-30 19:16  AdaBoost_Matlab分类器程序\@stump_w\get_threshold_and_dim.m
     文件         529  2005-10-30 19:16  AdaBoost_Matlab分类器程序\@stump_w\stump_w.m
     目录           0  2012-10-30 10:13  AdaBoost_Matlab分类器程序\@tree_node_w\
     文件        1220  2006-05-29 12:28  AdaBoost_Matlab分类器程序\@tree_node_w\calc_output.asv
     文件        1269  2006-05-29 12:29  AdaBoost_Matlab分类器程序\@tree_node_w\calc_output.m
     文件        4350  2006-05-29 12:33  AdaBoost_Matlab分类器程序\@tree_node_w\do_learn_nu.asv
     文件        4456  2006-05-29 12:35  AdaBoost_Matlab分类器程序\@tree_node_w\do_learn_nu.m
     文件        1744  2006-05-29 12:38  AdaBoost_Matlab分类器程序\@tree_node_w\get_dim_and_tr.asv
     文件        1964  2006-05-29 12:42  AdaBoost_Matlab分类器程序\@tree_node_w\get_dim_and_tr.m
     文件        3722  2006-05-29 12:43  AdaBoost_Matlab分类器程序\@tree_node_w\train.asv
     文件        3583  2006-05-29 12:44  AdaBoost_Matlab分类器程序\@tree_node_w\train.m
     文件        1068  2006-05-29 12:48  AdaBoost_Matlab分类器程序\@tree_node_w\tree_node_w.m
     目录           0  2012-10-30 10:13  AdaBoost_Matlab分类器程序\C++\
     文件        1831  2005-12-02 16:35  AdaBoost_Matlab分类器程序\C++\BoostedCommittee.cpp
     文件         840  2005-12-02 16:14  AdaBoost_Matlab分类器程序\C++\BoostedCommittee.h
     目录           0  2012-10-30 10:13  AdaBoost_Matlab分类器程序\C++\Example\
     文件         772  2006-03-10 18:39  AdaBoost_Matlab分类器程序\C++\Example\Example.cpp
     文件        4803  2006-03-10 17:43  AdaBoost_Matlab分类器程序\C++\Example\Example.dsp
     文件         539  2006-03-10 16:14  AdaBoost_Matlab分类器程序\C++\Example\Example.dsw
     文件        1214  2006-03-10 16:14  AdaBoost_Matlab分类器程序\C++\Example\ReadMe.txt
     文件       40717  2006-03-10 17:39  AdaBoost_Matlab分类器程序\C++\Example\RealBoost.txt
............此处省略18个文件信息

评论

共有 条评论