SVM

什么是支持向量机

支持向量机SVM是一个有监督的机器学习算法。可用于分类回归分析.
在这个算法中,根据特征值,构建一个n维空间(n)是特征数量,把每个数据点投影到此空间内。

数据如何分类

通过查找一个超平面,把数据 区分 成两类,即:算法输出要给最佳超平面,用于数据分类。

什么是最佳超平面

对SVM来说,它指的是距离两类数据最远的一个超平面,即:此超平面到最近元素的距离最远


image.png

参数

核函数

sklearn中SVC的核函数

kernel : string, optional (default='rbf')
         Specifies the kernel type to be used in the algorithm.
         It must be one of 'linear', 'poly', 'rbf', 'sigmoid', 'precomputed' or
         a callable.

正则化

系数

间距

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容