資源簡介
基于有向無環圖的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
評論
共有 條評論