Proceedings

Positive-Unlabeled Learning from Imbalanced Data

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 2995-3001.

https://doi.org/10.24963/ijcai.2021/412

Abstract

Positive-unlabeled (PU) learning deals with the binary classification problem when only positive (P) and unlabeled (U) data are available, without negative (N) data. Existing PU methods perform well on the balanced dataset. However, in real applications such as financial fraud detection or medical diagnosis, data are always imbalanced. It remains unclear whether existing PU methods can perform well on imbalanced data. In this paper, we explore this problem and propose a general learning objective for PU learning targeting specially at imbalanced data. By this general learning objective, state-of-the-art PU methods based on optimizing a consistent risk can be adapted to conquer the imbalance. We theoretically show that in expectation, optimizing our learning objective is equivalent to learning a classifier on the oversampled balanced data with both P and N data available, and further provide an estimation error bound. Finally, experimental results validate the effectiveness of our proposal compared to state-of-the-art PU methods.

  1. [Byrd and Lipton, 2019] Jonathon Byrd and Zachary Chase Lipton. What is the effect of importance weighting in deep learning? In ICML, pages 872-881, 2019.
  2. [Chawla et al., 2002] Nitesh V. Chawla, Kevin W. Bowyer, Lawrence O. Hall, and W. Philip Kegelmeyer. SMOTE: synthetic minority over-sampling technique. JAIR, 16:321-357, 2002.
  3. [Chawla, 2010] Nitesh V. Chawla. Data mining for imbalanced datasets: An overview. In Oded Maimon and Lior Rokach, edi- tors, Data Mining and Knowledge Discovery Handbook, 2nd ed, pages 875-886. Springer, 2010.
  4. [Chen et al., 2020] Xuxi Chen, Wuyang Chen, Tianlong Chen, Ye Yuan, Chen Gong, Kewei Chen, and Zhangyang Wang. Self- pu: Self boosted and calibrated positive-unlabeled training. In ICML, pages 1510-1519, 2020.
  5. [Chen et al., 2021] Xiuhua Chen, Chen Gong, and Jian Yang. Cost- sensitive positive and unlabeled learning. Information Sciences, 558:229-245, 2021.
  6. [Denis, 1998] François Denis. PAC learning from positive statisti- cal queries. In ALT, pages 112-126, 1998.
  7. [du Plessis et al., 2014] Marthinus Christoffel du Plessis, Gang Niu, and Masashi Sugiyama. Analysis of learning from positive and unlabeled data. In NIPS, pages 703-711, 2014.
  8. [du Plessis et al., 2015] Marthinus Christoffel du Plessis, Gang Niu, and Masashi Sugiyama. Convex formulation for learning from positive and unlabeled data. In ICML, pages 1386-1394, 2015.
  9. [du Plessis et al., 2017] Marthinus Christoffel du Plessis, Gang Niu, and Masashi Sugiyama. Class-prior estimation for learning from positive and unlabeled data. MLJ, 106(4):463-492, 2017.
  10. [Dupret and Piwowarski, 2008] Georges Dupret and Benjamin Pi- wowarski. A user browsing model to predict search engine click data from past observations. In IJCAI, pages 331-338, 2008.
  11. [Elkan and Noto, 2008] Charles Elkan and Keith Noto. Learning classifiers from only positive and unlabeled data. In KDD, pages 213-220, 2008.
  12. [Guo et al., 2019] Ting Guo, Xingquan Zhu, Yang Wang, and Fang Chen. Discriminative sample generation for deep imbalanced learning. In IJCAI, pages 2406-2412, 2019. IJCAI
  13. [Han et al., 2020] Bo Han, Gang Niu, Xingrui Yu, Quanming Yao, Miao Xu, Ivor W. Tsang, and Masashi Sugiyama. SIGUA: forget- ting may make learning with noisy labels more robust. In ICML, pages 4006-4016, 2020.
  14. [He and Garcia, 2009] Haibo He and Edwardo A. Garcia. Learning from imbalanced data. TKDE, 21(9):1263-1284, 2009.
  15. [Hsieh et al., 2015] Cho-Jui Hsieh, Nagarajan Natarajan, and In- derjit S. Dhillon. PU learning for matrix completion. In Fran- cis R. Bach and David M. Blei, editors, ICML, pages 2445-2453, 2015.
  16. [Hsieh et al., 2019] Yu-Guan Hsieh, Gang Niu, and Masashi Sugiyama. Classification from positive, unlabeled and biased negative data. In ICML, pages 2820-2829, 2019.
  17. [Huang et al., 2020] Chen Huang, Yining Li, Chen Change Loy, and Xiaoou Tang. Deep imbalanced learning for face recogni- tion and attribute prediction. TPAMI, 42(11):2781-2794, 2020.
  18. [Ishida et al., 2020] Takashi Ishida, Ikko Yamane, Tomoya Sakai, Gang Niu, and Masashi Sugiyama. Do we need zero training loss after achieving zero training error? In ICML, pages 4604-4614, 2020.
  19. [JuniperResearch, 2018] JuniperResearch. Digital wallets trans- forming the way we pay? juniperresearch.com, 2018.
  20. [Khan et al., 2018] Salman H. Khan, Munawar Hayat, Mohammed Bennamoun, Ferdous Ahmed Sohel, and Roberto Togneri. Cost- sensitive learning of deep feature representations from imbal- anced data. TNNLS, 29(8):3573-3587, 2018.
  21. [Kim et al., 2020] Jaehyung Kim, Youngbum Hur, Sejun Park, Eunho Yang, Sung Ju Hwang, and Jinwoo Shin. Distribution aligning refinery of pseudo-label for imbalanced semi-supervised learning. In NeurIPS, 2020.
  22. [Kingma and Ba, 2015] Diederik P. Kingma and Jimmy Ba. Adam: A method for stochastic optimization. In ICLR, 2015.
  23. [Kiryo et al., 2017] Ryuichi Kiryo, Gang Niu, Marthinus Christof- fel du Plessis, and Masashi Sugiyama. Positive-unlabeled learn- ing with non-negative risk estimator. In NIPS, pages 1675-1685, 2017.
  24. [Liu et al., 2020] Zhining Liu, Pengfei Wei, Jing Jiang, Wei Cao, Jiang Bian, and Yi Chang. MESA: boost ensemble imbalanced learning with meta-sampler. In NeurIPS, 2020.
  25. [Menon et al., 2013] Aditya Krishna Menon, Harikrishna Narasimhan, Shivani Agarwal, and Sanjay Chawla. On the statistical consistency of algorithms for binary classification under class imbalance. In ICML, pages 603-611, 2013.
  26. [Menon et al., 2015] Aditya Krishna Menon, Brendan van Rooyen, Cheng Soon Ong, and Bob Williamson. Learning from corrupted binary labels via class-probability estimation. In ICML, pages 125-134, 2015.
  27. [Peng et al., 2019] Minlong Peng, Qi Zhang, Xiaoyu Xing, Tao Gui, Xuanjing Huang, Yu-Gang Jiang, Keyu Ding, and Zhigang Chen. Trainable undersampling for class-imbalance learning. In AAAI, pages 4707-4714, 2019.
  28. [Sakai et al., 2018] Tomoya Sakai, Gang Niu, and Masashi Sugiyama. Semi-supervised AUC optimization based on positive-unlabeled learning. MLJ, 107(4):767-794, 2018.
  29. [Shalev-Shwartz and Ben-David, 2014] Shai Shalev-Shwartz and Shai Ben-David. Understanding Machine Learning -From The- ory to Algorithms. Cambridge University Press, 2014.
  30. [Shi et al., 2018] Hong Shi, Shaojun Pan, Jian Yang, and Chen Gong. Positive and unlabeled learning via loss decomposition and centroid estimation. In IJCAI, pages 2689-2695, 2018. IJCAI
  31. [Viola et al., 2020] Rémi Viola, Rémi Emonet, Amaury Habrard, Guillaume Metzler, and Marc Sebban. Learning from few posi- tives: a provably accurate metric learning algorithm to deal with imbalanced data. In IJCAI, pages 2155-2161, 2020. IJCAI
  32. [Wang et al., 2017] Yu-Xiong Wang, Deva Ramanan, and Martial Hebert. Learning to model the tail. In NIPS, pages 7029-7039, 2017.
  33. [Wang et al., 2018] Nan Wang, Xibin Zhao, Yu Jiang, and Yue Gao. Iterative metric learning for imbalance data classification. In IJ- CAI, pages 2805-2811, 2018. IJCAI
  34. [Xie and Li, 2018] Zheng Xie and Ming Li. Semi-supervised AUC optimization without guessing labels of unlabeled data. In AAAI, pages 4310-4317, 2018.
  35. [Xu et al., 2019] Miao Xu, Bingcong Li, Gang Niu, Bo Han, and Masashi Sugiyama. Revisiting sample selection approach to positive-unlabeled learning: Turning unlabeled data into positive rather than negative. arXiv, 1901.10155, 2019.
  36. [Yan et al., 2019] Yuguang Yan, Mingkui Tan, Yanwu Xu, Jiezhang Cao, Michael K. Ng, Huaqing Min, and Qingyao Wu. Oversam- pling for imbalanced data via optimal transport. In AAAI, pages 5605-5612, 2019.
  37. [Yang and Xu, 2020] Yuzhe Yang and Zhi Xu. Rethinking the value of labels for improving class-imbalanced learning. In NeurIPS, 2020.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards