1,SVM算法的优缺点

优点

可以解决高维问题,即大型特征空间;
解决小样本下机器学习问题;
能够处理非线性特征的相互作用;
无局部极小值问题;(相对于神经网络等算法)
无需依赖整个数据;
泛化能力比较强;

缺点

当观测样本很多时,效率并不是很高;
对非线性问题没有通用解决方案,有时候很难找到一个合适的核函数;
对于核函数的高维映射解释力不强,尤其是径向基函数;
常规SVM只支持二分类;
对缺失数据敏感;

2,SVM的超参数C如何调节

C 类似于lamda, 不过相反,C越小,越能得到稀疏的模型。

3,SVM的核函数如何选择

核函数可以是线性,高斯函数等。取决于问题的复杂性。

4,简述SVM硬间隔推导过程

a. 定义间隔函数,构建约束条件,得到凸二次规划问题,作为原始最优化问题。
b. 应用拉格朗日函数,将带约束的优化问题,转换成了无约束的优化问题,并且二者等价解。
c. 根据拉格朗日对偶性,将原始问题转换为其对偶问题,此时二者等价解。
d. 求解支持向量。
5,简述SVM软间隔推导过程
○ 软间隔的“软”在于它允许一点点错误存在,也就是去容忍那些特异点的存在。
○ 定义loss函数 对偶+KKT

具体推导请看:
https://blog.csdn.net/github_31101389/article/details/106480409

6,附加题


CNN 中的 1*1 卷积有什么作用
https://blog.csdn.net/sscc_learning/article/details/79863922

目标检测里如何有效解决常见的前景少背景多的问题

常用解决样本数据不平衡思路都可。
b. 硬数据挖掘
c. 类平衡思路改进 损失函数

百题突击12:1,SVM算法的优缺点 2,SVM的超参数C如何调节 3,SVM的核函数如何选择 4,简述SVM硬间隔推导过程 5,简述SVM软间隔推导过程相关推荐

  1. 第12课:优化神经网络——网络初始化技巧与超参数调试

    上一篇,我们主要介绍了神经网络中几种常见的梯度下降优化算法,包括 Mini-Batch.Momentum.Nesterov Momentum.AdaGrad.RMSprop.Adam.Learning ...

  2. 机器学习:SVM、软间隔、随机梯度下降SVM线性算法

    文章目录 SVM目标函数 SVM目标函数推导 函数间隔: 几何间隔: 软间隔.松弛 HingeLoss和软间隔 随机梯度下降算法 线性SVM的算法描述: 线性SVM算法实现: SVM目标函数 SVM目 ...

  3. 机器学习-SVM硬间隔与软间隔:重要参数C

    SVM在软间隔数据上的推广 到这里,我们已经了解了线性SVC的基本原理,以及SVM如何被推广到非线性情况下,还了解了核函数的选择和应用.但实际上,我们依然没有完全了解SVM用于二分类的全貌.我们之前在 ...

  4. 手撕SVM公式——硬间隔、软间隔、核技巧

    1.SVM作用 对于给定的训练样本集D={(x1,y1), (x2,y2),- (xn,yn)},yi属于{-1,+1},希望能找出一个超平面,把不同类别的数据集分开,对于线性可分的数据集来说,这样的 ...

  5. 面试 SVM 算法不用慌,原理这次被扒的干干净净

    支持向量机(SVM)是一种强大的二分类器,一般我们提起机器学习,最自然想到的算法就是SVM.它跟感知机十分类似,都是线性分类器.在学习感知机算法的时候,我们知道,最后学得的分类器不是唯一的,因为能够把 ...

  6. 对鸢尾花数据集和月亮数据集,分别采用线性LDA、k-means和SVM算法进行二分类可视化分析

    一.支持向量机 支持向量机是一个功能强大并且全面的机器学习模型,它可以执行线性或者非线性分类,回归甚至异常检测任务.其主要分为三类:线性SVM分类.软间隔分类.非线性SVM分类. 本篇博客将重点深入S ...

  7. 数据挖掘领域十大经典算法之—SVM算法(超详细附代码)

    相关文章: 数据挖掘领域十大经典算法之-C4.5算法(超详细附代码) 数据挖掘领域十大经典算法之-K-Means算法(超详细附代码) 数据挖掘领域十大经典算法之-Apriori算法 数据挖掘领域十大经 ...

  8. SVM算法及OpenCV源码分析

    关于SVM原理,请参看: 系统学习机器学习之SVM(一) 系统学习机器学习之SVM(二) 系统学习机器学习之SVM(三)--Liblinear,LibSVM使用整理,总结 系统学习机器学习之SVM(四 ...

  9. 基于SVM算法的股票预测分析

    基于SVM算法的股票预测分析 1.数据集选取与描述 由于股票数据的混沌性.无序性,不适宜选取太多的数据作为模型训练的数据集.故本文选出的数据是"温氏股份"200个交易日的股票数据, ...

最新文章

  1. 何恺明一作论文 MAE 已有人复现!PyTorch 版!(附链接)
  2. 传智播客韩顺平老师2011ssh实战项目校内网的数据库设计32张表全解
  3. vue elementUI表单输入时触发事件@input
  4. LeetCode之Max Consecutive Ones
  5. 10个 Linux/Unix下 Bash 和 KSH shell 的作业控制实例
  6. mongodb batchInsert
  7. 【转】selenium之 定位以及切换frame
  8. teechart的addarray_TeeChart经验总结 6.Series之1:Line
  9. 【Python游戏】Python基于pygame和random模块开发的一个拼图小游戏 | 附带源码
  10. 猜拳小游戏java_java 猜拳小游戏
  11. 最近有朋友问我,如何在自媒体上快速发文章?
  12. 微信小程序——案例:京东首页
  13. 2021年度训练联盟热身训练赛第五场 F,G,H,I
  14. 排序:归并排序(C)
  15. Translation idea插件
  16. python Django 连接mysql数据库创建表详细全过程
  17. HTML/CSS布局—Flex布局(弹性布局)
  18. php 如果记录集不存在,ThinkPHP教程_PHP框架之ThinkPHP(八)【CRUD与连贯操作】
  19. BoT-SORT: Robust Associations Multi-Pedestrian Tracking
  20. 美育在计算机教育中应用,音乐与信息技术学科整合,把美育融入到学校教育之中...

热门文章

  1. 微博舆情 之 自然语言处理
  2. 洛谷 P3354 [IOI2005]Riv 河流【树形dp】
  3. 手把手教你写一个基于python+pyqt5的股票盯盘软件
  4. docker与宿主机共享内存通信
  5. oa系统服务器价格,oa软件系统价格
  6. [推断统计] 求区间估计:枢轴量法
  7. 编程笔试(解析及代码实现):求和为N的正整数序列之实现一个函数,输入为一个正整数N (比如100),输出为所有和等于N的[连续]正整数序列
  8. 职业规划要看的书单。
  9. 华为OD机试真题 C++ 实现【预订酒店】【2022.11 Q4 新题】
  10. STM32移植到GD32的问题---20170923