161、TAL 中 α 与 β 超参的联合消融:Alignment Metric 公式的两个加权因子调优

161、TAL 中 α 与 β 超参的联合消融:Alignment Metric 公式的两个加权因子调优
161、TAL 中 α 与 β 超参的联合消融:Alignment Metric 公式的两个加权因子调优从一次诡异的mAP抖动说起去年年底我在调一个工业检测项目,YOLOv8的baseline在私有数据集上mAP@0.5:0.95稳定在72.3%。某天我手贱改了TAL的α从1.0改成0.5,结果mAP直接掉到68.1%。当时第一反应是代码写错了,回滚之后重新跑,72.3%又回来了。反复试了三次,确认不是随机种子的问题。后来我仔细看了TaskAlignedAssigner的源码,发现α和β这两个参数在alignment metric里的作用远比我想象的复杂——它们不是简单的权重,而是决定了正负样本分配边界的形状。这个坑让我意识到,很多人(包括之前的我)对TAL的理解停留在“用分类分数和IOU的加权乘积做匹配”,但α和β的联合调优其实是一个二维搜索空间,而且这两个参数之间存在强耦合。今天这篇笔记,我就把当时踩过的坑、做过的消融实验、以及最终总结的经验完整记录下来。Alignment Metric 的数学直觉先回顾一下TAL的核心公式。对于每个预测框,alignment metric定义为:t = s^α * u^β其中s是分类分数(经过sigmoid后的概率),u是IOU(预测框与GT的IoU)。α和β分别控制分类质量和定位质量的相对重要性。这个公