SVM

所属分类:matlab编程
开发工具:matlab
文件大小:80KB
下载次数:50
上传日期:2011-07-28 17:15:18
上 传 者xinyiba2008
说明:  该工具箱包括了二种分类,二种回归,以及一种一类支持向量机算法 (1) Main_SVC_C.m --- C_SVC二类分类算法 (2) Main_SVC_Nu.m --- Nu_SVC二类分类算法 (3) Main_SVM_One_Class.m --- One-Class支持向量机 (4) Main_SVR_Epsilon.m --- Epsilon_SVR回归算法 (5) Main_SVR_Nu.m --- Nu_SVR回归算法
(The kit includes two kinds of classification, two kinds of regression, and a one-class support vector machine algorithm (1) Main_SVC_C.m--- C_SVC II classification algorithm (2) Main_SVC_Nu.m--- Nu_SVC II classification algorithm (3) Main_SVM_One_Class.m--- One-Class Support Vector Machine (4) Main_SVR_Epsilon.m--- Epsilon_SVR regression algorithm (5) Main_SVR_Nu.m--- Nu_SVR regression algorithm)

文件列表:
SVM\svmlizi.asv (583, 2009-06-18)
SVM\svmlizi.m (4354, 2009-06-19)
SVM\SVM\binomial.m (371, 1997-09-19)
SVM\SVM\centrefig.m (144, 1998-05-01)
SVM\SVM\cmap.mat (1728, 1997-08-13)
SVM\SVM\Contents.m (1105, 1998-08-07)
SVM\SVM\cpr.asv (109, 2004-05-28)
SVM\SVM\cpr.m (109, 2004-05-28)
SVM\SVM\diary (0, 2004-09-06)
SVM\SVM\example.mat (744, 1997-11-07)
SVM\SVM\Examples\Classification\iris1v23.mat (2696, 1997-09-28)
SVM\SVM\Examples\Classification\iris2v13.mat (2696, 1997-09-28)
SVM\SVM\Examples\Classification\iris3v12.mat (2696, 1997-09-28)
SVM\SVM\Examples\Classification\linsep.mat (672, 1997-11-06)
SVM\SVM\Examples\Classification\nlinsep.mat (712, 1997-11-06)
SVM\SVM\Examples\Regression\example.mat (744, 1997-11-07)
SVM\SVM\Examples\Regression\sinc.mat (1056, 1997-08-20)
SVM\SVM\Examples\Regression\titanium.mat (1096, 1997-09-27)
SVM\SVM\iris1v23.mat (2696, 1997-09-28)
SVM\SVM\iris2v13.mat (2696, 1997-09-28)
SVM\SVM\iris3v12.mat (2696, 1997-09-28)
SVM\SVM\linsep.mat (672, 1997-11-06)
SVM\SVM\nlinsep.mat (712, 1997-11-06)
SVM\SVM\nobias.m (457, 1998-08-06)
SVM\SVM\Optimiser\Makefile (27, 2001-10-11)
SVM\SVM\Optimiser\pr_loqo.c (16731, 2001-10-11)
SVM\SVM\Optimiser\pr_loqo.h (2388, 2001-10-11)
SVM\SVM\Optimiser\qp.c (7245, 2001-10-11)
SVM\SVM\Optimiser\qp.dll (49152, 2001-10-26)
SVM\SVM\qp.dll (49152, 2001-10-26)
SVM\SVM\sinc.mat (1056, 1997-08-20)
SVM\SVM\softmargin.m (312, 1998-04-21)
SVM\SVM\svc.m (2687, 1998-08-21)
SVM\SVM\svcerror.m (837, 1998-08-21)
SVM\SVM\svcinfo.m (1228, 1998-03-10)
SVM\SVM\svcoutput.m (973, 1998-04-21)
SVM\SVM\svcplot.m (3087, 1998-07-09)
SVM\SVM\svdatanorm.m (1299, 1998-06-23)
SVM\SVM\svkernel.m (2944, 2004-03-21)
... ...

Matlab Support Vector Machine Toolbox ------------------------------------- Author: Steve Gunn This toolbox was designed as a teaching aid, which matlab is particularly good for since source code is relatively legible and simple to modify. However, it is still reasonably fast if used with the supplied optimiser. However, if you really want to speed things up you should consider compiling the matrix composition routine for H into a mex function. Then again if you really want to speed things up you probably shouldn't be using matlab anyway... Get hold of a dedicated C program once you understand the algorithm. Enjoy! Version Info ------------ Version: 2.1, 12/10/2001 - interior point QP optimiser added Version: 2.0, 01/08/19*** - Bug Fixes Version: 1.0, 10/02/19*** - Initial release Licence ------- The Support Vector Machine Toolbox is ONLY available for academic purposes. It is not available for industrial or commercial applications of any kind without explicit arrangement with the author. The software must not be posted on any WWW or ftp sites or distributed in any other way without prior permission of the author. The author disclaims all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall the authors be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortious action, arising out of or in connection with the use or performance of this software. Permission to sell this software is not granted. Installation ------------ The distribution now comes in a zip file (partly due to some problems people were having trying to open tar files with winzip). Unzip the toolbox under the matlab toolbox directory and add ......./matlab/toolbox/svm to the matlab path. If you are running under a windows OS you should be ready to go. On an alternative OS you will need to build the optimiser. NOTE: The matlab optimisation toolbox also currently contains a qp program, although it says that it will be replaced by a quadprog in the future. Make sure that the svm toolbox path comes before at the front of the matlab path, and it will then use the routine supplied with the svm toolbox which should be more efficient. Optimiser --------- Go into the optimiser directory and type, mex -v qp.c pr_loqo.c mv qp.mex??? .. which will build the optimiser for your OS, where the extension .mex??? will vary depending upon your OS. Move this file up one directory or add the optimiser directory to the path as well

近期下载者

相关文件


收藏者