本文主要介绍支持向量机理论推导及其工程应用。

1 基本介绍

支持向量机算法是一个有效的分类算法,可用于分类、回归等任务,在传统的机器学习任务中,通过人工构造、选择特征,然后使用支持向量机作为训练器,可以得到一个效果很好的base-line训练器。

支持向量机具有如下的优缺点,

优点:

  1. 高维空间有效;

  2. 维度大于样本数量的情况下,依然有效;

  3. 预测时使用训练样本的子集(也即支持向量),节省内存;

  4. 可以使用不同的核函数用于决策;

缺点:

  1. 如果特征的数目远远大于样本的数目,性能将会降低;

  2. 不能直接提供概率估计,需要通过5-fold 交叉验证来获得;

2 理论推导

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式