Extending Contrastive Learning to Unsupervised Redundancy Identification
Source abstract
Abstract
Modern deep neural network (DNN)-based approaches have delivered great performance for computer vision tasks; however, they require a massive annotation cost due to their data-hungry nature. Hence, given a fixed budget and unlabeled examples, improving the quality of examples to be annotated is a clever step to obtain good generalization of DNN. One of key issues that could hurt the quality of examples is the presence of redundancy, in which the most examples exhibit similar visual context (e.g., same background). Redundant examples barely contribute to the performance but rather require additional annotation cost. Hence, prior to the annotation process, identifying redundancy is a key step to avoid unnecessary cost. In this work, we proved that the coreset score based on cosine similarity (cossim) is effective for identifying redundant examples. This is because the collective magnitude of the gradient over redundant examples exhibits a large value compared to the others. As a result, contrastive learning first attempts to reduce the loss of redundancy. Consequently, cossim for the redundancy set exhibited a high value (low coreset score). We first viewed the redundancy identification as the gradient magnitude. In this way, we effectively removed redundant examples from two datasets (KITTI, BDD10K), resulting in a better performance in terms of detection and semantic segmentation.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Domain Adaptation and Few-Shot Learning · Machine Learning and Data Classification · Advanced Image and Video Retrieval Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Division of Future Vehicle, Korea Advanced Institute of Science and Technology, Daejeon 34141, Korea
Captos Co., Ltd., Yangsan-si 50652, Korea
Department of Artificial Intelligence, Kyungpook National University, Daegu 41566, Korea
School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon 34141, Korea
Funding
National Research Foundation of Korea
References (26)
Show source-provided references
1. Pak, M., and Kim, S. (2017, January 8–10). A review of deep learning in image recognition. Proceedings of the 2017 4th International Conference on Computer Applications and Information Processing Technology (CAIPT), Kuta Bali, Indonesia.10.1109/CAIPT.2017.8320684 ↗
2. Masita, K.L., Hasan, A.N., and Shongwe, T. (2020, January 6–7). Deep learning in object detection: A review. Proceedings of the 2020 International Conference on Artificial Intelligence, Big Data, Computing and Data Communication Systems (icABCD), Durban, South Africa.10.1109/icABCD49160.2020.9183866 ↗
3. Minaee, S., Boykov, Y.Y., Porikli, F., Plaza, A.J., Kehtarnavaz, N., and Terzopoulos, D. (2021). Image segmentation using deep learning: A survey. IEEE Trans. Pattern Anal. Mach. Intell.10.1109/TPAMI.2021.3059968 ↗
4. Deng, J., Dong, W., Socher, R., Li, L.J., Li, K., and Fei-Fei, L. (2009, January 20–25). Imagenet: A large-scale hierarchical image database. Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA.10.1109/CVPR.2009.5206848 ↗
5. Birodkar, V., Mobahi, H., and Bengio, S. (2019). Semantic Redundancies in Image-Classification Datasets: The 10% You Don’t Need. arXiv.
6. Yan, X., Gilani, S.Z., Feng, M., Zhang, L., Qin, H., and Mian, A. (2020). Self-supervised learning to detect key frames in videos. Sensors, 20.10.3390/s20236941 ↗
7. Extending Contrastive Learning to Unsupervised Coreset Selection10.1109/ACCESS.2022.3142758 ↗
8. Krizhevsky, A., and Hinton, G. (2020, December 01). Learning Multiple Layers of Features from Tiny Images. Available online: https://www.cs.toronto.edu/~kriz/cifar.html.
9. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep residual learning for image recognition. Proceedings of the IEEE conference on computer vision and pattern recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
10. An efficient algorithm for a complete link method10.1093/comjnl/20.4.364 ↗
11. Vodrahalli, K., Li, K., and Malik, J. (2018). Are all training examples created equal? an empirical study. arXiv.
12. Carlini, N., Erlingsson, U., and Papernot, N. (2020, December 01). Prototypical Examples in Deep Learning: Metrics, Characteristics, and Utility. Available online: https://openreview.net/forum?id=r1xyx3R9tQ.
13. Key frame extraction in the summary space10.1109/TCYB.2017.2718579 ↗
14. Mahasseni, B., Lam, M., and Todorovic, S. (2017, January 21–26). Unsupervised video summarization with adversarial lstm networks. Proceedings of the IEEE conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.318 ↗
15. A novel key-frames selection framework for comprehensive video summarization10.1109/TCSVT.2019.2890899 ↗
16. Sheng, L., Xu, D., Ouyang, W., and Wang, X. (2019, January 27–28). Unsupervised collaborative learning of keyframe detection and visual odometry towards monocular deep slam. Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Korea.10.1109/ICCV.2019.00440 ↗
17. Generating realistic videos from keyframes with concatenated GANs10.1109/TCSVT.2018.2867934 ↗
18. Kar, A., Rai, N., Sikka, K., and Sharma, G. (2017, January 21–26). Adascan: Adaptive scan pooling in deep convolutional neural networks for human action recognition in videos. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.604 ↗
19. Deep key frame extraction for sport training10.1016/j.neucom.2018.03.077 ↗
20. Gharahbagh, A.A., Hajihashemi, V., Ferreira, M.C., Machado, J.J.M., and Tavares, J.M.R.S. (2022). Best Frame Selection to Enhance Training Step Efficiency in Video-Based Human Action Recognition. Appl. Sci., 12.10.3390/app12041830 ↗
21. Chen, T., Kornblith, S., Norouzi, M., and Hinton, G. (2020, January 12–18). A simple framework for contrastive learning of visual representations. Proceedings of the International Conference on Machine Learning, Virtual Location.
22. Geiger, A., Lenz, P., and Urtasun, R. (2012, January 16–21). Are we ready for Autonomous Driving? The KITTI Vision Benchmark Suite. Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR), Providence, Rhode Island.10.1109/CVPR.2012.6248074 ↗
23. Yu, F., Chen, H., Wang, X., Xian, W., Chen, Y., Liu, F., Madhavan, V., and Darrell, T. (2020, January 13–19). Bdd100k: A diverse driving dataset for heterogeneous multitask learning. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA.10.1109/CVPR42600.2020.00271 ↗
24. You, Y., Gitman, I., and Ginsburg, B. (2017). Large batch training of convolutional networks. arXiv.
25. Redmon, J., Divvala, S., Girshick, R., and Farhadi, A. (2016, January 21–26). You only look once: Unified, real-time object detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2016.91 ↗
26. Deeplab: Semantic image segmentation with deep convolutional nets, atrous convolution, and fully connected crfs10.1109/TPAMI.2017.2699184 ↗