FlushWen 2024-01-09 21:18 采纳率: 0%
浏览 15

深度学习多分类任务如何划分数据集?

我以下主要在讨论Zero-shot Learning

我感觉现有的多任务分类的数据分法不大合理,因为验证集和测试集包含的是完全不同的classes,这很容易导致在验证集上调的参在测试集上表现很差劲,真正分高的参数却难以选择。

唯一的办法就是在验证集上调参的同时在测试集上也看看分,不然不知道模型自个跑到哪去了。但这个作法就很不标准了,几乎等同于在测试集上调参。

当然我目前只了解了视频分类领域,别的领域还不知道,是否都是这样分类的呢?

  • 写回答

1条回答 默认 最新

  • 关注

    一般不能根据测试集来选择模型,否则你的模型效果会过拟合。
    对于分类任务(无论是否深度学习),应该尽可能让验证集和测试集的标签相同,让两者的分布也接近,这样你在验证集上的效果和测试集合效果会相对更容易一致些。你尽管通过各种方法来优化模型在验证集上的效果,优化好后,在测试集上进行测试,测试集的效果用于衡量模型的效果。

    评论

报告相同问题?

问题事件

  • 修改了问题 1月9日
  • 创建了问题 1月9日

悬赏问题

  • ¥15 求ax+by=n的正整数解
  • ¥50 使用MS Log Parser查询使用Bitvise SSH Server登录的IP
  • ¥20 校园二手交易小程序搭建
  • ¥15 请问在ubuntu用conda创建环境报错怎么能解决
  • ¥15 STM32CubeMX/proteus按键控制指示灯颜色切换
  • ¥20 python,计算区位熵和扩张指数
  • ¥15 Python环境配置
  • ¥15 大四学生的困惑,有偿提问!
  • ¥15 解决页面无法编入索引:被“noindex”标签排除的问题?
  • ¥15 arduino测量电阻