Машинное обучение — сложная тема, и может быть сложно понять все задействованные концепции. Одним из наиболее запутанных аспектов для начинающих является разница между классификацией с несколькими классами и классификацией с несколькими метками. Этот пост в блоге объяснит разницу между этими двумя концепциями и поможет вам понять, какая из них подходит для ваших данных.

Мультиклассовая классификация

В нашем гипотетическом мире есть только три вида животных: кошка, собака или цыпленок. У нас есть много изображений животных, и мы хотим разделить их на три разных класса в зависимости от животного.

Если мы сможем правильно идентифицировать животное на каждом изображении, мы сможем отнести его к правильной категории. Например, если на картинке есть кошка, мы поместим ее в категорию «кошка». Однако, если на картинке изображена собака, мы поместим ее в категорию «собака». Точно так же, если на картинке есть цыпленок, мы поместим его в категорию «цыпленок». Правильно классифицируя животных на каждом изображении, мы можем гарантировать, что каждое животное будет помещено в правильный класс.

Как я только что представил вам, эта проблема является проблемой классификации нескольких классов. У нас есть образцы (изображения), и каждый образец принадлежит классу. Мы предполагаем, что на картинке изображен либо кот, либо собака, либо цыпленок, но не их комбинация!

Многоуровневая классификация

Допустим, у нас сейчас другая проблема. Мы хотим классифицировать изображения животных, но на этот раз на каждом изображении может быть более одного животного!

Например, на картинке могут быть и кошка, и собака. Мы бы поместили изображение в категории «кошка» и «собака». Точно так же на картинке могут быть изображены кошка, собака и цыпленок. В этом случае мы бы поместили изображение в категорию «кошка», категорию «собака» и категорию «цыпленок».

Эта проблема представляет собой проблему классификации с несколькими метками. У нас есть образцы (изображения), и каждый образец может принадлежать нескольким классам. Мы предполагаем, что на картинке может быть любая комбинация животных!

Краткое содержание

Итак, в чем разница между классификацией с несколькими классами и классификацией с несколькими метками? В многоклассовой классификации каждый образец принадлежит к одному и только одному классу. Напротив, каждый образец может принадлежать к нескольким классам в классификации с несколькими метками.

Спасибо за прочтение :)