Proceedings

Hierarchical Class-Based Curriculum Loss

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 2448-2454.

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

Abstract

Classification algorithms in machine learning often assume a flat label space. However, most real world data have dependencies between the labels, which can often be captured by using a hierarchy. Utilizing this relation can help develop a model capable of satisfying the dependencies and improving model accuracy and interpretability. Further, as different levels in the hierarchy correspond to different granularities, penalizing each label equally can be detrimental to model learning. In this paper, we propose a loss function, hierarchical curriculum loss, with two properties: (i) satisfy hierarchical constraints present in the label space, and (ii) provide non-uniform weights to labels based on their levels in the hierarchy, learned implicitly by the training paradigm. We theoretically show that the proposed hierarchical class-based curriculum loss is a tight bound of 0-1 loss among all losses satisfying the hierarchical constraints. We test our loss function on real world image data sets, and show that it significantly outperforms state-of-the-art baselines.

  1. [Bengio et al., 2009] Yoshua Bengio, Jérôme Louradour, Ro- nan Collobert, and Jason Weston. Curriculum learning. In Proceedings of the 26th annual international conference on machine learning, pages 41-48, 2009.
  2. [Bertinetto et al., 2019] Luca Bertinetto, Romain Mueller, Konstantinos Tertikas, Sina Samangooei, and Nicholas A Lord. Making better mistakes: Leveraging class hierarchies with deep networks. arXiv preprint arXiv:1912.09393, 2019.
  3. [Bilal et al., 2017] Alsallakh Bilal, Amin Jourabloo, Mao Ye, Xiaoming Liu, and Liu Ren. Do convolutional neural net- works learn class hierarchy? IEEE transactions on visual- ization and computer graphics, 24(1):152-162, 2017.
  4. [Cerri et al., 2014] Ricardo Cerri, Rodrigo C Barros, and An- dré CPLF De Carvalho. Hierarchical multi-label classifica- tion using local neural networks. Journal of Computer and System Sciences, 80(1):39-56, 2014.
  5. [Chen et al., 2019] Chen Chen, Haobo Wang, Weiwei Liu, Xingyuan Zhao, Tianlei Hu, and Gang Chen. Two-stage label embedding via neural factorization machine for multi- label classification. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 33, pages 3304-3311, 2019.
  6. [Deng et al., 2010] Jia Deng, Alexander C Berg, Kai Li, and Li Fei-Fei. What does classifying more than 10,000 image categories tell us? In European conference on computer vision, pages 71-84. Springer, 2010.
  7. [Dimitrovski et al., 2011] Ivica Dimitrovski, Dragi Kocev, Suzana Loskovska, and Sašo Džeroski. Hierarchical an- notation of medical images. Pattern Recognition, 44(10- 11):2436-2449, 2011.
  8. [Frome et al., 2013] Andrea Frome, Greg S Corrado, Jon Shlens, Samy Bengio, Jeff Dean, Marc'Aurelio Ranzato, and Tomas Mikolov. Devise: A deep visual-semantic em- bedding model. In Advances in neural information process- ing systems, 2013.
  9. [Goodfellow et al., 2016] Ian Goodfellow, Yoshua Bengio, and Aaron Courville. Deep Learning. MIT Press, 2016.
  10. [He and Chua, 2017] Xiangnan He and Tat-Seng Chua. Neu- ral factorization machines for sparse predictive analytics. In Proceedings of the 40th International ACM SIGIR con- ference on Research and Development in Information Re- trieval, pages 355-364, 2017.
  11. [Hu et al., 2016] Weihua Hu, Gang Niu, Issei Sato, and Masashi Sugiyama. Does distributionally robust super- vised learning give robust classifiers? arXiv preprint arXiv:1611.02041, 2016.
  12. [Huang and Lin, 2017] Kuan-Hao Huang and Hsuan-Tien Lin. Cost-sensitive label embedding for multi-label classi- fication. Machine Learning, 106(9-10):1725-1746, 2017.
  13. [Kumar et al., 2018] Vikas Kumar, Arun K Pujari, Vi- neet Padmanabhan, Sandeep Kumar Sahu, and Venkateswara Rao Kagita. Multi-label classifica- tion using hierarchical embedding. Expert Systems with Applications, 91:263-269, 2018.
  14. [Lewis et al., 2004] David D Lewis, Yiming Yang, Tony G Rose, and Fan Li. Rcv1: A new benchmark collection for text categorization research. Journal of machine learning research, 5(Apr):361-397, 2004.
  15. [Lin et al., 2018] Tsung-Yi Lin, Priyal Goyal, Ross Girshick, Kaiming He, and Piotr Dollar. Focal loss for dense ob- ject detection. IEEE transactions on pattern analysis and machine intelligence, 2018.
  16. [Lyu and Tsang, 2019] Yueming Lyu and Ivor W Tsang. Cur- riculum loss: Robust learning and generalization against label corruption. arXiv preprint arXiv:1905.10045, 2019.
  17. [Masera and Blanzieri, 2018] Luca Masera and Enrico Blanzieri. Awx: An integrated approach to hierarchical- multilabel classification. In Joint European Conference on Machine Learning and Knowledge Discovery in Databases, pages 322-336. Springer, 2018.
  18. [Matiisen et al., 2019] Tambet Matiisen, Avital Oliver, Taco Cohen, and John Schulman. Teacher-student curriculum learning. IEEE transactions on neural networks and learn- ing systems, 2019.
  19. [Papai et al., 2012] Tivadar Papai, Shalini Ghosh, and Henry A. Kautz. Combining subjective probabilities and data in training markov logic networks. In Machine Learn- ing and Knowledge Discovery in Databases -European Conference, ECML PKDD, 2012.
  20. [Radev et al., 2002] Dragomir R Radev, Hong Qi, Harris Wu, and Weiguo Fan. Evaluating web-based question answering systems. In LREC, 2002.
  21. [Rousu et al., 2006] Juho Rousu, Craig Saunders, Sandor Szedmak, and John Shawe-Taylor. Kernel-based learning of hierarchical multilabel classification models. Journal of Machine Learning Research, 7(Jul):1601-1626, 2006.
  22. [Smith, 2017] Leslie N Smith. Cyclical learning rates for training neural networks. In 2017 IEEE Winter Conference on Applications of Computer Vision (WACV), pages 464- 472. IEEE, 2017.
  23. [Van Horn et al., 2018] Grant Van Horn, Oisin Mac Aodha, Yang Song, Yin Cui, Chen Sun, Alex Shepard, Hartwig Adam, Pietro Perona, and Serge Belongie. The inaturalist species classification and detection dataset. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 8769-8778, 2018.
  24. [Verma et al., 2012] Nakul Verma, Dhruv Mahajan, Sun- dararajan Sellamanickam, and Vinod Nair. Learning hi- erarchical similarity metrics. In 2012 IEEE conference on computer vision and pattern recognition, pages 2280-2287. IEEE, 2012.
  25. [Wehrmann et al., 2018] Jonatas Wehrmann, Ricardo Cerri, and Rodrigo Barros. Hierarchical multi-label classifica- tion networks. In International Conference on Machine Learning, pages 5075-5084, 2018.
  26. [Wu et al., 2016] Hui Wu, Michele Merler, Rosario Uceda- Sosa, and John R Smith. Learning to make better mistakes: Semantics-aware visual food recognition. In Proceedings of the 24th ACM international conference on Multimedia, pages 172-176, 2016.

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

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