434. Human Protein Atlas - Single Cell Classification | hpa-single-cell-image-classification
我们要感谢比赛主办方和Kaggle组织了这次比赛,并祝贺所有获奖者,以及任何从这次比赛中受益的人。特别感谢我的队友 @zehuigong、@thedrcat、@dschettler8845、@felipebihaiek。
很抱歉分享晚了,因为我同时忙于两个比赛,我只花了最后3周时间准备这次比赛。如果早点开始,我还有很多想法没能实现。
基线方案:我们的基线设置如下:
上述模型取得了0.351的LB分数。
(1) 带有高斯随机噪声的标签平滑,eps=0.05,平滑标签生成如下:(0.351 -> 0.412)

(2) Mixup 增强 (0.412 -> 0.428);
(3) 注意力类别头 (提升约0.002);
(4) 训练集 + 公共数据 (除类别0和16外) + 标签平滑 + mixup:0.507
(5) 深度监督,在主干网络的中间层添加监督,2层监督 (提升约0.004, 0.507-> 0.511),3层监督 (0.511 -> 0.513)。
(6) 将细胞级预测与图像级(RGBY+G)预测合并。
我们使用8-TTA进行推理,推理图像尺寸与训练图像相同,例如320。分割模型使用原始的HPA Segmentator。
我们使用0.001的阈值过滤预测,并合并图像级和细胞级分类结果,这实现了0.04 mAP的提升,其中细胞级权重为0.7,图像级预测权重为0.3 (0.513 -> 0.553)。
此步骤的详细分解已发布在单独的讨论中。
(