加载中...
焦点损失是一种改进的分类损失函数,通过对易分类样本降低权重、聚焦难分类样本,缓解目标检测中前景与背景样本极度不平衡的问题。它最初为 RetinaNet 提出,广泛用于密集目标检测。

| 中文名 | 焦点损失 |
| 英文名 | Focal Loss |
| 提出年份 | 2017 |
| 首次应用 | RetinaNet |
| 解决问题 | 样本类别不平衡 |
焦点损失(Focal Loss)是一种改进的分类损失函数,专为解决样本类别极度不平衡问题而设计。它在标准交叉熵的基础上引入一个调制因子,自动降低大量易分类样本的损失贡献,让训练聚焦于少数难分类样本。
焦点损失于 2017 年在 RetinaNet 论文中提出。在密集目标检测中,一张图片可能产生成千上万个候选框,其中绝大多数是容易判断的背景,少数才是目标前景。若用普通交叉熵,海量易分类背景的损失会淹没前景信号,导致模型训练低效。焦点损失通过重新加权,使难例主导梯度,从而在无需复杂采样策略的情况下缓解不平衡。
焦点损失最初用于单阶段目标检测器 RetinaNet,使其精度媲美两阶段方法而速度更快。此后它被广泛用于各种存在类别不平衡的任务,如医学图像中稀疏病灶的分割、罕见事件分类和长尾识别等,是处理不平衡数据的常用工具。
问:焦点损失和交叉熵是什么关系?答:焦点损失是交叉熵的推广。当聚焦系数取零时,它退化为普通交叉熵;系数增大后,则逐步压低易分类样本的权重,让模型更关注难例。
问:什么时候该用焦点损失?答:当训练数据存在明显的类别不平衡,尤其是负样本远多于正样本时,焦点损失往往能带来提升;若数据本身较为均衡,使用它的收益有限。

| 中文名 | 焦点损失 |
| 英文名 | Focal Loss |
| 提出年份 | 2017 |
| 首次应用 | RetinaNet |
| 解决问题 | 样本类别不平衡 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧