LibSVM与WLSVM支持向量机扩展
支持向量机的老牌库libsvm.jar
和它的加强版wlsvm.jar
,在用 Weka 搞分类问题时挺实用的。LibSVM算是老朋友了,分类回归都能用,尤其对小样本数据挺友好。你只要把libsvm.jar
扔进 Weka 里,选模型的时候就能看到 SVM 那一项,配合核函数和参数调整,模型调起来比较顺手。
wlsvm.jar
就更适合不平衡数据的场景,比如分类样本一边倒的情况。它支持对不同类别加权,训练的时候能让模型更关注少数类,不容易被大类压过去。对于金融反欺诈、医疗诊断这些数据分布偏的场景,还挺有的。
你在资源包里应该能看到一个WLSVM
的文件夹,里面是示例配置或代码,建议打开看看,基本能照着操作起来。在 Weka 界面里使用这些 jar 包,不用写代码,鼠标点一点,参数一配,模型就跑起来了。
想进一步玩好这些库,可以参考这篇教程:使用 libsvm.jar 和 wlsvm.jar 在 Weka 中的步骤,还有其他相关链接也挺全的。
如果你平时有在用 Weka,又正好碰上分类或不平衡问题,libsvm.jar
和wlsvm.jar
可以说是标配了。配置不复杂,效果也还不错,值得试一试。
76.54KB
文件大小:
评论区