| Literature DB >> 35956142 |
Róża Dzierżak1, Zbigniew Omiotek1, Ewaryst Tkacz2, Sebastian Uhlig3.
Abstract
The aim of the study was to compare the accuracy of the classification pertaining to the results of two types of soft tissue and bone reconstructions of the spinal CT in detecting the porosity of L1 vertebral body spongy tissue. The dataset for each type of reconstruction (high-resolution bone reconstruction and soft tissue reconstruction) included 400 sponge tissue images from 50 healthy patients and 50 patients with osteoporosis. Texture feature descriptors were calculated based on the statistical analysis of the grey image histogram, autoregression model, and wavelet transform. The data dimensional reduction was applied by feature selection using nine methods representing various approaches (filter, wrapper, and embedded methods). Eleven methods were used to build the classifier models. In the learning process, hyperparametric optimization based on the grid search method was applied. On this basis, the most effective model and the optimal subset of features for each selection method used were determined. In the case of bone reconstruction images, four models achieved a maximum accuracy of 92%, one of which had the highest sensitivity of 95%, with a specificity of 89%. For soft tissue reconstruction images, five models achieved the highest testing accuracy of 95%, whereas the other quality indices (TPR and TNR) were also equal to 95%. The research showed that the images derived from soft tissue reconstruction allow for obtaining more accurate values of texture parameters, which increases the accuracy of the classification and offers better possibilities for diagnosing osteoporosis.Entities:
Keywords: bone reconstruction; classification; osteoporosis; soft tissue reconstruction; texture analysis
Year: 2022 PMID: 35956142 PMCID: PMC9369728 DOI: 10.3390/jcm11154526
Source DB: PubMed Journal: J Clin Med ISSN: 2077-0383 Impact factor: 4.964
Figure 1The arrangement of the axis in the center of one of the vertebrae (image in three projections).
Figure 2Manual selection of the spongy matter region.
Figure 3Spongy matter structure in soft-tissue (Type 1) and bone reconstruction (Type 2).
Figure 4Exemplary process of the model learning and validation for a set of features obtained with the Fisher method (soft-tissue reconstruction) for different classification methods. The graph shows that—for instance—the optimal number of features for the MLP model is 7.
Results of hyperparametric optimization with the grid search method for the set of features obtained with the Fisher method (soft-tissue reconstruction). The criterion assumed for the selection of an optimal model for a given classification method involved achieving maximum validation accuracy with minimum number of training set features. The grey background was used to emphasize the model, which proved the best among the employed classification methods for the Fisher method. The meaning of parameters of individual classification models can be found in the scikit-learn library documentation [44].
| Classification | Validation Accuracy | Optimal Features Number | Optimal Model Parameters |
|---|---|---|---|
| LDA | 0.92 | 12 | |
| QDA | 0.94 | 12 | |
| BAYES | 0.91 | 11 | |
| SVM | 0.96 | 16 | |
| NuSVM | 0.96 | 16 | |
| KNN | 0.95 | 14 | |
| DT | 0.91 | 10 | |
| MLP | 0.96 | 7 | |
| RF | 0.94 | 14 | |
| GRAD | 0.93 | 16 | |
| ADA | 0.95 | 15 |
Basic information about optimal models for particular feature selection methods.
| Model Number | Bone Reconstruction | Soft Tissue Reconstruction | ||||||
|---|---|---|---|---|---|---|---|---|
| Classification Method | Feature Selection Method | The Number of Features | Validation Accuracy (%) | Classification Method | Feature Selection Method | The Number of Features | Validation Accuracy (%) | |
| 1 | NuSVM | FISHER | 13 | 94 | MLP | FISHER | 7 | 96 |
| 2 | RF | ANOVA | 26 | 94 | NuSVM | ANOVA | 17 | 96 |
| 3 | SVM | RELIEF | 27 | 94 | MLP | ANOVA | 17 | 96 |
| 4 | NuSVM | SFS | 6 | 94 | SVM | RELIEF | 18 | 96 |
| 5 | KNN | SBS | 9 | 94 | NuSVM | RELIEF | 18 | 96 |
| 6 | RF | SBS | 9 | 94 | KNN | SFS | 5 | 96 |
| 7 | MLP | RFE | 18 | 95 | KNN | SBS | 5 | 96 |
| 8 | ADA | 9 | 93 | SVM | RFE | 18 | 96 | |
| 9 | LR | 10 | 93 | NuSVM | RFE | 18 | 96 | |
| 10 | LGBM | 3 | 89 | ADA | 8 | 95 | ||
| 11 | LR | 4 | 91 | |||||
| 12 | LGBM | 2 | 88 | |||||
Figure 5Results of testing the models considered optimal for particular feature selection methods: (a) bone reconstruction; (b) soft tissue reconstruction.
Figure 6The sensitivity (TPR) and specificity (TNR) of the models that have reached the highest value of the overall classification accuracy (ACC): (a) bone reconstruction; (b) soft-tissue reconstruction.
Information on the structure of models considered most effective for soft-tissue reconstruction.
| Model Number | Classification Method | Feature Selection Method | The Number of Features | Model Parameters |
|---|---|---|---|---|
| 2 | NuSVM | ANOVA | 17 | |
| 4 | SVM | RELIEF | 18 | |
| 5 | NuSVM | RELIEF | 18 | |
| 8 | SVM | RFE | 18 | |
| 9 | NuSVM | RFE | 18 |
The meaning of the model parameters in Table 3: gamma—kernel coefficient; kernel—specifies the kernel type to be used in the algorithm; nu—an upper bound on the fraction of training errors and a lower bound of the fraction of support vectors; C—regularization parameter. The other model parameters, not listed in Table 3, take default values.
Figure 7Confusion matrices: (a) model 5 for bone reconstruction; (b) models 2, 4, 5, 8 and 9 for soft tissue reconstruction.
Summary of results of similar bone texture analysis tests [48].
| No. in Ref. | Texture Features | ROI | Dataset | Classifier |
|
|
|
|
| F1-Score |
|---|---|---|---|---|---|---|---|---|---|---|
| Own results | Histogram, Gradient, Run length matrix, Cooccurrence, Autoregressive, Haar wavelet | Manual | 50 cases & 50 controls | SVM NuSVM | 95 | 95 | - | - | 95 | - |
| [ | power spectral density, triangular prism surface area and variation, box counting, | Manual | 11 cases & 13 controls | K-NN | 78 | 90 | 90 | 77 | 81 | - |
| [ | Wavelet Marginals-Haar | Calcaneal (Manual) | 58 cases & 58 controls | SVM | 62.1 | 65.5 | 64.3 | 63.3 | 63.8 | 63.2 |
| [ | 1D LBP | Calcaneal (Manual) | 39 cases & 41 controls | KNN | - | 43.9 | - | - | 71.3 | 77.2 |
| [ | Fractal dimension, wavelet analysis, Gabor, LBP, DFT, DCT, Laws masks, edge histogram and GLCM | Calcaneal (Manual) | 58 cases & 58 controls | RF | 74.1 | 74.1 | - | - | 74.1 | - |
| [ | 1D projection modeled as fractional Brownian motion | Calcaneal (Manual) | - | SVM | 96.9 | 97.6 | - | - | 94.5 | 94.3 |
| [ | Fractional Brownian model and Rao geodesic distance | Calcaneal | 348 cases & 348 controls | KNN | 97.8 | 95.4 | - | - | 96.6 | 96.5 |
| [ | Histogram and GLCM and PCA analysis | Calcaneal (Manual) | 87 cases & 87 controls | SVM | 97.7 | 95.4 | 95.5 | 97.7 | 96.6 | 96.6 |
| [ | Anisotropic discrete dual-tree wavelet transform | Calcaneal (Manual) | 87 cases & 87 controls | SVM | - | 93.1 | 92.9 | 91.0 | 91.9 | 91.9 |
| [ | Wavelet decomposition and parametric circular | Calcaneal (Manual) | 87 cases & 87 controls | SVM | 100 | 92.5 | 91.9 | 100 | 95.9 | 95.8 |
| [ | Oriental fractal analysis | Calcaneal (Manual) | 87 cases & 87 controls | - | 72.0 | 71.0 | 72.0 | 71.0 | 71.8 | 72.2 |
| [ | BMD, fractal, histomorphometric and skeletal measures | Distal radius | 87 cases & 87 controls | SVM | 79.0 | 66.0 | - | - | - | - |
| [ | Cortical, histogram, GLCM and MGM | Distal radius (Automated) | 60 cases & 60 controls | SVM | 86.7 | 65.0 | 71.2 | 83.0 | 75.8 | 78.2 |
| [ | Cortical and LLBP | Distal radius (Automated) | 60 cases & 60 controls | SVM | 88.3 | 66.7 | 72.6 | 85.1 | 77.5 | 79.7 |
| [ | Cortical and hLLBP | Distal radius (Automated) | 60 cases & 60 controls | LR | 81.7 | 76.7 | 77.8 | 80.7 | 79.2 | 79.7 |
| [ | Cortical and vLLBP | Distal radius (Automated) | 60 cases & 60 controls | SVM | 88.3 | 60.0 | 68.8 | 83.7 | 74.2 | 77.4 |
Figure 8Process flow during the prediction of a class of new images.
Figure 9Various prediction results of sample images using soft tissue reconstruction.