zoukankan      html  css  js  c++  java
  • 13-模型训练及测试

    模型选择:对特定任务最优建模方法的选择或者对特定模型最佳参数的选择

    在训练数据集上运行模型(算法)并在测试数据集中测试效果,迭代进行数据模型的修改,这种方式呗称为交叉验证(将数据分为训练集和测试集,使用训练集构建模型,并使用测试i集评估模型提供修改建议)

    模型的选择会尽可能多的选择算法进行执行,并比较执行结果

    模型的测试一般以以下几个方面进行比较,分别是准确率/召回率/精准率/F值

      准确率(Accuracy)=提取的正确样本数/总样本数

      召回率(Recall)=正确的正例样本数/样本中的正例样本数    ---覆盖率

      精准率(Precision)=正确的正例样本数/预测为正例的样本数

      F值=Precision*Recall*2/(Precision+Recall)   (即F值为正确率与召回率的调和平均值)

      ROC   ROC曲线

      AUC ROC曲下的面积  #注意AUC值对分类的影响

    #回归算法评估方式(略)

    模型的监控与反馈:

      当模型一旦投入到实际生产环境中,模型的效果监控是非常重要的,往往需要关注业务效果和用户体验,所以有时候会进行A/B测试

      模型需要对永辉的反馈进行响应测试,即进行模型修改,但是要注意异常反馈信息对模型的影响,故需要进行必要的数据预处理操作!!!

  • 相关阅读:
    CCF_2014_09_2_画图
    计蒜课_等和分隔子集
    计蒜客_合法分数的组合
    读构建之法的读书笔记
    四则运算及感想
    psp 第二周
    第二周 词频统计
    历年作品点评
    四人小组项目
    品读《构建之法》及几个问题的提出
  • 原文地址:https://www.cnblogs.com/lixiaohao1992/p/9487710.html
Copyright © 2011-2022 走看看