Menu

Tree [a82893] master /
 History

HTTPS access


File Date Author Commit
 README 2012-11-29 bofu bofu [85ca2d] revised READ File and checked some error in sou...
 svm_ml.c 2012-12-12 bofu bofu [a82893] Revised files
 svm_ml.h 2012-12-12 bofu bofu [a82893] Revised files

Read Me

【概述】
	本工程的主要目的是创建两类的SVM分类器的动态链接库。SVM分类器用到的训练算法是SMO算法。

【训练数据】
1、lib不限定数据提供的方式,用户通过自定义数据读取的回调接口来为算法提供训练数据。
2、lib限制了样本的数据类型。所有样本的特征分量的数据类型是double型,分类标签的数据类型是int型,取值范围是1或者-1

【算法限制】
1、建议算法处理的样本个数上限是20000,该数据依赖于计算机的内存大小。
  当样本个数为20000时,算法占用的机时和内存资源都相当大,如果需要运行这样的数据请使用服务器级别的计算机。
  后续会优化该问题。
  
2、算法目前涵盖的核函数仅包括线性核函数和多项式核函数。
  后续会扩充核函数类型
  
3、目前算法只能处理二类分类情况。
  后续会扩充多类的情况