SVM中参数epsilon的含义是什么?

时间:2018-04-21 11:17:51

标签: machine-learning classification svm weka

我正在使用weka进行分类,我想了解在SVM分类器中更改epsilon的值是什么意思。

1 个答案:

答案 0 :(得分:0)

工具提示说:

epsilon - 用于舍入误差的epsilon(不应更改)。

看看

https://svn.cms.waikato.ac.nz/svn/weka/trunk/weka/src/main/java/weka/classifiers/functions/SMO.java

m_eps用于名为takeStep()的方法中。这是定义:

   /**
     * Method solving for the Lagrange multipliers for
     * two instances.
     *
     * @param i1 index of the first instance
     * @param i2 index of the second instance
     * @param F2
     * @return true if multipliers could be found
     * @throws Exception if something goes wrong
     */
    protected boolean takeStep(int i1, int i2, double F2) throws Exception {