在windows上使用libsvm训练数据集

在windows上使用libsvm训练数据集,libsvm,Libsvm,你知道一个使用libsvm的简单例子吗,我已经安装了Windows7 所以我启动了一个控制台,然后 py是一种使用RBF进行C-SVM分类的模型选择工具 (径向基函数)核。它使用交叉验证(CV)技术 估计指定时间内每个参数组合的精度 范围,帮助您确定问题的最佳参数 py直接执行libsvm二进制文件(因此不需要python绑定) 用于交叉验证,然后使用gnuplot绘制CV精度轮廓。 在使用它之前,必须安装libsvm和gnuplot。包裹 gnuplot可从以下网址获得: 程序使用参数C(和

你知道一个使用libsvm的简单例子吗,我已经安装了Windows7

  • 所以我启动了一个控制台,然后

  • py是一种使用RBF进行C-SVM分类的模型选择工具 (径向基函数)核。它使用交叉验证(CV)技术 估计指定时间内每个参数组合的精度 范围,帮助您确定问题的最佳参数

    py直接执行libsvm二进制文件(因此不需要python绑定) 用于交叉验证,然后使用gnuplot绘制CV精度轮廓。 在使用它之前,必须安装libsvm和gnuplot。包裹 gnuplot可从以下网址获得:

    程序使用参数C(和伽马)进行v倍交叉验证 =2^开始,2^(开始+步骤),…,2^结束

    您可以指定libsvm可执行文件和gnuplot使用 -svmtrain和-gnuplot参数

    For windows users, please use pgnuplot.exe. If you are using gnuplot
    3.7.1, please upgrade to version 3.7.3. The version 3.7.1 has a bug.
    
    例子 用户(尤其是MS Windows用户)可能需要指定 可执行文件。您可以在开始时更改路径 grid.py或在命令行中指定它们。比如说,

    > grid.py -log2c -5,5,1 -svmtrain c:\libsvm-2.7\windows\svmtrain.exe -gnuplot c:\tmp\gnuplot\bin\pgnuplot.exe -v 10 heart_scale
    
    输出:两个文件 dataset.png:CV精度的等高线图(由gnuplot生成) dataset.out:每个(C,gamma)的精度日志请查看 及

    > python grid.py -log2c -5,5,1 -log2g -4,0,1 -v 5 -m 300 heart_scale
    
    > grid.py -log2c -5,5,1 -svmtrain c:\libsvm-2.7\windows\svmtrain.exe -gnuplot c:\tmp\gnuplot\bin\pgnuplot.exe -v 10 heart_scale