Как мне подойти к проблеме классификации, когда один из классов определяется как «ни один из других»?


9

Предположим, что меня интересуют три класса , c 2 , c 3 . Но мой набор данных на самом деле содержит еще несколько реальных классов ( c j ) n j = 4 .c1c2с3(сJ)Jзнак равно4N

Очевидный ответ , чтобы определить новый класс гр 4 , который относится ко всем классам гр J , J > 3 , но я подозреваю , что это не очень хорошая идея , так как образцы в с 4 будут редкими и не очень похожи друг на друга.c^4сJJ>3с^4

Для того, чтобы визуализировать то , что я пытаюсь сказать, предположим , что у меня есть следующие два переменных пространства и классы , с 2 , с 3 , с 4 = п J = 4 гр J изображены красным цветом, сезам, зеленый и черный соответственно. Вот как я подозреваю, что мои данные будут выглядеть.с1с2с3с^4знак равноJзнак равно4NсJ

введите описание изображения здесь

Есть ли стандартный способ решения этой проблемы? Какой будет самый эффективный классификатор и почему?


Попробуйте использовать один против остальных en.wikipedia.org/wiki/Multiclass_classification#One-vs.-rest
DaL

1
Возможно, вы захотите исследовать модели без маркировки . Похоже, похожая проблема, за исключением того, что это мультикласс, а не бинарный, как большинство проблем PU.
Рикардо Круз

Ответы:


4

с4^

с4^

с1,с2,с3

сеNTJзнак равноΣИксяD:Yязнак равноJИксяΣИксяD:Yязнак равноJ1с1,с2,с3,с4^


Предложение Bogas отлично подходит, если у вас мало общего класса. В противном случае выберите модель с несколькими метками.
Рикардо Круз

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.