Qianjie Yang , Vijay Govindarajan , Qiyuan Li , Heding Zhou , Zaffar Ahmed Shaikh , Amel Ksibi , Jing Yang , Lip Yee Por
{"title":"OcuMDNet: A lightweight CNN for robust multi-disease retinal diagnosis with cross-dataset reliability","authors":"Qianjie Yang , Vijay Govindarajan , Qiyuan Li , Heding Zhou , Zaffar Ahmed Shaikh , Amel Ksibi , Jing Yang , Lip Yee Por","doi":"10.1016/j.exer.2025.110642","DOIUrl":null,"url":null,"abstract":"<div><div>This study aims to develop a lightweight convolutional network for the classification of multiple retinal diseases using fundus images and to evaluate cross-dataset generalization under strict label alignment. We introduce OcuMDNet (Ocular Multi-Disease Net), a compact convolutional neural network (CNN) specifically designed for fundus imagery, incorporating batch normalization and dropout for regularization. A standardized processing pipeline is employed, which includes cropping and resizing images to 224 × 224 pixels, applying contrast-limited adaptive histogram equalization (CLAHE), and performing per-channel normalization. The training process utilizes the AdamW optimizer and incorporates early stopping to enhance model performance. We propose a label-aligned evaluation protocol: (i) assesses 4-class performance (Normal, diabetic retinopathy (DR), Glaucoma, age-related macular degeneration (AMD)) on a combined dataset assembled from public sources; (ii) reports disease-specific results based on the native labels of each dataset (DR: EyePACS, Messidor; Glaucoma: ORIGA; AMD: AREDS); and (iii) evaluates cross-dataset transfer for DR (training on EyePACS and testing on Messidor). Patient-level splits are implemented to prevent data leakage, and class counts are reported for each split. Performance metrics such as accuracy, macro-F1 score, and one-vs-rest ROC-AUC are calculated with 95 % confidence intervals using stratified bootstrap (n = 1000). Paired comparisons are conducted using McNemar's test for accuracy and DeLong's method for AUC, with multiplicity control applied. The OcuMDNet demonstrates strong performance on both combined and disease-specific benchmarks, maintaining robust discrimination in cross-dataset evaluations for DR while ensuring computational efficiency suitable for large-scale screening applications. Ablation studies confirm the significance of preprocessing steps and architectural choices. In conjunction with a label-aligned protocol, the OcuMDNet provides an accurate and efficient baseline for multi-disease fundus analysis, facilitating a transparent assessment of cross-dataset reliability. The code, scripts, and trained weights will be made available to support reproducibility.</div></div>","PeriodicalId":12177,"journal":{"name":"Experimental eye research","volume":"261 ","pages":"Article 110642"},"PeriodicalIF":2.7000,"publicationDate":"2025-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Experimental eye research","FirstCategoryId":"3","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0014483525004142","RegionNum":2,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"OPHTHALMOLOGY","Score":null,"Total":0}
引用次数: 0
Abstract
This study aims to develop a lightweight convolutional network for the classification of multiple retinal diseases using fundus images and to evaluate cross-dataset generalization under strict label alignment. We introduce OcuMDNet (Ocular Multi-Disease Net), a compact convolutional neural network (CNN) specifically designed for fundus imagery, incorporating batch normalization and dropout for regularization. A standardized processing pipeline is employed, which includes cropping and resizing images to 224 × 224 pixels, applying contrast-limited adaptive histogram equalization (CLAHE), and performing per-channel normalization. The training process utilizes the AdamW optimizer and incorporates early stopping to enhance model performance. We propose a label-aligned evaluation protocol: (i) assesses 4-class performance (Normal, diabetic retinopathy (DR), Glaucoma, age-related macular degeneration (AMD)) on a combined dataset assembled from public sources; (ii) reports disease-specific results based on the native labels of each dataset (DR: EyePACS, Messidor; Glaucoma: ORIGA; AMD: AREDS); and (iii) evaluates cross-dataset transfer for DR (training on EyePACS and testing on Messidor). Patient-level splits are implemented to prevent data leakage, and class counts are reported for each split. Performance metrics such as accuracy, macro-F1 score, and one-vs-rest ROC-AUC are calculated with 95 % confidence intervals using stratified bootstrap (n = 1000). Paired comparisons are conducted using McNemar's test for accuracy and DeLong's method for AUC, with multiplicity control applied. The OcuMDNet demonstrates strong performance on both combined and disease-specific benchmarks, maintaining robust discrimination in cross-dataset evaluations for DR while ensuring computational efficiency suitable for large-scale screening applications. Ablation studies confirm the significance of preprocessing steps and architectural choices. In conjunction with a label-aligned protocol, the OcuMDNet provides an accurate and efficient baseline for multi-disease fundus analysis, facilitating a transparent assessment of cross-dataset reliability. The code, scripts, and trained weights will be made available to support reproducibility.
期刊介绍:
The primary goal of Experimental Eye Research is to publish original research papers on all aspects of experimental biology of the eye and ocular tissues that seek to define the mechanisms of normal function and/or disease. Studies of ocular tissues that encompass the disciplines of cell biology, developmental biology, genetics, molecular biology, physiology, biochemistry, biophysics, immunology or microbiology are most welcomed. Manuscripts that are purely clinical or in a surgical area of ophthalmology are not appropriate for submission to Experimental Eye Research and if received will be returned without review.