Deploying and Evaluating Multiple Deep Learning Models on Edge Devices for Diabetic Retinopathy Detection
Akwasi Asare, Dennis Agyemanh Nana Gookyi, Derrick Boateng, Fortunatus Aabangbio Wulnye

TL;DR
This paper explores deploying multiple deep learning models on edge devices for real-time diabetic retinopathy detection, emphasizing model optimization, performance evaluation, and suitability for resource-limited healthcare environments.
Contribution
It introduces a comprehensive approach to deploying and evaluating CNN models on edge hardware for diabetic retinopathy detection, including model optimization and performance analysis.
Findings
MobileNet achieved 96.45% accuracy.
SqueezeNet had a model size of 176 KB and 17 ms latency.
ShuffleNet and custom DNN offered high resource efficiency.
Abstract
Diabetic Retinopathy (DR), a leading cause of vision impairment in individuals with diabetes, affects approximately 34.6% of diabetes patients globally, with the number of cases projected to reach 242 million by 2045. Traditional DR diagnosis relies on the manual examination of retinal fundus images, which is both time-consuming and resource intensive. This study presents a novel solution using Edge Impulse to deploy multiple deep learning models for real-time DR detection on edge devices. A robust dataset of over 3,662 retinal fundus images, sourced from the Kaggle EyePACS dataset, was curated, and enhanced through preprocessing techniques, including augmentation and normalization. Using TensorFlow, various Convolutional Neural Networks (CNNs), such as MobileNet, ShuffleNet, SqueezeNet, and a custom Deep Neural Network (DNN), were designed, trained, and optimized for edge deployment.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRetinal Imaging and Analysis · Brain Tumor Detection and Classification
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Depthwise Convolution · Dropout · Xavier Initialization · 1x1 Convolution · Global Average Pooling · Convolution · SqueezeNet · Pointwise Convolution · Max Pooling
