J Korean Acad Oral Health.  2021 Dec;45(4):227-232. 10.11149/jkaoh.2021.45.4.227.

Evaluation of VGG-16 deep learning algorithm for dental caries classification

Affiliations
  • 1Department of Preventive & Community Dentistry, School of Dentistry, Pusan National University, Yangsan, Korea
  • 2Department of Dental Hygiene, Jeonju Kijeon College, Jeonju, Korea
  • 3Department of Oral and Maxillofacial Radiology, School of Dentistry, Pusan National University, Yangsan, Korea

Abstract


Objectives
Diagnosis of dental caries is based on the dentist’s observation and subjective judgment; therefore, a reliable and objective approach for diagnosing caries is required. Intraoral camera images combined with deep learning technology can be a useful tool to diagnose caries. This study aimed to evaluate the accuracy of the VGG-16 convolutional neural network (CNN) model in detecting dental caries in intraoral camera images.
Methods
Images were obtained from the Internet and websites using keywords linked to teeth and dental caries. The 670 images that were obtained were categorized by an investigator as either sound (404 sound teeth) or dental caries (266 dental caries), and used in this study. The training and test datasets were divided in the ratio of 7:3 and a four-fold cross validation was performed. The Tensorflow-based Python package Keras was used to train and validate the CNN model. Accuracy, Kappa value, sensitivity, specificity, positive predictive value, negative predictive value, ROC (receiver operating characteristic) curve and AUC (area under curve) values were calculated for the test datasets.
Results
The accuracy of the VGG-16 deep learning model for the four datasets, through random sampling, was between 0.77 and 0.81, with 0.81 being the highest. The Kappa value was 0.51-0.60, indicating moderate agreement. The resulting positive predictive values were 0.77-0.82 and negative predictive values were 0.80-0.85. Sensitivity, specificity, and AUC values were 0.66-0.74, 0.81-0.88, and 0.88-0.91, respectively.
Conclusions
The VGG-16 CNN model showed good discriminatory performance in detecting dental caries in intraoral camera images. The deep learning model can be beneficial in monitoring dental caries in the population.

Keyword

CNN; Convolutional neural network; Deep learning; Dental caries classification; VGG-16
Full Text Links
  • JKAOH
Actions
Cited
CITED
export Copy
Close
Share
  • Twitter
  • Facebook
Similar articles
Copyright © 2026 by Korean Association of Medical Journal Editors. All rights reserved.     E-mail: koreamed@kamje.or.kr