从交叉验证中记录最佳参数和学习权值

IUH_86IUH_86 成员职位:4学我
5月19日编辑 帮助
嗨!
是否有一种方法可以从交叉验证操作符中获得最佳参数组合输出?在对训练集进行交叉验证后,我需要记录模型学习到的特征的最佳参数和权重。我应该使用什么操作符?

答案

  • ceaperezceaperez 成员职位:434独角兽
    @IUH_86

    您是否尝试从交叉验证操作符将mod端口连接到res端口?

    你可以看到最终的模型。

    最好的

    塞萨尔
  • IUH_86IUH_86 成员职位:4学我
    @ceaperez

    谢谢你的回答。但是我是迭代地做这个,所以我必须在每次迭代中记录特征权重和模型参数。我在日志操作符中找不到合适的选项来做到这一点。
  • ceaperezceaperez 成员职位:434独角兽
    @IUH_86

    您是否尝试使用日志操作符?

    最好的

    塞萨尔
  • IUH_86IUH_86 成员职位:4学我
    @ceaperez

    是的,我正在尝试对数算子。但是我无法找出日志操作符中的参数选项,以便从交叉验证中检索最佳模型参数和特征权重。你知道怎么做吗?
  • ceaperezceaperez 成员职位:434独角兽
    @IUH_86

    您能分享您的流程文件吗?

    干杯
  • IUH_86IUH_86 成员职位:4学我
    @ceaperez

    下面是流程文件。我必须获得每个属性的权重作为日志文件中每个窗口的列。

    < ?xml version="1.0" encoding="UTF-8"?> <过程version = " 10.1.002”>
    > <上下文
    <输入/ >
    <输出/ >
    <宏/ >
    > < /上下文







    <过程扩展= " true " >


    < /操作符>




    < /操作符>

    <列出关键= " set_roles " >

    < / >列表
    < /操作符>


























    <过程扩展= " true " >

    “参数”<列表键= >
    <参数键= " SVM。kernel_type“价值= "点、径向多项式" / >
    < / >列表





    <过程扩展= " true " >








    <过程扩展= " true " >


























    < /操作符>









    > < /过程
    <过程扩展= " true " >

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

























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













    > < /过程
    < /操作符>








    > < /过程
    < /操作符>







    > < /过程
    <过程扩展= " true " >

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

























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

    <列出关键= "日志" >
    <参数键= " SVM。内核“价值= " operator.SVM.parameter.kernel_type " / >
    <参数键=“窗口号”value=“操作符”。滑动窗口Validation.value.looptime"/>

    < / >列表



    < /操作符>












    在测试数据集上应用最佳模型
    收集当前测试集的性能度量值和预测值
    > < /过程
    < /操作符>











    > < /过程
    < /操作符>
    > < /过程
登录注册置评。