[PyTorch] torchmetrics: Multiclass vs. Multilabel F1-score
·
코딩/이슈
Multiclass vs. Multilabel분류문제에서 multiclass와 multilabel 문제는 종종 혼용되는 용어지만, 분명 다른 의미를 갖습니다. 먼저 multiclass의 경우, 이진 분류가 아닌 일반적인 분류 문제를 생각하시면 됩니다. 예를들어, 고양이, 개 그리고 닭의 이미지를 구별하는 문제가 이에 해당됩니다. 각각의 샘플은 무조건 하나의 라벨을 갖는다는 특징이 있으며, 이를 조금 어려워 보이는 말로 `상호 배타적인 (Mutually exclusive)` 라벨을 갖는다고 합니다. 반대로 multilabel의 경우, 마찬가지로 고양이, 개 그리고 닭의 이미지를 구분하는 상황이지만, 하나의 이미지에 여러 라벨이 등장 가능한 경우입니다. 위의 예시로 보자면, 고양이, 개 그리고 닭이 동시에 ..