将最优参数应用于SVM模型

m_r_nourm_r_nour 成员职位:35大师
2019年10月编辑 帮助


我编写了以下代码来获取libsvm模型的最佳参数,然后将它们应用于模型。

代码成功地完成了第一步(找到最优C, γ),但我不能在我的模型中应用它们:



< /操作符>




< /操作符>

“参数”<列表键= >

<参数键= " LibSVMLearner。γ“价值= "[0.0;1.0;1;线性]" / >
< / >列表
<操作符name="XValidation (2)" class="XValidation" expanded="yes">


<列出关键= " class_weights " >
< / >列表
< /操作符>


<列出关键= " application_parameters " >
< / >列表
< /操作符>











< /操作符>
< /操作符>
< /操作符>


<列出关键= "日志" >
<参数键="文件"值="operator.CSVExampleSource.parameter.filename"/>




<参数键=“偏差”值=“操作符”。XValidation (2) .value.deviation " / >

< / >列表

< /操作符>
< /操作符>



< /操作符>

<列出关键= " name_map " >

< / >列表
< /操作符>





<列出关键= " class_weights " >
< / >列表
< /操作符>


<列出关键= " application_parameters " >
< / >列表
< /操作符>











< /操作符>
< /操作符>
< /操作符>



< /操作符>


< /操作符>


<列出关键= "日志" >
<参数键="文件"值="operator.CSVExampleSource.parameter.filename"/>





< / >列表

< /操作符>
< /操作符>
< /操作符>

如果你能帮我,我会很感激


问候

标记:

答案

  • 黑线鳕黑线鳕 成员职位:849Maven
    问候,

    我认为只是参数设置中的一个小失误,因为这似乎行得通……



    < /操作符>




    < /操作符>

    “参数”<列表键= >

    <参数键= " LibSVMLearner。γ“价值= "[0.0;1.0;1;线性]" / >
    < / >列表
    <操作符name="XValidation (2)" class="XValidation" expanded="yes">



    <列出关键= " class_weights " >
    < / >列表
    < /操作符>


    <列出关键= " application_parameters " >
    < / >列表
    < /操作符>











    < /操作符>
    < /操作符>
    < /操作符>


    <列出关键= "日志" >
    <参数键="文件"值="operator.CSVExampleSource.parameter.filename"/>




    <参数键=“偏差”值=“操作符”。XValidation (2) .value.deviation " / >

    < / >列表

    < /操作符>
    < /操作符>



    < /操作符>

    <列出关键= " name_map " >

    < / >列表
    < /操作符>




    <列出关键= " class_weights " >
    < / >列表
    < /操作符>


    <列出关键= " application_parameters " >
    < / >列表
    < /操作符>











    < /操作符>
    < /操作符>
    < /操作符>



    < /操作符>


    < /操作符>


    <列出关键= "日志" >
    <参数键="文件"值="operator.CSVExampleSource.parameter.filename"/>





    < / >列表

    < /操作符>
    < /操作符>
    < /操作符>
  • m_r_nourm_r_nour 成员职位:35大师
    由于黑线鳕

    效果很好: D

    问候
    雷扎
登录注册置评。