《A Practical Guide to Support Vector Classication》是一篇libSVM使用入门教程以及一些实用技巧。

1. Basic Kernels:

(1)linear

(2)polynomial

(3)radial basis function

(4)sigmoid

2. Scaling:

Scaling对于SVM非常重要,可以避免某个维度上的值很大,会主导那些值很小的维度。另一个好处是避免复杂的数值计算。另外需要注意的是,在对training data和testing data进行scaling的时候,要使用相同的缩放倍数。

3. Cross-validation and Grid-search:

(1)cross-validation可以防止过拟合。

(2)可以先粗糙地grid search,再进行更精细的grid search。

4. When to Use Linear but not RBF Kernel:

如果features的维度较大,那么就并不需要将数据映射到更高维度的空间了。或者说,非线性的映射并不能带来多大的性能提升。

最新文章

  1. [示例] Firemonkey OnTouch 多点触控应用
  2. Linux内核分析第二周学习总结:操作系统是如何工作的?
  3. yii2 ArrayHelper map 使用
  4. Waterfall———瀑布流布局插件, 类似于 Pinterest、花瓣、发现啦。
  5. Windows 8和CentOS 6.4(64)双系统硬盘安装教程
  6. commons-lang使用
  7. 3Sum Closest 解答
  8. C# 获取类似java gettime() 的时间格式
  9. 导入三方包,出现ClassNotFoundException
  10. where T:class的含义( where约束)
  11. C#学习笔记——数据库篇(1)
  12. elastaticresearch 学习过程
  13. 单元测试系列:如何使用JUnit+JaCoCo+EclEmma完成单元测试
  14. keras-yolo3-master
  15. 专业的“python爬虫工程师”需要学习哪些知识?
  16. Nginx入门篇-基础知识与linux下安装操作
  17. 不需要 root 权限的 ping
  18. [PHP] 算法-请找出带环链表的环的入口结点的PHP实现
  19. JavaScript之Date日期对象扩展
  20. bzoj 4034

热门文章

  1. strace 分析 跟踪 进程错误
  2. highcharts第一篇---简介和使用
  3. 控制流之while
  4. Xcode的管理工具
  5. AWK----awk与shell交互
  6. STM32 USB虚拟串口(转)
  7. linux 文件类型识别
  8. MySQL索引背后的之使用策略及优化(高性能索引策略)
  9. Phone APP设计规范/iPad APP设计规范/Android APP设计规范/网页设计规范
  10. func 和action 委托的使用