CONCATENATION OF EFFICIENTNETB7 AND RESNET50 MODELS IN THE TASK OF CLASSIFYING OPHTHALMOLOGICAL DISEASES OF DIABETIC ORIGIN

Diagnosing diabetic eye diseases by doctors using medical equipment requires significant resources. It is advisable to use automated tools. Using combinations of models improves classification accuracy. The features of the architectures of convolutional neural networks EfficientNetB7 and ResNet50 are presented. The creation of a neural network model by concatenating the EfficientNetB7 and ResNet50 models is justified. Transfer learning is applied. The GlobalAveragePooling2D layer is added to each model. The models are combined using the Concatenate layer. The Flatten layer is added to the resulting model to convert the vector into a one-dimensional array. Two Dropout layers are added to prevent overtraining. Two Dense layers with 512 and 256 neurons and the ReLU activation function are added for nonlinear data transformation and abstract feature extraction. A Dense layer with 4 neurons and the softmax activation function is added to determine the image class. l2-regularization is used in all Dense layers. The developed neural network model was applied to process a dataset of 4 classes: cataract images, diabetic retinopathy images, glaucoma images, and healthy retina images. The model is compiled using the Adam optimizer, the categorical cross-entropy loss function. The callback functions ModelCheckpoint, LearningRateScheduler, EarlyStopping, and ReduceLROnPlateau are used to adjust the learning rate. The validation accuracy of the model is improved by augmentation (horizontal and vertical flipping), using l2-regularization, Dropout, and adjusting the callback functions. The training lasted 30 epochs. The best validation accuracy of 97.39% was achieved at the 29th epoch. The best value of the validation function 0.4323 was achieved at the 30th epoch. The proposed neural network model outperforms the accuracy indicators of models proposed in similar studies. The model can be applied to disease detection and classification tasks.

Authors

Institutions

Publication Details

Journal
Computer Systems and Information Technologies
Published
2024-12-26
DOI
https://doi.org/10.31891/csit-2024-4-8
Primary Topic
Retinal Imaging and Analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CONCATENATION OF EFFICIENTNETB7 AND RESNET50 MODELS IN THE TASK OF CLASSIFYING OPHTHALMOLOGICAL DISEASES OF DIABETIC ORIGIN

Dmytro Prochukhan
Computer Systems and Information Technologies
Retinal Imaging and Analysis
article

CONCATENATION OF EFFICIENTNETB7 AND RESNET50 MODELS IN THE TASK OF CLASSIFYING OPHTHALMOLOGICAL DISEASES OF DIABETIC ORIGIN

Dmytro Prochukhan
article en

Abstract

Diagnosing diabetic eye diseases by doctors using medical equipment requires significant resources. It is advisable to use automated tools. Using combinations of models improves classification accuracy. The features of the architectures of convolutional neural networks EfficientNetB7 and ResNet50 are presented. The creation of a neural network model by concatenating the EfficientNetB7 and ResNet50 models is justified. Transfer learning is applied. The GlobalAveragePooling2D layer is added to each model. The models are combined using the Concatenate layer. The Flatten layer is added to the resulting model to convert the vector into a one-dimensional array. Two Dropout layers are added to prevent overtraining. Two Dense layers with 512 and 256 neurons and the ReLU activation function are added for nonlinear data transformation and abstract feature extraction. A Dense layer with 4 neurons and the softmax activation function is added to determine the image class. l2-regularization is used in all Dense layers. The developed neural network model was applied to process a dataset of 4 classes: cataract images, diabetic retinopathy images, glaucoma images, and healthy retina images. The model is compiled using the Adam optimizer, the categorical cross-entropy loss function. The callback functions ModelCheckpoint, LearningRateScheduler, EarlyStopping, and ReduceLROnPlateau are used to adjust the learning rate. The validation accuracy of the model is improved by augmentation (horizontal and vertical flipping), using l2-regularization, Dropout, and adjusting the callback functions. The training lasted 30 epochs. The best validation accuracy of 97.39% was achieved at the 29th epoch. The best value of the validation function 0.4323 was achieved at the 30th epoch. The proposed neural network model outperforms the accuracy indicators of models proposed in similar studies. The model can be applied to disease detection and classification tasks.

Computer Systems and Information Technologies(4)
Kharkiv National University of Radio Electronics (UA)
Openalex Percentile: Top 57%
Retinal Imaging and Analysis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

CONCATENATION OF EFFICIENTNETB7 AND RESNET50 MODELS IN THE TASK OF CLASSIFYING OPHTHALMOLOGICAL DISEASES OF DIABETIC ORIGIN — Dmytro Prochukhan · Computer Systems and Information Technologies (2024) | TGRS Research Map | TGRS