Leveraging the Generalization Ability of Deep Convolutional Neural Networks for Improving Classifiers for Color Fundus Photographs
Source abstract
Abstract
Deep learning demands a large amount of annotated data, and the annotation task is often crowdsourced for economic efficiency. When the annotation task is delegated to non-experts, the dataset may contain data with inaccurate labels. Noisy labels not only yield classification models with sub-optimal performance, but may also impede their optimization dynamics. In this work, we propose exploiting the pattern recognition capacity of deep convolutional neural networks to filter out supposedly mislabeled cases while training. We suggest a training method that references softmax outputs to judge the correctness of the given labels. This approach achieved outstanding performance compared to the existing methods in various noise settings on a large-scale dataset (Kaggle 2015 Diabetic Retinopathy). Furthermore, we demonstrate a method mining positive cases from a pool of unlabeled images by exploiting the generalization ability. With this method, we won first place on the offsite validation dataset in pathological myopia classification challenge (PALM), achieving the AUROC of 0.9993 in the final submission. Source codes are publicly available.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Retinal Imaging and Analysis · Digital Imaging for Blood Diseases · Retinal Diseases and Treatments
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
VUNO Inc., Seoul 06709, Korea
Genesis Lab Inc., Seoul 04538, Korea
References (40)
Show source-provided references
1. Automatic defect classification for semiconductor manufacturing10.1007/s001380050041 ↗
2. Automatic identification of different types of welding defects in radiographic images10.1016/S0963-8695(02)00025-7 ↗
3. Javed, O., and Shah, M. (2002, January 28–31). Tracking and object classification for automated surveillance. Proceedings of the European Conference on Computer Vision, Copenhagen, Denmark.10.1007/3-540-47979-1_23 ↗
4. Automatic traffic surveillance system for vehicle tracking and classification10.1109/TITS.2006.874722 ↗
5. Development and validation of a deep learning algorithm for detection of diabetic retinopathy in retinal fundus photographs10.1001/jama.2016.17216 ↗
6. Son, J., Bae, W., Kim, S., Park, S.J., and Jung, K.H. (2018). Classification of Findings with Localized Lesions in Fundoscopic Images Using a Regionally Guided CNN. Computational Pathology and Ophthalmic Medical Image Analysis, Springer.10.1007/978-3-030-00949-6_21 ↗
7. Deep learning for medical image analysis: Applications to computed tomography and magnetic resonance imaging10.7599/hmr.2017.37.2.61 ↗
8. LeCun, Y., and Cortes, C. (2020, November 30). MNIST Handwritten Digit (Database). Available online: http://yann.lecun.com/exdb/mnist/.
9. 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 ↗
10. Li, H., Yu, B., and Zhou, D. (2013). Error rate analysis of labeling by crowdsourcing. ICML Workshop: Machine Learning Meets Crowdsourcing, Citeseer.
11. Intra-and inter-observer variability in contouring prostate and seminal vesicles: Implications for conformal treatment planning10.1016/S0167-8140(98)00021-8 ↗
12. Intra-and inter-observer variability in the assessment of intrapartum cardiotocograms10.3109/00016348709022046 ↗
13. A Novel Fundus Image Reading Tool for Efficient Generation of a Multi-dimensional Categorical Image Database for Machine Learning Algorithm Training10.3346/jkms.2018.33.e239 ↗
14. Deep learning10.1038/nature14539 ↗
15. Patrini, G., Rozza, A., Krishna Menon, A., Nock, R., and Qu, L. (2017, January 21–26). Making deep neural networks robust to label noise: A loss correction approach. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.240 ↗
16. Sukhbaatar, S., Bruna, J., Paluri, M., Bourdev, L., and Fergus, R. (2014). Training convolutional networks with noisy labels. arXiv.
17. Bekker, A.J., and Goldberger, J. (2016, January 20–25). Training deep neural-networks based on unreliable labels. Proceedings of the 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Shanghai, China.10.1109/ICASSP.2016.7472164 ↗
18. Goldberger, J., and Ben-Reuven, E. (2017, January 24–26). Training deep neural-networks using a noise adaptation layer. Proceedings of the ICLR, Toulon, France.
19. Bengio, Y., Louradour, J., Collobert, R., and Weston, J. (2009, January 14–18). Curriculum learning. Proceedings of the 26th Annual International Conference on Machine Learning, Montreal, QC, Canada.10.1145/1553374.1553380 ↗
20. Jiang, L., Zhou, Z., Leung, T., Li, L.J., and Fei-Fei, L. (2017). Mentornet: Learning data-driven curriculum for very deep neural networks on corrupted labels. arXiv.
21. Dehghani, M., Mehrjou, A., Gouws, S., Kamps, J., and Schölkopf, B. (2017). Fidelity-weighted learning. arXiv.
22. Hinton, G., Vinyals, O., and Dean, J. (2015). Distilling the knowledge in a neural network. arXiv.
23. Ren, M., Zeng, W., Yang, B., and Urtasun, R. (2018). Learning to Reweight Examples for Robust Deep Learning. arXiv.
24. Arpit, D., Jastrzębski, S., Ballas, N., Krueger, D., Bengio, E., Kanwal, M.S., Maharaj, T., Fischer, A., Courville, A., and Bengio, Y. (2017, January 6–11). A closer look at memorization in deep networks. Proceedings of the 34th International Conference on Machine Learning, Sydney, Australia. JMLR.org.
25. Zhang, C., Bengio, S., Hardt, M., Recht, B., and Vinyals, O. (2016). Understanding deep learning requires rethinking generalization. arXiv.
26. Han, B., Yao, Q., Yu, X., Niu, G., Xu, M., Hu, W., Tsang, I., and Sugiyama, M. (2018, January 2–8). Co-teaching: Robust training of deep neural networks with extremely noisy labels. Proceedings of the Advances in Neural Information Processing Systems, Montréal, QC, Canada.
27. Song, H., Kim, M., and Lee, J.G. (2019, January 9–15). Selfie: Refurbishing unclean samples for robust deep learning. Proceedings of the International Conference on Machine Learning, Long beach, CA, USA.
28. Tanaka, D., Ikami, D., Yamasaki, T., and Aizawa, K. (2018, January 18–23). Joint optimization framework for learning with noisy labels. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00582 ↗
29. (2019, May 20). Pathologic Myopia Challenge. Available online: http://palm.grand-challenge.org.
30. Early Treatment Diabetic Retinopathy Study Research Group (1991). Grading diabetic retinopathy from stereoscopic color fundus photographs—an extension of the modified Airlie House classification: ETDRS report number 10. Ophthalmology, 98, 786–806.10.1016/S0161-6420(13)38012-9 ↗
31. Myopia10.1016/S0140-6736(12)60272-4 ↗
32. (2019, May 20). Kaggle Diabetic Retinopathy Detection Competition Report. Available online: https://www.kaggle.com/c/diabetic-retinopathy-detection.
33. Feedback on a publicly distributed database: The Messidor database10.5566/ias.1155 ↗
34. Porwal, P., Pachade, S., Kamble, R., Kokare, M., Deshmukh, G., Sahasrabuddhe, V., and Meriaudeau, F. (2018). Indian Diabetic Retinopathy Image Dataset (IDRiD): A Database for Diabetic Retinopathy Screening Research. Data, 3.10.3390/data3030025 ↗
35. (2019, May 20). Retinal Fundus Glaucoma Challenge. Available online: http://refuge.grand-challenge.org.
36. Almazroa, A., Alodhayb, S., Osman, E., Ramadan, E., Hummadi, M., Dlaim, M., Alkatee, M., Raahemifar, K., and Lakshminarayanan, V. (2018, January 10–15). Retinal fundus images for glaucoma analysis: The RIGA dataset. Proceedings of the Medical Imaging 2018: Imaging Informatics for Healthcare, Research, and Applications. International Society for Optics and Photonics, Houston, TX, USA.10.1117/12.2293584 ↗
37. Updates of pathologic myopia10.1016/j.preteyeres.2015.12.001 ↗
38. (2019, May 20). Retinal Image Bank. Available online: https://imagebank.asrs.org.
39. Grader variability and the importance of reference standards for evaluating machine learning models for diabetic retinopathy10.1016/j.ophtha.2018.01.034 ↗
40. Reed, S., Lee, H., Anguelov, D., Szegedy, C., Erhan, D., and Rabinovich, A. (2014). Training deep neural networks on noisy labels with bootstrapping. arXiv.