If we have a muli-label classification problem, is that true to train the model over each target separately? For example, if we have a 2-label(y1,y2) classification, once we train a model with y1 and simultaneously train another model with y2.


1 Answer 1


Yes, before further explaination bare in mind there is a distinction between multi-class and multi-label models - but the idea of having multiple classifier can work in both scenario.

This is a common approach for multi-label prediction but not so usual for multi-class. Mainly because in multi-label, labels are not mutually exclusive. say if an observation x belong to N labels, you make N model where the goal is to predict if the observation belong to N_i where i is the index of the label.

Multi-label prediction is common in object recognition. For example in Yolo a common framework for multi-object recognition the output for each object is encoded like [1, x_center, y_center, width, height, [1, 0, 1, 0, 0]]. where the last binary list indicate which groups the object belongs to (in this case there are 5 possible objects).


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.