Proceedings

Dynamic against Dynamic: An Open-Set Self-Learning Framework

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 5307-5315.

https://doi.org/10.24963/ijcai.2024/587

Abstract

In open set recognition, existing methods generally learn statically fixed decision boundaries to reject unknown classes. Though they have achieved promising results, such decision boundaries are evidently insufficient for universal unknown classes in dynamic and open scenarios as they can potentially appear at any position in the feature space. Moreover, these methods just simply reject unknown class samples during testing without any effective utilization for them. In fact, such samples completely can constitute the true instantiated representation of the unknown classes to further enhance the model's performance. To address these issues, this paper proposes a novel dynamic against dynamic idea, i.e., dynamic method against dynamic changing open-set world, where an open-set self-learning (OSSL) framework is correspondingly developed. OSSL starts with a good closed-set classifier trained by known classes and utilizes available test samples for model adaptation during testing, thus gaining the adaptability to changing data distributions. In particular, a novel self-matching module is designed for OSSL, which can achieve the adaptation in automatically identifying known class samples while rejecting unknown class samples which are further utilized to enhance the discriminability of the model as the instantiated representation of unknown classes. Our method establishes new performance milestones respectively in almost all standard and cross-data benchmarks.

  1. [Bartler et al., 2022] Alexander Bartler, Andre Bühler, Felix Wiewel, Mario Döbler, and Bin Yang. Mt3: Meta test-time training for self-supervised test-time adaption. In Interna- tional Conference on Artificial Intelligence and Statistics, pages 3080-3090. PMLR, 2022.
  2. [Bendale and Boult, 2015] Abhijit Bendale and Terrance E. Boult. Towards open set deep networks. 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pages 1563-1572, 2015.
  3. [Cao et al., 2022] Kaidi Cao, Maria Brbic, and Jure Leskovec. Open-world semi-supervised learning. Inter- national Conference on Learning Representations, 2022.
  4. [Cevikalp et al., 2023] Hakan Cevikalp, Bedirhan Uzun, Yusuf Salk, Hasan Saribas, and Okan Köpüklü. From anomaly detection to open set recognition: Bridging the gap. Pattern Recognition, 138:109385, 2023.
  5. [Chen et al., 2020] Guangyao Chen, Limeng Qiao, Yemin Shi, Peixi Peng, Jia Li, Tiejun Huang, Shiliang Pu, and Yonghong Tian. Learning open set network with discrim- inative reciprocal points. ArXiv, abs/2011.00178, 2020.
  6. [Chen et al., 2021] Guangyao Chen, Peixi Peng, Xiangqian Wang, and Yonghong Tian. Adversarial reciprocal points learning for open set recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 44:8065- 8081, 2021.
  7. [Deng et al., 2022] Shule Deng, Jin-Gang Yu, Zihao Wu, Hongxia Gao, Yansheng Li, and Yang Yang. Learning rel- ative feature displacement for few-shot open-set recogni- tion. IEEE Transactions on Multimedia, 2022.
  8. [Fang et al., 2021] Zhen Fang, Jie Lu, Anjin Liu, Feng Liu, and Guangquan Zhang. Learning bounds for open-set learning. In International conference on machine learn- ing, pages 3122-3132. PMLR, 2021.
  9. [Garg et al., 2023] Saurabh Garg, Amrith Rajagopal Setlur, Zachary Chase Lipton, Sivaraman Balakrishnan, Virginia Smith, and Aditi Raghunathan. Complementary benefits of contrastive learning and self-training under distribution shift. ArXiv, abs/2312.03318, 2023.
  10. [Geng and Chen, 2022] Chuanxing Geng and Songcan Chen. Collective decision for open set recognition. IEEE Transactions on Knowledge and Data Engineering, 34(1):192-204, 2022.
  11. [Geng et al., 2020] Chuanxing Geng, Lue Tao, and Songcan Chen. Guided cnn for generalized zero-shot and open-set recognition using visual and semantic prototypes. Pattern Recognition, 102:107263, 2020.
  12. [Geng et al., 2021] Chuanxing Geng, Sheng-jun Huang, and Songcan Chen. Recent advances in open set recognition: A survey. IEEE transactions on pattern analysis and ma- chine intelligence, 43(10):3614-3631, 2021.
  13. [Guo et al., 2021] Yunrui Guo, Guglielmo Camporese, Wen- jing Yang, Alessandro Sperduti, and Lamberto Ballan. Conditional variational capsule network for open set recognition. 2021 IEEE/CVF International Conference on Computer Vision (ICCV), pages 103-111, 2021.
  14. [Huang et al., 2022] Hongzhi Huang, Yu Wang, Qinghua Hu, and Ming-Ming Cheng. Class-specific semantic re- construction for open set recognition. IEEE transactions on pattern analysis and machine intelligence, 45(4):4214- 4228, 2022.
  15. [Iwasawa and Matsuo, 2021] Yusuke Iwasawa and Yutaka Matsuo. Test-time classifier adjustment module for model- agnostic domain generalization. Advances in Neural Infor- mation Processing Systems, 34:2427-2440, 2021.
  16. [Karisani, 2023] Payam Karisani. Neural networks against (and for) self-training: Classification with small labeled and large unlabeled sets. In Annual Meeting of the Associ- ation for Computational Linguistics, 2023.
  17. [Kong and Ramanan, 2021] Shu Kong and Deva Ramanan. Opengan: Open-set recognition via open data generation. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 813-822, 2021.
  18. [Krizhevsky, 2009] Alex Krizhevsky. Learning multiple lay- ers of features from tiny images. 2009.
  19. [Lake et al., 2015] Brenden M. Lake, Ruslan Salakhutdinov, and Joshua B. Tenenbaum. Human-level concept learn- ing through probabilistic program induction. Science, 350:1332 -1338, 2015.
  20. [Lee, 2013] Dong-Hyun Lee. Pseudo-label : The simple and efficient semi-supervised learning method for deep neural networks. 2013.
  21. [Liu et al., 2021] Yuejiang Liu, Parth Kothari, Bastien Van Delft, Baptiste Bellot-Gurlet, Taylor Mordan, and Alexandre Alahi. Ttt++: When does self-supervised test- time training fail or thrive? Advances in Neural Informa- tion Processing Systems, 34:21808-21820, 2021.
  22. [Lu et al., 2022] Jing Lu, Yunxu Xu, Hao Li, Zhanzhan Cheng, and Yi Niu. Pmal: Open set recognition via ro- bust prototype mining. In AAAI Conference on Artificial Intelligence, 2022.
  23. [Moon et al., 2022] WonJun Moon, Junho Park, Hyun Seok Seong, Cheol-Ho Cho, and Jae-Pil Heo. Difficulty-aware simulator for open set recognition. In European Confer- ence on Computer Vision, 2022.
  24. [Mukherjee and Awadallah, 2020] Subhabrata Mukherjee and Ahmed Hassan Awadallah. Uncertainty-aware self-training for text classification with few labels. arXiv preprint arXiv:2006.15315, 2020.
  25. [Neal et al., 2018] Lawrence Neal, Matthew Lyle Olson, Xi- aoli Z. Fern, Weng-Keen Wong, and Fuxin Li. Open set learning with counterfactual images. In European Confer- ence on Computer Vision, 2018.
  26. [Netzer et al., 2011] Yuval Netzer, Tao Wang, Adam Coates, A. Bissacco, Bo Wu, and A. Ng. Reading digits in natural images with unsupervised feature learning. 2011.
  27. [Niu et al., 2022] Shuaicheng Niu, Jiaxiang Wu, Yifan Zhang, Yaofo Chen, Shijian Zheng, Peilin Zhao, and Mingkui Tan. Efficient test-time model adaptation without forgetting. In International conference on machine learn- ing, pages 16888-16905. PMLR, 2022.
  28. [Oza and Patel, 2019] Poojan Oza and Vishal M. Patel. C2ae: Class conditioned auto-encoder for open-set recog- nition. 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 2302-2311, 2019.
  29. [Perera and Patel, 2021] Pramuditha Perera and Vishal M. Patel. Geometric transformation-based network ensemble for open-set recognition. 2021 IEEE International Confer- ence on Multimedia and Expo (ICME), pages 1-6, 2021.
  30. [Russakovsky et al., 2014] Olga Russakovsky, Jia Deng, Hao Su, Jonathan Krause, Sanjeev Satheesh, Sean Ma, Zhiheng Huang, Andrej Karpathy, Aditya Khosla, Michael S. Bernstein, Alexander C. Berg, and Li Fei-Fei. Imagenet large scale visual recognition challenge. Interna- tional Journal of Computer Vision, 115:211 -252, 2014.
  31. [Scheirer et al., 2013] Walter J. Scheirer, Anderson Rocha, Archana Sapkota, and Terrance E. Boult. Toward open set recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 35:1757-1772, 2013.
  32. [Schneider et al., 2020] Steffen Schneider, Evgenia Rusak, Luisa Eck, Oliver Bringmann, Wieland Brendel, and Matthias Bethge. Improving robustness against common corruptions by covariate shift adaptation. Advances in neural information processing systems, 33:11539-11551, 2020.
  33. [Scudder, 1965] H. J. Scudder. Probability of error of some adaptive pattern-recognition machines. IEEE Trans. Inf. Theory, 11:363-371, 1965.
  34. [Sun et al., 2020] Yu Sun, Xiaolong Wang, Zhuang Liu, John Miller, Alexei Efros, and Moritz Hardt. Test-time training with self-supervision for generalization under dis- tribution shifts. In International conference on machine learning, pages 9229-9248. PMLR, 2020.
  35. [Vaze et al., 2022] Sagar Vaze, Kai Han, Andrea Vedaldi, and Andrew Zisserman. Open-set recognition: A good closed-set classifier is all you need. the International Con- ference on Learning Representations, abs/2110.06207, 2022.
  36. [Wang et al., 2020] Dequan Wang, Evan Shelhamer, Shaoteng Liu, Bruno Olshausen, and Trevor Darrell. Tent: Fully test-time adaptation by entropy minimization. arXiv preprint arXiv:2006.10726, 2020.
  37. [Wang et al., 2022] Zitai Wang, Qianqian Xu, Zhiyong Yang, Yuan He, Xiaochun Cao, and Qingming Huang. Openauc: Towards auc-oriented open-set recognition. Advances in Neural Information Processing Systems, 35:25033-25045, 2022.
  38. [Wei et al., 2021] Chen Wei, Kihyuk Sohn, Clayton Mellina, Alan Yuille, and Fan Yang. Crest: A class-rebalancing self-training framework for imbalanced semi-supervised learning. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 10857- 10866, 2021.
  39. [Xie et al., 2020] Qizhe Xie, Minh-Thang Luong, Eduard Hovy, and Quoc V Le. Self-training with noisy stu- dent improves imagenet classification. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 10687-10698, 2020.
  40. [Xu et al., 2023] Baile Xu, Furao Shen, and Jian Zhao. Con- trastive open set recognition. In AAAI Conference on Arti- ficial Intelligence, 2023.
  41. [Yoshihashi et al., 2018] Ryota Yoshihashi, Wen Shao, Rei Kawakami, Shaodi You, Makoto Iida, and Takeshi Nae- mura. Classification-reconstruction learning for open-set recognition. 2019 IEEE/CVF Conference on Computer Vi- sion and Pattern Recognition (CVPR), pages 4011-4020, 2018.
  42. [You et al., 2019] Kaichao You, Mingsheng Long, Zhangjie Cao, Jianmin Wang, and Michael I. Jordan. Univer- sal domain adaptation. 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 2715-2724, 2019.
  43. [Yu et al., 2015] Fisher Yu, Yinda Zhang, Shuran Song, Ari Seff, and Jianxiong Xiao. Lsun: Construction of a large- scale image dataset using deep learning with humans in the loop. ArXiv, abs/1506.03365, 2015.
  44. [Zhang et al., 2020] Hongjie Zhang, Ang Li, Jie Guo, and Yanwen Guo. Hybrid models for open set recognition. In European Conference on Computer Vision, 2020.
  45. [Zhang et al., 2022] Marvin Zhang, Sergey Levine, and Chelsea Finn. Memo: Test time robustness via adapta- tion and augmentation. Advances in Neural Information Processing Systems, 35:38629-38642, 2022.
  46. [Zhou et al., 2021] Da-Wei Zhou, Han-Jia Ye, and De- Chuan Zhan. Learning placeholders for open-set recogni- tion. In Proceedings of the IEEE/CVF conference on com- puter vision and pattern recognition, pages 4401-4410, 2021.
  47. [Zhou, 2022] Zhi-Hua Zhou. Open-environment machine learning. National Science Review, 9(8):nwac123, 2022.
  48. [Zhuang et al., 2024] Jingyu Zhuang, Kuo Wang, Liang Lin, and Guanbin Li. Credible teacher for semi-supervised ob- ject detection in open scene. 2024.
  49. [Zou et al., 2019] Yang Zou, Zhiding Yu, Xiaofeng Liu, BVK Kumar, and Jinsong Wang. Confidence regularized self-training. In Proceedings of the IEEE/CVF interna- tional conference on computer vision, pages 5982-5991, 2019.

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

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