📄 libsvm -- a library for support vector machines.mht
字号:
=
href=3D"http://www.csie.ntu.edu.tw/~cjlin/libsvm/otherdocuments/index.htm=
l">Other=20
documents</A> written by users. (including some non-English documents) =
</LI></UL>For more information about nu-SVM and one-class SVM <A=20
name=3Dnuandone></A>, please see=20
<UL>
<LI>B. Sch=F6lkopf, A. Smola, R. Williamson, and P. L. Bartlett. New =
support=20
vector algorithms. <I>Neural Computation</I>, 12, 2000, 1207-1245.=20
<LI>B. Sch=F6lkopf, J. Platt, J. Shawe-Taylor, A. J. Smola, and R. C.=20
Williamson. Estimating the support of a high-dimensional distribution. =
<I>Neural Computation</I>, 13, 2001, 1443-1471. </LI></UL>
<HR>
<H3>Interfaces to LIBSVM</H3>
<CENTER>
<TABLE border=3D1>
<TBODY>
<TR>
<TH>Language</TH>
<TH>Description</TH>
<TH>Maintainers and Their Affiliation</TH>
<TH>Supported LIBSVM version</TH>
<TH>Link</TH></TR>
<TR>
<TD><A name=3Dmatlab>MATLAB</A></TD>
<TD>A simple MATLAB interface</TD>
<TD>LIBSVM authors at National Taiwan University. </TD>
<TD>2.85 </TD>
<TD><A=20
=
href=3D"http://www.csie.ntu.edu.tw/~cjlin/cgi-bin/matlab.cgi?+http://www.=
csie.ntu.edu.tw/~cjlin/libsvm/matlab+zip">Zip</A></TD></TR>
<TR>
<TD>MATLAB</TD>
<TD>An old version (no longer available)</TD>
<TD>Junshui Ma and Stanley Ahalt at Ohio State University</TD>
<TD>2.33</TD>
<TD><A href=3D"http://eewww.eng.ohio-state.edu/~maj/osu_svm/">Dead=20
Link</A></TD></TR>
<TR>
<TD>MATLAB</TD>
<TD>Another version. (libsvm 2.8 used, but multiclass and sparse =
input not=20
supported yet)</TD>
<TD>Michael Vogt from Darmstadt University of Technology, Germany =
</TD>
<TD>2.8 (partial)</TD>
<TD><A=20
=
href=3D"http://www.iat.tu-darmstadt.de/~vogt/en/software.html">WWW</A></T=
D></TR>
<TR>
<TD><A name=3DR>R </A></TD>
<TD>Please install by typing <I>install.packages('e1071')</I> at R =
command=20
line prompt. (<A=20
=
href=3D"http://cran.r-project.org/web/packages/e1071/e1071.pdf">document<=
/A>=20
and <A=20
=
href=3D"http://www.csie.ntu.edu.tw/~cjlin/libsvm/R_example">examples</A>)=
.=20
</TD>
<TD><A href=3D"http://wi.wu-wien.ac.at/home/meyer/">David Meyer</A> =
at the=20
Wirtschaftsuniversit=E4t Wien (Vienna University of Economics and =
Business=20
Administration) </TD>
<TD>2.82</TD>
<TD><A=20
=
href=3D"http://cran.r-project.org/src/contrib/PACKAGES.html#e1071">WWW</A=
></TD></TR>
<TR>
<TD><A name=3Dpython>Python </A></TD>
<TD>A python interface of LIBSVM has been included since version =
2.33.</TD>
<TD>Initiated by <A=20
href=3D"http://www.hpl.hp.com/personal/Carl_Staelin">Carl =
Staelin</A> at HP=20
Labs. Updated/maintained by LIBSVM authors.</TD>
<TD>The latest</TD>
<TD>Included in <A=20
=
href=3D"http://www.csie.ntu.edu.tw/~cjlin/cgi-bin/libsvm.cgi?+http://www.=
csie.ntu.edu.tw/~cjlin/libsvm+zip">LIBSVM</A>=20
pacakge</TD></TR>
<TR>
<TD><A name=3Dpython>Python and C#</A></TD>
<TD>Interfaces provided in the framework pcSVM</TD>
<TD>Uwe Schmitt from Germany</TD>
<TD>2.71</TD>
<TD><A=20
=
href=3D"http://www.procoders.net/en/Procoders/open_source/pcSVM">pcSVM</A=
></TD></TR>
<TR>
<TD><A name=3Dperl>Perl</A></TD>
<TD> </TD>
<TD>Matthew Laird at Simon Fraser University, Canada</TD>
<TD>2.85</TD>
<TD><A href=3D"http://search.cpan.org/~lairdm/">CPAN</A> </TD></TR>
<TR>
<TD><A name=3Druby>Ruby</A></TD>
<TD> </TD>
<TD>Rudi Cilibrasi at Centrum voor Wiskunde en Informatica (Dutch =
National=20
Research Institute for Mathematics and Computer Science). </TD>
<TD>2.84</TD>
<TD><A href=3D"http://rubysvm.cilibrar.com/">Ruby SVM</A> </TD></TR>
<TR>
<TD><A name=3Dweka>Weka</A></TD>
<TD> </TD>
<TD>Yasser EL-Manzalawy and Vasant Honavar at Iowa State University. =
</TD>
<TD>2.8</TD>
<TD><A href=3D"http://www.cs.iastate.edu/~yasser/wlsvm/">WLSVM</A> =
</TD></TR>
<TR>
<TD><A href=3D"http://clisp.cons.org/" name=3Dclisp>CLISP</A></TD>
<TD> </TD>
<TD><A href=3D"http://www.podval.org/~sds">Sam Steingold</A> </TD>
<TD>2.85</TD>
<TD><A href=3D"http://clisp.cons.org/impnotes/libsvm.html">CLISP =
LibSVM=20
module</A> </TD></TR>
<TR>
<TD>.NET</TD>
<TD>.NET conversion of LIBSVM</TD>
<TD><A href=3D"http://mi.eng.cam.ac.uk/~mj293">Matthew Johnson</A> =
</TD>
<TD>2.84</TD>
<TD><A =
href=3D"http://mi.eng.cam.ac.uk/~mj293/software_svm.html">SVM.NET</A>=20
</TD></TR>
<TR>
<TD><A name=3Dlabview>Labview</A> </TD>
<TD>Please download the <A=20
=
href=3D"http://www.csie.ntu.edu.tw/~cjlin/libsvm/labview/LabviewExample4L=
IBSVM.llb">llb</A>=20
file. A image demonstrating its use is <A=20
=
href=3D"http://www.csie.ntu.edu.tw/~cjlin/libsvm/labview/screenshot4Diagr=
am.JPG">here</A>.=20
Probability estimates are not supported. </TD>
<TD>Kiwoong Kim at Korea Research Institute of Standards and =
Science. </TD>
<TD>2.71</TD>
<TD><A=20
=
href=3D"http://www.csie.ntu.edu.tw/~cjlin/libsvm/labview/LabviewExample4L=
IBSVM.llb">llb</A></TD></TR>
<TR>
<TD><A name=3Dcsharp>C#</A></TD>
<TD>C# code converted from libsvm java version</TD>
<TD>Andrew Poh from Australia </TD>
<TD>2.6</TD>
<TD><A=20
=
href=3D"http://www.csie.ntu.edu.tw/~cjlin/libsvm/Csharp/Csharp-2.6.zip">z=
ip</A></TD></TR></TBODY></TABLE></CENTER>
<P>
<HR>
<B>Acknowledgments</B>: This work was supported in part by the National =
Science=20
Council of Taiwan via the grant NSC 89-2213-E-002-106. The authors thank =
<A=20
href=3D"http://www.csie.ntu.edu.tw/~cjlin/libsvm/acknowledgements">their =
group=20
members and users</A> for helpful discussion and comments. Please send =
comments=20
and suggestions to <A=20
href=3D"http://www.csie.ntu.edu.tw/~cjlin/index.html">Chih-Jen Lin</A>.=20
</BODY></HTML>
------=_NextPart_000_0000_01C88811.BB9F9B00
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.csie.ntu.edu.tw/~cjlin/libsvm/new.gif
R0lGODdhHwAMAPEAAAAAAP//////AAAAACwAAAAAHwAMAAACRYxvgooh3OJ5z9FEq5M2+/9xFkCR
wGlmpMYJ55OWKtum5uu6sTjCsY8i8Xqw3MwIiciKwSIyuQBJQS3MxarIDBu0TVRSAAA7
------=_NextPart_000_0000_01C88811.BB9F9B00
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.csie.ntu.edu.tw/~cjlin/libsvm/heart_scale.png
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
------=_NextPart_000_0000_01C88811.BB9F9B00--
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -