Path: news.mathworks.com!not-for-mail
From: "Bruno Luong" <b.luong@fogale.findmycountry>
Newsgroups: comp.soft-sys.matlab
Subject: Re: How can I train SVM in Matlab, with svmtrain command, but for more
Date: Thu, 17 Dec 2009 19:03:08 +0000 (UTC)
Organization: FOGALE nanotech
Lines: 9
Message-ID: <hgdv9c$o9q$1@fred.mathworks.com>
References: <4a19b764-d8e6-40a2-b399-c2d6167f25a1@d10g2000yqh.googlegroups.com>
Reply-To: "Bruno Luong" <b.luong@fogale.findmycountry>
NNTP-Posting-Host: webapp-02-blr.mathworks.com
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1261076588 24890 172.30.248.37 (17 Dec 2009 19:03:08 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Thu, 17 Dec 2009 19:03:08 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 390839
Xref: news.mathworks.com comp.soft-sys.matlab:593509

Eizo <odperry@gmail.com> wrote in message <4a19b764-d8e6-40a2-b399-c2d6167f25a1@d10g2000yqh.googlegroups.com>...

> Am I am missing something ?

SVM is a two-class supervised learning technique, and Matlab does just that. For multi-classes you might want to apply successively 2-classes learning processes. See relevant papers for how to use correct strategy ("winner takes all" is the most popular).

There are several generalization of SVM allowing multiclasse classification, but I don't think Matlab has any of those technique.

Bruno