【问题标题】:How to determine the accuracy value to report from your model?如何确定要从您的模型报告的准确度值?
【发布时间】:2015-09-25 14:41:11
【问题描述】:

所以基本上我的模型是基于带有 bagging 的 ANN,每次我在测试数据上运行代码时,我总是得到不同的准确度值。就像我得到 33.8 %(最佳)、28.5 %、26.7 % 等一样。我很确定这是每次运行算法时在训练、测试数据之间拆分数据的结果。所以我的问题是:我是否应该将数据拆分为训练,在运行前测试一次数据。然后,如果我再次运行该算法,它将使用相同的火车测试数据。

或者我不应该这样做。即我应该选择我获得的最佳准确度分数还是平均超过 100 次运行。

【问题讨论】:

    标签: machine-learning statistics


    【解决方案1】:

    尝试 n 折交叉验证。例如将数据分成 10 组。训练其中的 9 个并测试省略的一个。重复 10 次,然后取平均值。

    【讨论】:

      猜你喜欢
      • 2020-01-10
      • 1970-01-01
      • 2022-11-24
      • 1970-01-01
      • 2019-06-09
      • 1970-01-01
      • 2021-09-28
      • 1970-01-01
      • 2016-12-07
      相关资源
      最近更新 更多