[笔记]A Practical Guide to Support Vector Classication
2024-10-19 14:39:50
《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的维度较大,那么就并不需要将数据映射到更高维度的空间了。或者说,非线性的映射并不能带来多大的性能提升。
最新文章
- [示例] Firemonkey OnTouch 多点触控应用
- Linux内核分析第二周学习总结:操作系统是如何工作的?
- yii2 ArrayHelper map 使用
- Waterfall———瀑布流布局插件, 类似于 Pinterest、花瓣、发现啦。
- Windows 8和CentOS 6.4(64)双系统硬盘安装教程
- commons-lang使用
- 3Sum Closest 解答
- C# 获取类似java gettime() 的时间格式
- 导入三方包,出现ClassNotFoundException
- where T:class的含义( where约束)
- C#学习笔记——数据库篇(1)
- elastaticresearch 学习过程
- 单元测试系列:如何使用JUnit+JaCoCo+EclEmma完成单元测试
- keras-yolo3-master
- 专业的“python爬虫工程师”需要学习哪些知识?
- Nginx入门篇-基础知识与linux下安装操作
- 不需要 root 权限的 ping
- [PHP] 算法-请找出带环链表的环的入口结点的PHP实现
- JavaScript之Date日期对象扩展
- bzoj 4034