Skip to main content
Log in

Active partial label learning based on adaptive sample selection

  • Original Article
  • Published:
International Journal of Machine Learning and Cybernetics Aims and scope Submit manuscript

Abstract

Partial label learning is a type of weak supervised learning which uses samples with candidate label sets to train a classifier. Most of the related researches assume that there are a lot of available training samples with partial labels in advance, that is to assume that the candidate label set is easy to obtain. In many practical problems, however, there are still a large number of unlabeled samples, and obtaining their partial labels is costly. In this paper, we consider using a small number of partially labeled samples and a large number of unlabeled samples to form the training set, and propose a partial label learning method based on active learning mechanism to construct an effective classifier. Firstly, the weak supervised information in candidate label set is used to determine the possible labels of the partially labeled samples by using iterative label transfer process; then an adaptive sample selection strategy in active learning framework is proposed to comprehensively measure the labeling value of each unlabeled sample based on its uncertainty, graph density and label transfer ability, and the most valuable samples are selected from unlabeled sample set for manual labeling. Finally, the labeled samples are used to re-optimize the existing partially labeled samples, and the final classifier is trained. The experimental results on some benchmark datasets show that the proposed active partial label learning method has higher classification accuracy than the representative similar methods, and only needs to label a small number of samples to achieve stable performance.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Cour T, Sapp B, Taskar B (2011) Learning from partial labels. J Mach Learn Res 12:1501–1536

    MathSciNet  MATH  Google Scholar 

  2. Chen Y-C, Patel VM, Chellappa R, Phillips PJ (2014) Ambiguously labeled learning using dictionaries. IEEE Trans Inf Forensics Secur 9(12):2076–2088

    Article  Google Scholar 

  3. Yu F, Zhang M-L (2017) Maximum margin partial label learning. Mach Learn 106(4):573–593

    Article  MathSciNet  Google Scholar 

  4. Hüllermeier E, Beringer J (2006) Learning from ambiguously labeled examples. Intell Data Anal 10(5):419–439

    Article  Google Scholar 

  5. Nguyen N, Caruana R (2008) Classification with partial labels. In: Proceedings of the 14th ACM SIGKDD international conference on knowledge discovery and data mining, Las Vegas, NV, pp 381–389

  6. Liu L, Dietterich T (2012) A conditional multinomial mixture model for superset label learning. In: Advances in neural information processing systems, vol 25. MIT Press, Cambridge, pp 557–565

  7. Zhang M-L, Yu F (2015) Solving the partial label learning problem: an instance-based approach. In: Proceedings of the 24th international joint conference on artificial intelligence, Buenos Aires, Argentina, pp 4048–4054

  8. Tang C-Z, Zhang M-L (2017) Confidence-rated discriminative partial label learning. In: Proceedings of the 31st AAAI conference on artificial intelligence, San Francisco, CA, pp 2611–2617

  9. Jie L, Orabona F (2010) Learning from candidate labeling sets. In: Advances in neural information processing systems, vol 23. MIT Press, Cambridge, MA, pp 1504–1512

  10. Zeng Z, Xiao S, Jia K, Chan T-H, Gao S, Xu D, Ma Y (2013) Learning by associating ambiguously labeled images. In: Proceedings of the IEEE computer society conference on computer vision and pattern recognition, Portland, OR, pp pp 708–715

  11. Wang Q-W, Li Y-F, Zhou Z-H (2019) Partial label learning with unlabeled data. In: Proceedings of the 28th international joint conference on artificial intelligence (IJCAI'19), Macao, China, pp 3755–3761

  12. Feng L, An B (2019) Partial label learning by semantic difference maximization. In: Proceedings of the twenty-eighth international joint conference on artificial intelligence IJCAI-19

  13. Wu X, Zhang M-L (2018) Towards enabling binary decomposition for partial label learning. In: Proceedings of the 27th international joint conference on artificial intelligence, Stockholm, Sweden, pp 2868–2874

  14. Zhang M-L, Yu F, Tang C-Z (2017) Disambiguation-free partial label learning. IEEE Trans Knowl Data Eng 29(10):2155–2167

    Article  Google Scholar 

  15. Ni P, Zhao S-Y, Dai Z-G, Chen H et al (2021) Partial label learning via conditional-label-aware disambiguation. J Comput Sci Technol 36:590–605

    Article  Google Scholar 

  16. Wang D-B, Zhang M-L, Li L (2021) Adaptive graph guided disambiguation for partial label learning. IEEE Trans Pattern Anal Mach Intell. https://doi.org/10.1109/TPAMI.2021.3120012 (in press)

    Article  Google Scholar 

  17. Bao W-X, Hang J-Y, Zhang M-L (2021) Partial label dimensionality reduction via confidence-based dependence maximization. In: Proceedings of the 27th ACM SIGKDD conference on knowledge discovery and data mining (KDD'21), Virtual Event, Singapore, pp 46–54

  18. Li X, Guo Y-H (2013) Adaptive active learning for image classification. In: Proceedings of international conference on computer vision and pattern recognition (CVPR), pp 859–866

  19. Sener O, Savarese S (2018) Active learning for convolutional neural networks: a core-set approach. In: Proceedings of international conference on learning representations (ICLR)

  20. Huang S-J, Jin R, Zhou Z-H (2014) Active learning by querying informative and representative examples. IEEE Trans Pattern Anal Mach Intell (TPAMI) 36:1936–1949

    Article  Google Scholar 

  21. Ebert S, Fritz M, Schiele B (2012) RALF: a reinforced active learning formulation for object class recognition. In: Proceedings of IEEE conference on computer vision & pattern recognition. IEEE

  22. Yoo D, Kweon IS (2019) Learning loss for active learning. In: Proceedings of international conference on computer vision and pattern recognition (CVPR)

  23. Freytag A, Rodner E, Denzler J (2014) Selecting influential examples: active learning with expected model output changes. In Proceedings of European conference on computer vision (ECCV)

  24. Guo J, Shi H, Kang Y et al (2021) Semi-supervised active learning for semi-supervised models: exploit adversarial examples with graph-based virtual labels. In: Proceedings of the IEEE/CVF international conference on computer vision (ICCV’21), pp 2896–2905

  25. Du P, Zhao S, Chen H et al (2021) Contrastive coding for active learning under class distribution mismatch. In: Proceedings of the IEEE/CVF international conference on computer vision (ICCV’21), pp 8927–8936

  26. Wang W, Zhang M-L (2020) Semi-supervised partial label learning via confidence-rated margin maximization. In: Advances in neural information processing systems, vol 33 (NeurIPS'20), Vancouver, Canada, pp 6982–6993

  27. Zhou Z-H, Zhang M-L, Huang S-J, Li Y-F (2012) Multi-instance multi-label learning. Artif Intell 176(1):2291–2320

    Article  MathSciNet  Google Scholar 

  28. Settles B, Craven M, Ray S (2008) Multiple-instance active learning. In: Advances in neural information processing systems, vol 21. Vancouver, Canada, pp 1289–1296

  29. Kong X-N, Ng MK, Zhou Z-H (2013) Transductive multi-label learning via label set propagation. IEEE Trans Knowl Data Eng 25(3):704–719

    Article  Google Scholar 

  30. Zhang Z-Y, Zhao P, Jiang Y, Zhou Z-H (2019) Learning from incomplete and inaccurate supervision. In: Proceedings of the 25th ACM SIGKDD conference on knowledge discovery and data mining, Anchorage, AL

  31. Dong H-C, Li Y-F, Zhou Z-H (2018) Learning from semi-supervised weak-label data. In: Proceedings of the 32nd AAAI conference on artificial intelligence, New Orleans, USA, pp 2926–2933

  32. Wang QW, Li YF, Zhou ZH (2019) Partial label learning with unlabeled data. In: Twenty-eighth international joint conference on artificial intelligence IJCAI-19

  33. Briggs F, Fern XZ, Raich R (2012) Rank-loss support instance machines for MIML instance annotation. In: Proceedings of the 18th ACM SIGKDD international conference on knowledge discovery and data mining, Beijing, China, pp 534–542

  34. Guillaumin M, Verbeek J, Schmid C (2010) Multiple instance metric learning from automatically labeled bags of faces. In: Proceedings of the 11th European conference on computer vision, Crete, Greece, pp 634–647

Download references

Acknowledgements

This research is supported by NSFC (No. 61976141); NSF of Hebei Province (No. F2018201096); NSF of Guangdong Province (No. 2018A0303130026); the Key Science and Technology Foundation of the Educational Department of Hebei Province (ZD 2019021).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Suyun Zhao or Qiang Hua.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, Y., Liu, C., Zhao, S. et al. Active partial label learning based on adaptive sample selection. Int. J. Mach. Learn. & Cyber. 13, 1603–1617 (2022). https://doi.org/10.1007/s13042-021-01470-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13042-021-01470-x

Keywords

Navigation