资源简介
基于有向无环图的SVM多类分类,MATLAB编写实现的
代码片段和文件信息
function net = dagsvm(arg)
% PAIRWISE
%
% Construct a dag-svm multi-class support vector classification network.
%
% Examples:
%
% % default constructor (a 0-class dagsvm network!)
%
% net1 = dagsvm;
%
% % copy constructor
%
% net2 = dagsvm(net1);
%
% % construct dagsvm multi-class svc from a vector of two-class networks
%
% net3 = dagsvm(net)
%
% File : @dagsvm/dagsvm.m
%
% Date : Wednesday 13th September 2000
%
% Author : Dr Gavin C. Cawley
%
% Description : Constructor for a class providing a framework for constructing
% multi-class support vector classification networks from a set
% of two-class networks using the dagsvm rule. Part of an
% object-oriented implementation of Vapnik‘s Support Vector
% Machine as described in [1].
%
% References : [1] V.N. Vapnik
% “The Nature of Statistical Learning Theory“
% Springer-Verlag New York ISBN 0-387-94559-8
% 1995.
%
% History : 13/09/2000 - v1.00
%
% Copyright : (c) Dr Gavin C. Cawley September 2000
%
% This program is free software; you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation; either version 2 of the License or
% (at your option) any later version.
%
% This program 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. See the
% GNU General Public License for more details.
%
% You should have received a copy of the GNU General Public License
% along with this program; if not write to the Free Software
% Foundation Inc. 59 Temple Place Suite 330 Boston MA 02111-1307 USA
%
if nargin == 0
% this is the default constructor
net.net = svc;
net = class(net ‘dagsvm‘);
elseif nargin == 1
if isa(arg ‘dagsvm‘);
% this is the copy constructor
net = arg;
end
elseif nargin > 1
% there are no other constructors
help dagsvm
else
net.net = arg;
net = class(net ‘dagsvm‘);
end
% bye bye...
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2348 2000-09-17 03:26 @dagsvm\dagsvm.m
文件 2558 2000-11-28 19:16 @dagsvm\fwd.m
文件 1703 2003-03-11 22:54 @dagsvm\getnsv.m
文件 2175 2000-11-28 19:16 @dagsvm\train.m
评论
共有 条评论