多标签和多类分类有什么区别?

机器算法验证 机器学习 分类 多级 多标签
2022-04-02 15:03:15

多标签分类和多类分类有什么区别。具体来说,标签和类之间有什么区别?请提供一个清晰的例子。

“多类分类不应与多标签分类相混淆,多标签分类要为每个实例预测多个标签。” -wikipedia ...不是很有帮助。

1个回答

根据您引用的句子,每个项目属于一个类别,但可以有多个标签。

想象一下,你有像狐狸、鸡和常见的欧洲毒蛇这样的动物。多类分类问题是将它们分配给一个家庭:

Fox            Canidae
Chicken        Phasianidae
Viper          Viperidae

在系统发育中,任何物种都只有一个科(这是设计使然),因此一种动物不能属于多个科。

多标签分类问题会为它们分配随机特征:

Fox            Warm-blooded, furred
Chicken        Warm-blooded, feathered
Viper          Cold-blooded

每个动物可以有多个标签,并且这些标签不会形成一组互斥的类别。