Minireviews
Copyright ©The Author(s) 2021.
World J Gastroenterol. Oct 14, 2021; 27(38): 6399-6414
Published online Oct 14, 2021. doi: 10.3748/wjg.v27.i38.6399
Table 1 Comparison between different types of machine learning approaches used in studies focused on polyp detection and classification
Characteristics
Support vector machine
Random forest
Decision trees
Deep neural networks
Context
Ref.
High dimensional dataHighHighModerateHighPerformanceShen et al[12]; Goodfellow et al[26]
Overlapped classesLowLowLowHigh
Imbalance datasetsModerateHighLowModerate
Non-linear dataModerateHighModerateHigh
Larger datasetModerate1High1LowHigh
OutliersModerateModerateLowHighRobustnessShen et al[12]; Yu et al[20]
Over-fittingModerateHighLowHigh
Handling of missing valuesPoorGoodGoodGood
ReproducibilityHighHighHighModerateComplexityYu et al[20]
InterpretabilityModerateModerateHighLow
Table 2 Most common evaluation metrics found in the state of the art for detection, segmentation and classification tasks
Term
Symbol
Description
PositivePNumber of real positive cases in the data
NegativeNNumber of real negative cases in the data
True positiveTPNumber of correct positive cases classified/detected
True negativeTNNumber of correct negative cases classified/detected
False positiveFPInstances incorrectly classified/detected as positive
False negativeFNInstances incorrectly classified/detected as negative
Area under curveAUCArea under the ROC plot
TermTaskFormulation
AccuracyC, D, S(TP + TN)/(TP + TN + FN + FP)
Precision/PPVC, D, STP/(TP + FP)
Sensitivity/Recall/TPRC, D, STP/(TP + FN)
Specificity/TNRC, D, STN/(TN + FP)
FPRC, D, SFP/(TN + FP)
FNRC, D, SFN/(TP + FN)
f1-score/DICE indexC, D, S2 ∙ (precision ∙ recall)/(precision + recall)
f2-scoreC, D, S4 ∙ (precision∙recall)/(4∙precision + recall)
IoU/Jaccard indexD, S(target ∩ prediction)/(target ∪ prediction)
AACD, S(detected area ∩ real area)/(real area)
Table 3 Summary of studies focused on artificial intelligence applications for automatic polyp detection, classification, and segmentation
Study
Screening test
Imaging modality
Data type
AI-based algorithm
Contribution
Acc
Sen
Spe
Wimmer et al[46]ColonoscopyWL, NBIImagesk-nearest neighboursPolyp classification: non-neoplastic, neoplastic80%--
Tajbakhsh et al[22]ColonoscopyWLImagesDecision trees; Random forestAutomatic polyp detection-88%-
Hu et al[21]CT ColonographyGreyscaleImagesRandom forestPolyp classification: non-neoplastic, neoplastic---
Zhang et al[50]ColonoscopyWL, NBIImagesCNN: CaffenetPolyp detection and classification: benign from malignant86%88%-
Shin et al[23]ColonoscopyWLImagesSupport vector machineWhole image classification: polyps from non-polyps96%96%96%
Sánchez-González et al[32]ColonoscopyWLImagesRandom forest; CNN: BayesnetPolyp segmentation97%76%99%
Tan et al[52]CT ColonographyGreyscaleImagesCustomized CNNPolyp classification: adenoma from adenocarcinoma87%90%71%
Fonolla et al[51]ColonoscopyWL, NBI, LCIImagesCNN: EfficientNetPolyp classification: benign from pre-malignant95%96%93%
Hwang et al[46]ColonoscopyWLImagesCustomized CNNPolyp detection and segmentation---
Park et al[53]ColonoscopyWLImagesCustomized CNNWhole image classification: normal, adenoma and adenocarcinoma94%~94%-
Viscaino et al[54]ColonoscopyGreyscaleImagesSupport vector machine; Decision treesk-nearest neighbours; Random forestWhole image classification: polyp and non-polyp97%98%96%
Table 4 Summary of publicly available colonoscopy datasets
Dataset
Year
Description
Data type
Ground truth
CVC-ColonDB[29,58]2012380 sequential WL images from 15 videosImages (574 × 500 pixels)Binary mask to locate the polyp
CVC-PolypHD[58,59]201256 WL imagesImages (1920 × 1080 pixels)Binary mask to locate the polyp
ETIS-Larib[55]2014196 WL images from 34 video sequences (44 different polyps)Images (1125 × 966)Binary mask to locate the polyp
CVC-ClinicDB[37]2015612 sequential WL images from 31 videos sequences (31 different polyps)Images (388 × 284 pixels)Binary mask to locate the polyp
ASU-Mayo[22]201638 short video sequences (NBI, WL)Video (SD and HD video)Binary mask for 20 training videos
Colonoscopic dataset[49]201676 short video sequences (NBI, WL)VideoLabels: hyperplastic, adenoma and serrated
Kvasir-SEG[60]20171000 images with polypsImagesBinary mask to locate the polyp
CVC-ClinicVideoDB[61]201718 sequencesVideo (SD video)Binary mask to locate the polyp
CP-CHILD-A, CP-CHILD-B[62]202010000 imagesImages (256 × 256)Labels: polyp and non-polyp