倒数、 2023-08-24 00:11 采纳率: 66.7%
浏览 7
已结题

开集识别和分布外检测都能拒绝未知类,那么它们的本质区别是什么呢

开集识别和分布外检测都能拒绝未知类,那么它们的本质区别是什么呢

  • 写回答

2条回答 默认 最新

  • 心兰相随引导者 2023-08-24 00:19
    关注

    开集识别和分布外检测都具有拒绝未知类的能力,但它们的本质区别在于解决的问题和应用场景不同。

    1. 开集识别(Open Set Recognition):开集识别旨在解决多类别分类问题中的未知类别识别。在开集识别中,模型在训练阶段只能接触到一部分已知类别的样本,而在测试阶段可能会遇到未知类别的样本。开集识别的目标是将未知类别样本与已知类别样本进行区分,以便进行正确的分类或拒绝分类。
    2. 分布外检测(Out-of-Distribution Detection):分布外检测旨在检测和拒绝来自于训练数据分布之外的样本。在分布外检测中,模型在训练阶段只能接触到特定的数据分布,而在测试阶段可能会遇到来自其他分布的样本。分布外检测的目标是判断测试样本是否属于已知的训练数据分布,以便进行正确的分类或拒绝分类。
      因此,开集识别更侧重于解决未知类别的识别问题,而分布外检测更侧重于解决来自其他分布的样本的检测问题。它们的应用场景和目标略有差异,但都能够提供对未知类别或分布的样本进行拒绝或警告的能力,以增强模型的鲁棒性和安全性。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 9月3日
  • 已采纳回答 8月26日
  • 创建了问题 8月24日

悬赏问题

  • ¥100 文本摘要任务泄露问题
  • ¥15 js调用对象时报错,但是我看是有这个对象的,是不是调用方法不对
  • ¥15 希沃零度软件界面按钮传参分析
  • ¥15 可任意设置即使长度的倒计时器电路设计
  • ¥15 MusePose 部署安装问题,安装后无法启动
  • ¥15 Psexec获得电脑system权限该怎么操作,有偿
  • ¥50 python+flask实现流式api接口的问题
  • ¥20 关于#vue.js#的问题:后端返回的代码如下,根据后端返回的数据在页面上重新展示
  • ¥15 visual studio 社区版离线激活失败了
  • ¥15 Flask应用部署到阿里云服务器失败,无法访问网页,问题出在哪里?