An Expert System to Predict Eye Disorder Using Deep Convolutional Neural Network

Moahmmed Rashid Ahmed Ahmed, S. Ahmed, A. Duru, O. Ucan, O. Bayat
{"title":"An Expert System to Predict Eye Disorder Using Deep Convolutional Neural Network","authors":"Moahmmed Rashid Ahmed Ahmed, S. Ahmed, A. Duru, O. Ucan, O. Bayat","doi":"10.21541/APJES.741194","DOIUrl":null,"url":null,"abstract":"Glaucoma according to the W.H.O is one of the major causes of blindness worldwide. Due to its complexity and silent nature early detection of this disease makes it hard to detect. There have been several techniques over the years for classification which have shown significant improvement over the past decade or two. Some of the many classification models are SVM (support vector machine), KNN (K- Nearest Neighbors), Decision tree, Logistic Regression and ANN (Artificial Neural Network) back propagation. For this paper we would consider different procedure and method of early detection of the glaucoma disease using the MATLAB Deep Convolutional Neural Network (DCNN). The DCNN based expert system basically works like the human brain with input, neurons, hidden layers and output. For this project Fundus image of both healthy image and glaucoma image are collected with good lighting condition so that all hidden features can be identify. The Fundus image are then passed through different image processing method such as Grayscale, B&W, Complement, Robert, Resize and power Transform. The fundus is then passed through a texture feature extraction algorithm know as Deep Convolutional Neural Network (DCNN). The features gotten are Contrast, Correlation, energy, Homogeneity, Entropy, Mean, Standard deviation, Variance, skewness and Kurtosis. After the feature extraction the data are arrangement on a spreadsheet which serves as a means of record. Lastly, a deep convolutional neural network is written with one hidden layer, 16 input neuron and 2 output either healthy or not. The data are split into train and test dataset with 70% for training 15% validation and 15% for testing. Accuracy of detection was 92.78% with the execution time of 5.33s only depending on the number of iteration or epochs.","PeriodicalId":294830,"journal":{"name":"Academic Platform Journal of Engineering and Science","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-01-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"32","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Academic Platform Journal of Engineering and Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21541/APJES.741194","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 32

Abstract

Glaucoma according to the W.H.O is one of the major causes of blindness worldwide. Due to its complexity and silent nature early detection of this disease makes it hard to detect. There have been several techniques over the years for classification which have shown significant improvement over the past decade or two. Some of the many classification models are SVM (support vector machine), KNN (K- Nearest Neighbors), Decision tree, Logistic Regression and ANN (Artificial Neural Network) back propagation. For this paper we would consider different procedure and method of early detection of the glaucoma disease using the MATLAB Deep Convolutional Neural Network (DCNN). The DCNN based expert system basically works like the human brain with input, neurons, hidden layers and output. For this project Fundus image of both healthy image and glaucoma image are collected with good lighting condition so that all hidden features can be identify. The Fundus image are then passed through different image processing method such as Grayscale, B&W, Complement, Robert, Resize and power Transform. The fundus is then passed through a texture feature extraction algorithm know as Deep Convolutional Neural Network (DCNN). The features gotten are Contrast, Correlation, energy, Homogeneity, Entropy, Mean, Standard deviation, Variance, skewness and Kurtosis. After the feature extraction the data are arrangement on a spreadsheet which serves as a means of record. Lastly, a deep convolutional neural network is written with one hidden layer, 16 input neuron and 2 output either healthy or not. The data are split into train and test dataset with 70% for training 15% validation and 15% for testing. Accuracy of detection was 92.78% with the execution time of 5.33s only depending on the number of iteration or epochs.
基于深度卷积神经网络的眼科疾病预测专家系统
据世界卫生组织称,青光眼是全球失明的主要原因之一。由于该病的复杂性和沉默性,早期发现该病很难被发现。在过去的十年或二十年中,有几种分类技术显示出显著的进步。其中一些分类模型是支持向量机(SVM), KNN (K-最近邻),决策树,逻辑回归和ANN(人工神经网络)反向传播。本文研究了利用MATLAB深度卷积神经网络(DCNN)对青光眼疾病进行早期检测的不同程序和方法。基于DCNN的专家系统基本上像人脑一样工作,有输入、神经元、隐藏层和输出。本项目采集健康图像和青光眼图像的眼底图像,在良好的光照条件下,识别所有隐藏特征。然后对眼底图像进行灰度、B&W、补码、Robert、大小调整、功率变换等不同的图像处理方法。然后眼底通过一种称为深度卷积神经网络(DCNN)的纹理特征提取算法。得到的特征是对比、相关性、能量、同质性、熵、均值、标准差、方差、偏度和峰度。特征提取后的数据被整理在电子表格中,作为记录的手段。最后,用一个隐藏层,16个输入神经元和2个健康或不健康的输出神经元来编写深度卷积神经网络。数据分为训练和测试数据集,其中70%用于训练,15%用于验证,15%用于测试。检测准确率为92.78%,仅依赖迭代次数或epoch的执行时间为5.33s。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信