Applying supervised contrastive learning for the detection of diabetic retinopathy and its severity levels from fundus images. (July 2022)
- Record Type:
- Journal Article
- Title:
- Applying supervised contrastive learning for the detection of diabetic retinopathy and its severity levels from fundus images. (July 2022)
- Main Title:
- Applying supervised contrastive learning for the detection of diabetic retinopathy and its severity levels from fundus images
- Authors:
- Islam, Md Robiul
Abdulrazak, Lway Faisal
Nahiduzzaman, Md
Goni, Md Omaer Faruq
Anower, Md Shamim
Ahsan, Mominul
Haider, Julfikar
Kowalski, Marcin - Abstract:
- Abstract: Diabetic Retinopathy (DR) is a major complication in human eyes among the diabetic patients. Early detection of the DR can save many patients from permanent blindness. Various artificial intelligent based systems have been proposed and they outperform human analysis in accurate detection of the DR. In most of the traditional deep learning models, the cross-entropy is used as a common loss function in a single stage end-to-end training method. However, it has been recently identified that this loss function has some limitations such as poor margin leading to false results, sensitive to noisy data and hyperparameter variations. To overcome these issues, supervised contrastive learning (SCL) has been introduced. In this study, SCL method, a two-stage training method with supervised contrastive loss function was proposed for the first time to the best of authors' knowledge to identify the DR and its severity stages from fundus images (FIs) using "APTOS 2019 Blindness Detection" dataset. "Messidor-2" dataset was also used to conduct experiments for further validating the model's performance. Contrast Limited Adaptive Histogram Equalization (CLAHE) was applied for enhancing the image quality and the pre-trained Xception CNN model was deployed as the encoder with transfer learning. To interpret the SCL of the model, t-SNE method was used to visualize the embedding space (unit hyper sphere) composed of 128 D space into a 2 D space. The proposed model achieved a testAbstract: Diabetic Retinopathy (DR) is a major complication in human eyes among the diabetic patients. Early detection of the DR can save many patients from permanent blindness. Various artificial intelligent based systems have been proposed and they outperform human analysis in accurate detection of the DR. In most of the traditional deep learning models, the cross-entropy is used as a common loss function in a single stage end-to-end training method. However, it has been recently identified that this loss function has some limitations such as poor margin leading to false results, sensitive to noisy data and hyperparameter variations. To overcome these issues, supervised contrastive learning (SCL) has been introduced. In this study, SCL method, a two-stage training method with supervised contrastive loss function was proposed for the first time to the best of authors' knowledge to identify the DR and its severity stages from fundus images (FIs) using "APTOS 2019 Blindness Detection" dataset. "Messidor-2" dataset was also used to conduct experiments for further validating the model's performance. Contrast Limited Adaptive Histogram Equalization (CLAHE) was applied for enhancing the image quality and the pre-trained Xception CNN model was deployed as the encoder with transfer learning. To interpret the SCL of the model, t-SNE method was used to visualize the embedding space (unit hyper sphere) composed of 128 D space into a 2 D space. The proposed model achieved a test accuracy of 98.36%, and AUC score of 98.50% to identify the DR (Binary classification) and a test accuracy of 84.364%, and AUC score of 93.819% for five stages grading with the APTOS 2019 dataset. Other evaluation metrics (precision, recall, F1-score) were also determined with APTOS 2019 as well as with Messidor-2 for analyzing the performance of the proposed model. It was also concluded that the proposed method achieved better performance in detecting the DR compared to the conventional CNN without SCL and other state-of-the-art methods. Highlights: Supervised Contrastive Learning (SCL) has been proposed for detecting Diabetic Retinopathy. Xception CNN model has been used as the encoder for representation learning. CLAHE has been applied for enhancing the image quality. t-SNE method is followed to visualize the embedding space learned by the SCL. Proposed method achieves better performance compared to the existing methods. … (more)
- Is Part Of:
- Computers in biology and medicine. Volume 146(2022)
- Journal:
- Computers in biology and medicine
- Issue:
- Volume 146(2022)
- Issue Display:
- Volume 146, Issue 2022 (2022)
- Year:
- 2022
- Volume:
- 146
- Issue:
- 2022
- Issue Sort Value:
- 2022-0146-2022-0000
- Page Start:
- Page End:
- Publication Date:
- 2022-07
- Subjects:
- Diabetic retinopathy -- Image analysis -- CNN -- Supervised contrastive learning -- CLAHE -- t-SNE
Medicine -- Data processing -- Periodicals
Biology -- Data processing -- Periodicals
610.285 - Journal URLs:
- http://www.sciencedirect.com/science/journal/00104825/ ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.compbiomed.2022.105602 ↗
- Languages:
- English
- ISSNs:
- 0010-4825
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.880000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 21661.xml