Deploying Machine Learning Inference on Diabetic Retinopathy in Binary and Multi-class Classification

Indira Bidari, Satyadhyan Chickerur, Akshay Kulkarni, Anish Mahajan, Amogh Nikkam, Abhishek Thm
{"title":"Deploying Machine Learning Inference on Diabetic Retinopathy in Binary and Multi-class Classification","authors":"Indira Bidari, Satyadhyan Chickerur, Akshay Kulkarni, Anish Mahajan, Amogh Nikkam, Abhishek Thm","doi":"10.1109/ICIERA53202.2021.9726533","DOIUrl":null,"url":null,"abstract":"Diabetic Retinopathy is a condition of the person's eye that causes vision loss and blindness in diabetic people. Among adults between 20–74 years, this disease most of the time acts as the cause of blindness. Also, it is the leading reason behind cecity among working-aged adults worldwide. An efficient health care system contributes to an essential part of the country's economy, development, and industrialization. It affects one out of three persons with diabetes. The longer a person has diabetes, the higher their risk of developing some ocular problem. The mobile and web application built adds assistance to the people for endorsing their qualms and knowing about their condition's severity. Since most of the users can be from rural areas, we built applications that work both offline and online. The inference is to select a configuration based on a single input. To decrease the magnitude of the mobile application model, we implemented MobileN et architecture. It is considered a light weightedmodel as it has fewer parameters than others, making it suitable for the application objective. The accuracy of MobileNet is 76 percent. ResNet 50 architecture is used in the web application, which requires an internet facility to predict the output. Because of the increase in the parameters, it provides higher accuracy when compared to the MobileN et model. Kaggle eyepacs dataset is given as input for both models. The dataset is divided into five classes: No Diabetic Retinopathy, mild, moderate, severe, and proliferative. The models classify the images given as input and display one of these class labels as a result. An oversampling technique has been implemented to overcome the problem of data bias. NodeJS and python have been used to build web applications and android studio for mobile applications. The time taken to display the result in both applications is less than 10 seconds. The size of the mobile application has been reduced from 120MB to 25 MB. This application is helpful in rural areas wherever they lack facilities to run tests while obtaining the results on their phones and any web browser by simply up- loading the scanned image of the patient's eye.","PeriodicalId":220461,"journal":{"name":"2021 International Conference on Industrial Electronics Research and Applications (ICIERA)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Industrial Electronics Research and Applications (ICIERA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIERA53202.2021.9726533","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Diabetic Retinopathy is a condition of the person's eye that causes vision loss and blindness in diabetic people. Among adults between 20–74 years, this disease most of the time acts as the cause of blindness. Also, it is the leading reason behind cecity among working-aged adults worldwide. An efficient health care system contributes to an essential part of the country's economy, development, and industrialization. It affects one out of three persons with diabetes. The longer a person has diabetes, the higher their risk of developing some ocular problem. The mobile and web application built adds assistance to the people for endorsing their qualms and knowing about their condition's severity. Since most of the users can be from rural areas, we built applications that work both offline and online. The inference is to select a configuration based on a single input. To decrease the magnitude of the mobile application model, we implemented MobileN et architecture. It is considered a light weightedmodel as it has fewer parameters than others, making it suitable for the application objective. The accuracy of MobileNet is 76 percent. ResNet 50 architecture is used in the web application, which requires an internet facility to predict the output. Because of the increase in the parameters, it provides higher accuracy when compared to the MobileN et model. Kaggle eyepacs dataset is given as input for both models. The dataset is divided into five classes: No Diabetic Retinopathy, mild, moderate, severe, and proliferative. The models classify the images given as input and display one of these class labels as a result. An oversampling technique has been implemented to overcome the problem of data bias. NodeJS and python have been used to build web applications and android studio for mobile applications. The time taken to display the result in both applications is less than 10 seconds. The size of the mobile application has been reduced from 120MB to 25 MB. This application is helpful in rural areas wherever they lack facilities to run tests while obtaining the results on their phones and any web browser by simply up- loading the scanned image of the patient's eye.
机器学习推理在糖尿病视网膜病变二分类和多分类中的应用
糖尿病视网膜病变是一种导致糖尿病患者视力丧失和失明的眼部疾病。在20-74岁的成年人中,这种疾病在大多数情况下会导致失明。此外,它也是世界范围内工作年龄成年人中城市的主要原因。一个高效的卫生保健系统是国家经济、发展和工业化的重要组成部分。三分之一的糖尿病患者受其影响。一个人患糖尿病的时间越长,患眼部疾病的风险就越高。所构建的移动和web应用程序为人们提供了帮助,帮助他们认可自己的疑虑,并了解自己病情的严重性。由于大多数用户可能来自农村地区,因此我们构建了可以离线和在线工作的应用程序。推论是根据单个输入选择配置。为了减小移动应用模型的规模,我们实现了mobilenet架构。它被认为是轻量级模型,因为它比其他模型具有更少的参数,使其适合于应用程序目标。MobileNet的准确率为76%。在web应用程序中使用ResNet 50架构,这需要一个internet设施来预测输出。由于参数的增加,与mobilenet模型相比,它提供了更高的精度。Kaggle eyepacs数据集作为两个模型的输入。数据集分为五类:无糖尿病视网膜病变、轻度、中度、重度和增生性。这些模型对作为输入的图像进行分类,并显示其中一个分类标签。为了克服数据偏差问题,采用了过采样技术。NodeJS和python已经被用来构建web应用程序和android studio的移动应用程序。在这两个应用程序中显示结果所需的时间都不到10秒。移动应用程序的大小已经从120MB减少到25mb。这个应用程序对农村地区很有帮助,因为他们缺乏设备来运行测试,同时通过手机和任何网络浏览器获取结果,只需上传患者眼睛的扫描图像。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信