Deep learning assisted detection of glaucomatous optic neuropathy and potential designs for a generalizable model.

PURPOSE:To evaluate ways to improve the generalizability of a deep learning algorithm for identifying glaucomatous optic neuropathy (GON) using a limited number of fundus photographs, as well as the key features being used for classification. METHODS:A total of 944 fundus images from Taipei Veterans...

Full description

Bibliographic Details
Main Authors: Yu-Chieh Ko, Shih-Yu Wey, Wei-Ta Chen, Yu-Fan Chang, Mei-Ju Chen, Shih-Hwa Chiou, Catherine Jui-Ling Liu, Chen-Yi Lee
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2020-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0233079
_version_ 1818587060091486208
author Yu-Chieh Ko
Shih-Yu Wey
Wei-Ta Chen
Yu-Fan Chang
Mei-Ju Chen
Shih-Hwa Chiou
Catherine Jui-Ling Liu
Chen-Yi Lee
author_facet Yu-Chieh Ko
Shih-Yu Wey
Wei-Ta Chen
Yu-Fan Chang
Mei-Ju Chen
Shih-Hwa Chiou
Catherine Jui-Ling Liu
Chen-Yi Lee
author_sort Yu-Chieh Ko
collection DOAJ
description PURPOSE:To evaluate ways to improve the generalizability of a deep learning algorithm for identifying glaucomatous optic neuropathy (GON) using a limited number of fundus photographs, as well as the key features being used for classification. METHODS:A total of 944 fundus images from Taipei Veterans General Hospital (TVGH) were retrospectively collected. Clinical and demographic characteristics, including structural and functional measurements of the images with GON, were recorded. Transfer learning based on VGGNet was used to construct a convolutional neural network (CNN) to identify GON. To avoid missing cases with advanced GON, an ensemble model was adopted in which a support vector machine classifier would make final classification based on cup-to-disc ratio if the CNN classifier had low-confidence score. The CNN classifier was first established using TVGH dataset, and then fine-tuned by combining the training images of TVGH and Drishti-GS datasets. Class activation map (CAM) was used to identify key features used for CNN classification. Performance of each classifier was determined through area under receiver operating characteristic curve (AUC) and compared with the ensemble model by diagnostic accuracy. RESULTS:In 187 TVGH test images, the accuracy, sensitivity, and specificity of the CNN classifier were 95.0%, 95.7%, and 94.2%, respectively, and the AUC was 0.992 compared to the 92.8% accuracy rate of the ensemble model. For the Drishti-GS test images, the accuracy of the CNN, the fine-tuned CNN and ensemble model was 33.3%, 80.3%, and 80.3%, respectively. The CNN classifier did not misclassify images with moderate to severe diseases. Class-discriminative regions revealed by CAM co-localized with known characteristics of GON. CONCLUSIONS:The ensemble model or a fine-tuned CNN classifier may be potential designs to build a generalizable deep learning model for glaucoma detection when large image databases are not available.
first_indexed 2024-12-16T09:02:51Z
format Article
id doaj.art-9af9d70294ba45d7a6904a44f1ec8d87
institution Directory Open Access Journal
issn 1932-6203
language English
last_indexed 2024-12-16T09:02:51Z
publishDate 2020-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS ONE
spelling doaj.art-9af9d70294ba45d7a6904a44f1ec8d872022-12-21T22:37:08ZengPublic Library of Science (PLoS)PLoS ONE1932-62032020-01-01155e023307910.1371/journal.pone.0233079Deep learning assisted detection of glaucomatous optic neuropathy and potential designs for a generalizable model.Yu-Chieh KoShih-Yu WeyWei-Ta ChenYu-Fan ChangMei-Ju ChenShih-Hwa ChiouCatherine Jui-Ling LiuChen-Yi LeePURPOSE:To evaluate ways to improve the generalizability of a deep learning algorithm for identifying glaucomatous optic neuropathy (GON) using a limited number of fundus photographs, as well as the key features being used for classification. METHODS:A total of 944 fundus images from Taipei Veterans General Hospital (TVGH) were retrospectively collected. Clinical and demographic characteristics, including structural and functional measurements of the images with GON, were recorded. Transfer learning based on VGGNet was used to construct a convolutional neural network (CNN) to identify GON. To avoid missing cases with advanced GON, an ensemble model was adopted in which a support vector machine classifier would make final classification based on cup-to-disc ratio if the CNN classifier had low-confidence score. The CNN classifier was first established using TVGH dataset, and then fine-tuned by combining the training images of TVGH and Drishti-GS datasets. Class activation map (CAM) was used to identify key features used for CNN classification. Performance of each classifier was determined through area under receiver operating characteristic curve (AUC) and compared with the ensemble model by diagnostic accuracy. RESULTS:In 187 TVGH test images, the accuracy, sensitivity, and specificity of the CNN classifier were 95.0%, 95.7%, and 94.2%, respectively, and the AUC was 0.992 compared to the 92.8% accuracy rate of the ensemble model. For the Drishti-GS test images, the accuracy of the CNN, the fine-tuned CNN and ensemble model was 33.3%, 80.3%, and 80.3%, respectively. The CNN classifier did not misclassify images with moderate to severe diseases. Class-discriminative regions revealed by CAM co-localized with known characteristics of GON. CONCLUSIONS:The ensemble model or a fine-tuned CNN classifier may be potential designs to build a generalizable deep learning model for glaucoma detection when large image databases are not available.https://doi.org/10.1371/journal.pone.0233079
spellingShingle Yu-Chieh Ko
Shih-Yu Wey
Wei-Ta Chen
Yu-Fan Chang
Mei-Ju Chen
Shih-Hwa Chiou
Catherine Jui-Ling Liu
Chen-Yi Lee
Deep learning assisted detection of glaucomatous optic neuropathy and potential designs for a generalizable model.
PLoS ONE
title Deep learning assisted detection of glaucomatous optic neuropathy and potential designs for a generalizable model.
title_full Deep learning assisted detection of glaucomatous optic neuropathy and potential designs for a generalizable model.
title_fullStr Deep learning assisted detection of glaucomatous optic neuropathy and potential designs for a generalizable model.
title_full_unstemmed Deep learning assisted detection of glaucomatous optic neuropathy and potential designs for a generalizable model.
title_short Deep learning assisted detection of glaucomatous optic neuropathy and potential designs for a generalizable model.
title_sort deep learning assisted detection of glaucomatous optic neuropathy and potential designs for a generalizable model
url https://doi.org/10.1371/journal.pone.0233079
work_keys_str_mv AT yuchiehko deeplearningassisteddetectionofglaucomatousopticneuropathyandpotentialdesignsforageneralizablemodel
AT shihyuwey deeplearningassisteddetectionofglaucomatousopticneuropathyandpotentialdesignsforageneralizablemodel
AT weitachen deeplearningassisteddetectionofglaucomatousopticneuropathyandpotentialdesignsforageneralizablemodel
AT yufanchang deeplearningassisteddetectionofglaucomatousopticneuropathyandpotentialdesignsforageneralizablemodel
AT meijuchen deeplearningassisteddetectionofglaucomatousopticneuropathyandpotentialdesignsforageneralizablemodel
AT shihhwachiou deeplearningassisteddetectionofglaucomatousopticneuropathyandpotentialdesignsforageneralizablemodel
AT catherinejuilingliu deeplearningassisteddetectionofglaucomatousopticneuropathyandpotentialdesignsforageneralizablemodel
AT chenyilee deeplearningassisteddetectionofglaucomatousopticneuropathyandpotentialdesignsforageneralizablemodel