中文

弥合密集目标检测中蒸馏的跨任务协议不一致性

计算机视觉与模式识别 2024-03-13 v2

摘要

知识蒸馏(KD)在密集目标检测中已展现出学习紧凑模型的潜力。然而,常用的基于 softmax 的蒸馏忽略了各独立类别的绝对分类分数。因此,蒸馏损失的最优解未必能导出密集目标检测器的最优学生分类分数。这种跨任务协议不一致性至关重要,尤其对密集目标检测器,因为前景类别极度不平衡。为解决蒸馏与分类间的协议差异问题,我们提出一种具有跨任务一致协议的新型蒸馏方法,专为密集目标检测设计。对于分类蒸馏,我们将教师与学生模型中的分类 logit 图均表述为多个二分类图,并对每张图施加二分类蒸馏损失,从而解决跨任务协议不一致问题。对于定位蒸馏,我们设计了基于 IoU 的定位蒸馏损失,其不依赖于特定网络结构,且可与现有定位蒸馏损失比较。我们所提方法简洁而有效,实验结果证明了其相对于现有方法的优越性。代码见 https://github.com/TinyTigerPan/BCKD。

关键词

引用

@article{arxiv.2308.14286,
  title  = {Bridging Cross-task Protocol Inconsistency for Distillation in Dense Object Detection},
  author = {Longrong Yang and Xianpan Zhou and Xuewei Li and Liang Qiao and Zheyang Li and Ziwei Yang and Gaoang Wang and Xi Li},
  journal= {arXiv preprint arXiv:2308.14286},
  year   = {2024}
}

备注

Accepted by ICCV 2023