深度学习_深度学习基础知识_二分类、单标签多分类、多标签多分类、多任务的含义

时间:2024-04-06 17:38:34

二分类(Two-Class Classification)

二分类问题,是最简单的分类问题,比如一个任务中只有猫和狗,每个样本中也只有其中的一类。

单标签多分类(Multi-Class Classification)

单标签多分类问题,指一个样本(一个图片或者一个候选框)有一个标签,但总共的类别数是多类的。

比如常见的OCR问题,目标检测中针对每个候选框的分类是多分类问题。

在深度学习中,softmax是最常用的解决方案。

多标签多分类(Multi-Label Classification)

多标签多分类问题,指一个样本(一个图片或者一个候选框)中含有多个物体,标注的label也是多个的,比如下面的图片中有猫有狗还有一个鸭子:

深度学习_深度学习基础知识_二分类、单标签多分类、多标签多分类、多任务的含义
在深度学习中,在全连接层后使用多个Logistic输出是一种性价比很高的做法。

多任务(Multi-Task)

多任务顾名思义就是有多个任务一起实现,比如说Faster R-CNN就是同时做softmax分类和bbox的回归,这是两个不同的任务。