Detection of diabetic retinopathy using longitudinal self-supervised learning

Rachid Zeghlache,Pierre-Henri Conze,Mostafa El Habib Daho,Ramin Tadayoni,Pascal Massin,Béatrice Cochener,Gwenolé Quellec,Mathieu Lamard
2024-03-25
Abstract:Longitudinal imaging is able to capture both static anatomical structures and dynamic changes in disease progression towards earlier and better patient-specific pathology management. However, conventional approaches for detecting diabetic retinopathy (DR) rarely take advantage of longitudinal information to improve DR analysis. In this work, we investigate the benefit of exploiting self-supervised learning with a longitudinal nature for DR diagnosis purposes. We compare different longitudinal self-supervised learning (LSSL) methods to model the disease progression from longitudinal retinal color fundus photographs (CFP) to detect early DR severity changes using a pair of consecutive exams. The experiments were conducted on a longitudinal DR screening dataset with or without those trained encoders (LSSL) acting as a longitudinal pretext task. Results achieve an AUC of 0.875 for the baseline (model trained from scratch) and an AUC of 0.96 (95% CI: 0.9593-0.9655 DeLong test) with a p-value < 2.2e-16 on early fusion using a simple ResNet alike architecture with frozen LSSL weights, suggesting that the LSSL latent space enables to encode the dynamic of DR progression.
Computer Vision and Pattern Recognition,Artificial Intelligence,Machine Learning
What problem does this paper attempt to address?
### Problems the Paper Attempts to Solve This paper aims to detect early severity changes in Diabetic Retinopathy (DR) using Longitudinal Self-Supervised Learning (LSSL) methods. Specifically, the authors hope to capture the dynamic changes of the disease by analyzing consecutive Color Fundus Photographs (CFP) of patients, thereby identifying the progression of DR earlier and more accurately. ### Background and Motivation Diabetic Retinopathy (DR) is one of the common complications among diabetic patients, affecting more than one-third of diabetic patients worldwide and being one of the leading causes of vision loss. Traditional DR detection methods mainly rely on static images from single examinations and rarely utilize longitudinal information to improve DR analysis. However, longitudinal information can capture the dynamic changes of the disease over time, helping to manage the pathological condition of patients earlier and more accurately. ### Methods and Contributions In this study, the authors explored three different longitudinal self-supervised learning methods to capture the dynamic changes of DR. These methods include: 1. **Longitudinal Siamese Network**: Captures disease progression by predicting the time interval between two consecutive examinations. 2. **Longitudinal Self-Supervised Learning (LSSL)**: Captures disease progression by forcing trajectory vectors to align with a specific direction. 3. **Longitudinal Neighborhood Embedding (LNE)**: Captures disease progression by constructing dynamic graphs to align local progression directions. ### Experimental Results The authors conducted experiments on the OPHDIAT dataset, which contains a large number of CFP images. The experimental results show that the model using the LSSL method exhibits significant advantages in detecting early DR severity changes. Specifically, the LSSL method achieved an AUC of 0.96, significantly outperforming the baseline model (AUC of 0.875) and other methods. ### Conclusion By utilizing longitudinal self-supervised learning methods, the authors successfully improved the accuracy of detecting early DR severity changes. This method not only captures the dynamic changes of the disease but also provides earlier and more accurate diagnoses in clinical practice, thereby improving patient treatment outcomes. ### Future Work Despite the initial success, the authors also pointed out some limitations of the method, such as the importance of time alignment loss and the selection of hyperparameters. Future research can further optimize these methods to improve their performance in practical applications. Additionally, these methods can be applied to other types of longitudinal problems, showing broad application prospects.