赞
踩
支持向量机(Support Vector Machines)是一种二分类模型,基本思想是在特征空间上寻找可以正确的划分训练数据集且几何间隔最大的分离超平面。几何间隔最大有利于区别于感知机。这时候分离超平面是唯一的
划分的原则是几何间隔最大化,最终转化为一个凸二次规划问题来求解,等价于正则化的合页损失函数最小化问题。包括以下三个模型:
输入空间是欧式空间或离散集合,特征空间为欧式空间或希尔伯特空间,线性可分支持向量机将输入空间映射为特征空间中的特征向量,支持向量机的学习是在特征空间进行的。
给定特征空间上的训练样本集D= ( x 1 , y 1 ) , ( x 2 , y 2 ) , ⋯ , ( x m , y m ) (x_1,y_1),(x_2,y_2),⋯,(x_m,y_m) (x1,y1),(x2,y2),⋯,(xm,ym),其中 y i y_i yi∈{−1,+1},线性可分支持向量机的目的就是基于训练集D在样本空间中找到一个划分超平面w*x+b=0,它由法向量和截距表示,将样本分成正负两类,其中法向量指向的一侧为正类,其中假设数据是线性可分的。
学习策略(与感知机的不同):
下面给出线性可分支持向量机的定义,它对应着能将两类数据正确划分并且间隔最大的直线。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。