分类机器学习算法

支持万博1manbetx向量机(SVM)是一个监督学习算法,该算法可以用于二元分类或消退。万博1manbetx支持向量机是流行的应用,如自然语言处理,语音和图像识别计算机视觉

支持万博1manbetx向量机构造一个最佳超平面作为决策表面,使得在数据的两个类之间的分离的边缘被最大化。万博1manbetx支持向量指的是用作用于判定表面的最佳位置支撑所述训练观测的一小部分。

万博1manbetx支持向量机落入一类的下机器学习算法称为核方法,并且也被称为内核的机器。

为支持向量机训练分为两个阶段:万博1manbetx

  1. 变换预测(输入数据)到一个高维特征空间。这足以仅指定了这一步内核和数据从未明确地转化为特征空间。这个过程通常被称为核技巧。
  2. 解决二次优化问题,以适应的最佳超平面对变换的特征分成两大类。的转化的特征的数量是由支持向量的数目来确定。万博1manbetx

只从训练数据所选择万博1manbetx的支持向量需要构造判定表面。一旦被训练,训练数据的其余部分是无关紧要的。

与支持向量机采用流行的内核包括:

SVM的类型 Mercer核 描述
高斯或径向基函数(RBF) \(K(X_1,X_2)= \ EXP \左( - \压裂{\ | X_1 - X_2 \ | ^ 2} {2 \西格玛^ 2} \右)\) 一类学习。\(\西格玛\)是内核的宽度
线性 \(K(X_1,X_2)= X_1 ^ {\ mathsf【T}} X_2 \)
两个班学习。
多项式 \(K(X_1,X_2)= \左(X_1 ^ {\ mathsf【T}} X_2 + 1 \右)^ {\ RHO} \)
\(\ RHO \)是多项式的阶
乙状结肠 \(K(X_1,X_2)= \的tanh \左(\ beta_ {0} X_1 ^ {\ mathsf【T}} X_2 + \ beta_ {1} \右)\)
这是某些\(\ beta_ {0} \)和\(\ beta_ {1} \)值的Mercer核只

欲了解更多关于如何适应支持向量机分类,见万博1manbetx统计和机器学习工具箱™与使用MATLAB®

也可以看看:统计和机器学习工具箱深度学习工具箱机器学习无监督学习AdaBoost的监督学习

深度学习与机器学习:选择最好的方法