MATLAB Support Vector Machine Toolbox
=====================================
(c) Dr Gavin Cawley, September 2000.
This is a (slightly less) beta version of a MATLAB toolbox implementing
Vapnik's support vector machine, as described in [1]. The toolbox currently
supports multi-class pattern recognition, Platt's sequential minimal
optimisation algorithm [2] and an efficient estimate of the leave-oe-out
cross-validation error [3]. The SMO training algorithm is implemented as a
mex file (for speed), and a .mexlx file for Linux machines is supplied. At
the moment this is the only documentation for the toolbox but the file demo.m
provides a simple demonstration that ought to be enough to get started. Key
features:
(a) C++ MEX implementation of the SMO training algorithm, with caching of
kernel evaluations for efficiency.
(b) Support for multi-class pattern recognition.
(c) An efficient criterion for model selection.
(d) Object oriented design, currently this just means that you can supply
bespoke kernel functions for particular applications, but will in future
releases also support a range of training algorithms, model selection
criteria etc.
LICENSING ARRANGEMENTS
======================
The toolbox is provided free for non-commercial use under the terms of the
GNU GPL licence (see licence.txt in this directory), however, I would be
grateful if:
(a) you let me know about any bugs you find,
(b) you send suggestions of ideas to improve the toolbox (e.g.
references to other training algorithms),
(c) reference the toolbox web page in any publication describing research
performed using the toolbox, or software derived from the toolbox. A
suitable BibTeX entry would look something like this:
@misc{Cawley2000,
author = "Cawley, G. C.",
title = "{MATLAB} Support Vector Machine Toolbox (v0.50$\beta$) $[$
\texttt{http://theoval.sys.uea.ac.uk/\~{}gcc/svm/toolbox}$]$",
howpublished = "University of East Anglia, School of Information Systems,
Norwich, Norfolk, U.K. NR4 7TJ",
year = 2000
}
TO DO LIST
==========
1. Find time to write a proper list of things to do!
2. Documentation.
3. Support Vector Regression.
4. Automated model selection.
REFERENCES
==========
[1] V.N. Vapnik,
"The Nature of Statistical Learning Theory",
Springer-Verlag, New York, ISBN 0-387-94559-8,
1995.
[2] J. C. Platt,
"Fast training of support vector machines using sequential minimal
optimization", in Advances in Kernel Methods - Support Vector Learning,
(Eds) B. Scholkopf, C. Burges, and A. J. Smola, MIT Press, Cambridge,
Massachusetts, chapter 12, pp 185-208, 1999.
[3] T. Joachims, "Estimating the Generalization Performance of a SVM
Efficiently", LS-8 Report 25, Universitat Dortmund, Fachbereich
Informatik, 1999.
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
vectorr.zip (75个子文件)
vectorr
correctness.m 2KB
@maxwin
fwd.m 2KB
train.m 2KB
maxwin.m 2KB
说明.txt 1KB
data
iris.txt 3KB
iris.names 3KB
dagsvmdemo.m 3KB
@rbf
rbf.m 2KB
display.m 2KB
evaluate.c 3KB
compilemex.m 2KB
r.m 2KB
evaluate.mexglx 63KB
evaluate.m 2KB
char.m 2KB
@svctutor
svctutor.m 2KB
licence.txt 18KB
doc
manual.blg 996B
Makefile 313B
manual.dvi 7KB
apalike.bst 22KB
manual.log 5KB
manual.bib 4KB
manual.ps 84KB
apalike.sty 1KB
manual.bbl 1KB
manual.tex 4KB
manual.aux 1KB
compilemex.m 314B
@polynomial
display.m 2KB
evaluate.m 2KB
char.m 2KB
polynomial.m 2KB
@linear
linear.m 2KB
display.m 2KB
evaluate.m 2KB
char.m 2KB
@dagsvm
fwd.m 1KB
train.m 1KB
dagsvm.m 1KB
getnsv.m 540B
@svc
fwd.m 2KB
svc.m 3KB
.xialpha.m.swp 12KB
getw.m 2KB
train.m 2KB
display.m 2KB
getsv.m 2KB
compact.m 2KB
strip.m 2KB
xialpha.m 3KB
getbias.m 2KB
fixduplicates.m 2KB
getkernel.m 2KB
getnsv.m 2KB
vectorr.zip 163KB
demo.m 4KB
readme.txt 3KB
@pairwise
fwd.m 2KB
train.m 2KB
pairwise.m 2KB
@smosvctutor
utils.hh 1KB
InfCache.h 2KB
Cache.h 2KB
smosvctutor.m 2KB
smosvctrain.cpp 4KB
smosvctrain.mexglx 17KB
SmoTutor.h 3KB
train.m 3KB
compilemex.m 2KB
LrrCache.cpp 4KB
LrrCache.h 2KB
SmoTutor.cpp 10KB
InfCache.cpp 2KB
共 75 条
- 1
资源评论
- ytr6646385362012-04-29正好需要,不过没有说明,有说明就更好了。
- SJ_fight2012-05-11程序介绍了不同类别的支持向量机,内容简单清晰,很有条理,没有太长幅度的编写,不过对于初学者,每段最好能够有中文注释,能够让读者更快的理解程序所要表述的含义。
- sbfqp2011-12-02正好需要,不过没有说明,有说明就更好了。
- qq_240765592015-08-06还不错,目前正在研究代码。。。。。
- L_H_B2011-11-22正是我在找的程序,要是能有程序的注释就更好了,不过还是要谢谢分享了
hyphyp26
- 粉丝: 2
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功