Skip to main content
. 2020 Sep 22;22(18):17573–17582. doi: 10.1109/JSEN.2020.3025855

TABLE IV. Pseudocode of Our 7L-CNN-CD Model.

Input: Original Image Set Inline graphic
Ground Truth: Inline graphic obtained from two junior and one senior radiologists. See Eq. (1.a)
Phase I: Preprocessing
Grayscale Inline graphic. See Eq. (3)
Histogram Stretching Inline graphic. See Eq. (5.a)
Image Crop Inline graphic. See Eq. (6.a)
Downsampling Inline graphic. See Eq. (7)
Phase II: 10 runs of 10-fold cross validation
for Inline graphic % Inline graphic is run index
Randomly split preprocessed set Inline graphic into 10 folds
Inline graphic,
for Inline graphic:10 % Inline graphic is trial index
Step II.A: Training & Test Set
Inline graphic is chosen as the t-th fold.
Inline graphic
Training Set. Inline graphicB Inline graphic is chosen as the other folds.
Inline graphic
Enhanced Training Set.
DA Inline graphic, see equation (27).
Step II.B: Create Initial CNN model
Create an initial deep network Inline graphic via 7L-CNN model;
Use SP to replace all pooling layers in 7L-CNN model. See equation (34).
Step II.C Trained 7L-CNN-CD model
Train 7L-CNN network using Inline graphic and ground truth Inline graphic
Trained model Inline graphic
Inline graphic;
Step II.D: Confusion Matrix Performance
Test prediction Inline graphic
Inline graphic
Test performance. Inline graphic is obtained by comparing test prediction and ground truth.
Inline graphic.
end
Summarize all 10 trials and get Inline graphic, see Eq. (38).
Calculate Inline graphic, see Eqs. (39.a)(42)
end
Output mean and SD of Inline graphic. see Eq. (43.a)