Aka*_*ngh 3 kernel svm scikit-learn
我使用sklearn.svm.SVC(kernel ='rbf')来分类图像数据,这是非常好的工作.线性SVM通过在两个类之间放置超平面来对数据进行分类.在rbf SVM的情况下,平面将处于无限维度.对于任何测试点,我们可以使用预测来检查它属于哪个.在线性情况下,我们可以通过获得超平面的方程式来手动获得预测.我们如何在rbf SVM案例中做到这一点.在rbf SVM案例中如何准确预测.
首先是Fisrt事情
每当我们分类时,我们都应该考虑:
例如,我将放置一些使用过的内核.
对于具有高斯内核的SVM分类器,我们会得到类似的东西:
当您注意到支持向量被替换时,因此我们可以根据结果改变它,例如,考虑两个特征及其着色点:
并设置一些我们得到的值:
现在
要么
现在无限发挥时会发生什么:
然后:
adaBoost如何使用数据集 http://cseweb.ucsd.edu/~yfreund/adaboost/
如果您愿意,可以在这里测试Ian Nabney的.NETLAB ML Matlab软件
以下是SVM的更多来源
归档时间: |
|
查看次数: |
2703 次 |
最近记录: |