spider

所属分类:matlab编程
开发工具:matlab
文件大小:5544KB
下载次数:242
上传日期:2010-11-07 17:03:40
上 传 者jianqingzhu
说明:  matlab机器学习最新的工具箱,包含多种学习算法如kmean、adaboost、svm等
(the latest machine learning matlab toolbox contains a variety of learning algorithms such as kmean, adaboost, svm, etc.)

文件列表:
spider (0, 2006-07-24)
spider\basic (0, 2006-07-24)
spider\basic\@algorithm (0, 2006-07-24)
spider\basic\@algorithm\algorithm.m (2941, 2004-03-31)
spider\basic\@algorithm\am_i_data.m (154, 2003-05-12)
spider\basic\@algorithm\display.m (1434, 2003-05-12)
spider\basic\@algorithm\display_simple.m (1526, 2003-05-12)
spider\basic\@algorithm\extract.m (2111, 2004-03-11)
spider\basic\@algorithm\gen.m (254, 2003-05-12)
spider\basic\@algorithm\get_name.m (155, 2004-03-26)
spider\basic\@algorithm\isdeferred.m (56, 2004-03-23)
spider\basic\@algorithm\subsasgn.m (3354, 2004-11-18)
spider\basic\@algorithm\subsref.m (2943, 2004-08-23)
spider\basic\@algorithm\test.m (2211, 2004-12-02)
spider\basic\@algorithm\train.m (3690, 2004-11-18)
spider\basic\@algorithm\traintest.m (3929, 2004-03-26)
spider\basic\@algorithm\traintests.m (437, 2003-05-12)
spider\basic\@chain (0, 2006-07-24)
spider\basic\@chain\chain.m (1112, 2006-07-24)
spider\basic\@chain\display.m (1461, 2003-05-12)
spider\basic\@chain\subsasgn.m (3417, 2004-08-23)
spider\basic\@chain\subsref.m (2998, 2004-08-23)
spider\basic\@chain\testing.m (105, 2003-05-12)
spider\basic\@chain\training.m (249, 2003-05-12)
spider\basic\@cv (0, 2006-07-24)
spider\basic\@cv\cv.m (2334, 2006-07-24)
spider\basic\@cv\display.m (1829, 2003-05-12)
spider\basic\@cv\get_name.m (372, 2003-05-12)
spider\basic\@cv\subsasgn.m (3418, 2004-08-23)
spider\basic\@cv\subsref.m (3007, 2004-08-23)
spider\basic\@cv\testing.m (640, 2003-05-12)
spider\basic\@cv\training.m (4370, 2006-02-08)
spider\basic\@data (0, 2006-07-24)
spider\basic\@data\concatenate.m (720, 2003-05-12)
spider\basic\@data\data.asv (2514, 2006-02-18)
spider\basic\@data\data.m (2569, 2006-07-24)
spider\basic\@data\display.m (706, 2005-05-18)
spider\basic\@data\get.m (684, 2006-05-31)
spider\basic\@data\get_dim.m (653, 2006-07-19)
spider\basic\@data\get_index.m (71, 2003-05-12)
... ...

This is a template object, copying this directory and editing it should make it easy to create new objects. It implements a simple SVM for pattern recognition. The files are the following: template.m % constructor -- needs to include all hyperparameter and model % parameter declarations training.m % these two files are the core of any object -- they train testing.m % the algorithm given data and test the learnt model get_name.m % used for printing the name, you only need to edit this file % if you want to output special hyperparameters of your object % when the name is printed out subsref.m % used for getting parameters, you do not need to edit this file subsasgn.m% used for setting parameters, you do not need to edit this file PROGRAMMING GUIDELINES: 1) If you use a kernel, try to call train and test members of kernel, see e.g the svm object. This will help to make complex kernel objects, e.g feed_fwd networks of kernels. 2) always use get, get_x, set_x of data objects, and try not to create new data objects, otherwise you may lose e.g indexing information if you do not copy it -- see e.g svm object.

近期下载者

相关文件


收藏者