Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Batch Selection for Multi-Label Classification Guided by Uncertainty and Dynamic Label Correlations

About

The accuracy of deep neural networks is significantly influenced by the effectiveness of mini-batch construction during training. In single-label scenarios, such as binary and multi-class classification tasks, it has been demonstrated that batch selection algorithms preferring samples with higher uncertainty achieve better performance than difficulty-based methods. Although there are two batch selection methods tailored for multi-label data, none of them leverage important uncertainty information. Adapting the concept of uncertainty to multi-label data is not a trivial task, since there are two issues that should be tackled. First, traditional variance or entropy-based uncertainty measures ignore fluctuations of predictions within sliding windows and the importance of the current model state. Second, existing multi-label methods do not explicitly exploit the label correlations, particularly the uncertainty-based label correlations that evolve during the training process. In this paper, we propose an uncertainty-based multi-label batch selection algorithm. It assesses uncertainty for each label by considering differences between successive predictions and the confidence of current outputs, and further leverages dynamic uncertainty-based label correlations to emphasize instances whose uncertainty is synergistically expressed across multiple labels. Empirical studies demonstrate the effectiveness of our method in improving the performance and accelerating the convergence of various multi-label deep learning models.

Ao Zhou, Bin Liu, Jin Wang, Grigorios Tsoumakas• 2024

Related benchmarks

TaskDatasetResultRank
Multi-Label ClassificationCorel5k
Ranking Loss0.1568
43
Multilabel Classificationmediamill (test)
Macro F1 Score13.18
39
Multi-Label ClassificationCAL500
Macro-AUC58.84
32
Multi-Label ClassificationBirds
Macro-AUC80.5
32
Multi-Label ClassificationYeast
Macro-AUC0.7242
32
Multi-Label ClassificationRCV subset3
Macro-AUC92.05
32
Multi-Label ClassificationScene
Ranking Loss0.0633
32
Multi-Label ClassificationRCV subset2
Ranking Loss0.0528
32
Multi-Label ClassificationYahoo Arts 1
Macro-AUC0.7486
32
Multi-Label ClassificationMEDIAMILL
Macro-AUC86.77
32
Showing 10 of 31 rows

Other info

Follow for update