发布网友 发布时间:2023-04-23 12:45
共1个回答
热心网友 时间:2023-10-09 14:09
比如音乐,同一首歌曲有不同的标签,比如流行,pop,R&B,民族等
每个实例所属于的类别不是唯一的,同一个实例可以同时属于多个类别。
每个实例所属于的类别是唯一的,同一个实例不能同时属于多个类别。
sklearn提供了独立的用于多标签问题的软件包 scikit-multilearn
多标签数据集(by MULAN )
这些数据集的格式:arff
利用scipy加载数据集:
Attr: 表示属性,class:表示类别
sklearn.dataset 模块可以生*工多标签数据集
将多标签问题转换为多个分类问题。例如,
多标签问题不能使用通常的多分类问题的 metrics,我们使用 accuracy_score计算预测标签集合和真实标签集合的准确性
*区域为输入空间,白色区域代表学习目标。
该方法和 Binary relevance很相似,区别在于:考虑了标签之间的相关性
多标签knn算法
通常能够提供更好的效果。
参见 Scikit-Multilearn library