| Literature DB >> 34268431 |
Sobhan Moazemi1,2, Annette Erle1, Zain Khurshid3, Susanne Lütje1, Michael Muders4, Markus Essler1, Thomas Schultz2,5, Ralph A Bundschuh1.
Abstract
BACKGROUND: Treatment with radiolabeled ligands to prostate-specific membrane antigen (PSMA) is gaining importance in the treatment of patients with advanced prostate carcinoma. Previous imaging with positron emission tomography/computed tomography (PET/CT) is mandatory. The aim of this study was to investigate the role of radiomics features in PSMA-PET/CT scans and clinical parameters to predict response to 177Lu-PSMA treatment given just baseline PSMA scans using state-of-the-art machine learning (ML) methods.Entities:
Keywords: Prostate cancer (PC); computed tomography (CT); machine learning (ML); positron emission tomography (PET); prostate specific membrane antigen (PSMA)
Year: 2021 PMID: 34268431 PMCID: PMC8246232 DOI: 10.21037/atm-20-6446
Source DB: PubMed Journal: Ann Transl Med ISSN: 2305-5839
List of the radiomics features from both PET and CT modalities. Please note that the total lesion glycolysis (TLG is PET-specific)
| First or higher order statistics | Shape and size | Textural | Volumetric zone length statistics | Volumetric run length statistics |
|---|---|---|---|---|
| Deviation | Max. diameter | Entropy | Short zone emphasis | Short run emphasis |
| Mean | Homogeneity | Long zone emphasis | Long run emphasis | |
| Max | Correlation | Low grey-level zone emphasis | Low grey-level run emphasis | |
| Min | Contrast | High grey-level zone emphasis | High grey-level run emphasis | |
| Sum | Size variation | Short zone low grey-level emphasis | Short run low grey-level emphasis | |
| PET-TLG | Intensity variation | Short zone high grey-level emphasis | Short run high grey-level emphasis | |
| Kurtosis | Coarseness | Long zone low grey-level emphasis | Long run low grey-level emphasis | |
| Busyness | Long zone high grey-level emphasis | Long run high grey-level emphasis | ||
| Complexity | Zone percentage | Grey-level non-uniformity | ||
| Run length non-uniformity | ||||
| Run percentage |
PET, positron emission tomography; CT, computed tomography.
Descriptions of the numerical clinical parameters
| Parameter | Description |
|---|---|
| Age | Age at the first PSMA PET |
| Weight | Weight at the first PSMA PET |
| Height | Height at the first PSMA PET |
| Gleason score | Describes abnormality degree of cancer cells in prostate |
| ALP1 | Serum alkaline phosphatase at the first PSMA PET |
| PSA1 | Serum PSA level at the first PSMA PET |
| Time difference | Time between the first diagnosis and the first PSMA PET |
| Crea1 | Serum creatinine at the first PSMA PET |
| CRP1 | C-reactive protein in serum at the first PSMA PET |
| Hb1 | Hemoglobin at the first PSMA PET |
| Erys1 | Erythrocytes at the first PSMA PET |
| Thrombose1 | Thrombocytes at the first PSMA PET |
| Leukos1 | Leicozytes at the first PSMA PET |
PSMA, prostate specific membrane antigen; PET, positron emission tomography.
Figure 1Linear regression diagrams: (A) for the best correlating features with PSA level difference from the training data-set of the unbalanced cohort with 56 subjects; (B) for the best correlating radiomics features and clinical parameters with PSA level difference from the training data-set of the balanced cohort with 32 subjects. PSA, prostate specific antigen.
List of the 5 best correlating radiomics features with PSA level change with their corresponding r- and P values on the training data-set of the unbalanced cohort with 56 subjects
| Feature/parameter | r-value | P value |
|---|---|---|
| Min | 0.3472 | 0.0087 |
| Correlation | −0.3634 | 0.0059 |
| CT_Min | 0.2701 | 0.0441 |
| CT_Coarseness | 0.3079 | 0.0210 |
| CT_Busyness | −0.3495 | 0.0083 |
PSA, prostate specific antigen; CT, computed tomography.
List of the best correlating radiomics features [3] and clinical parameters [3] with PSA level change with their corresponding r- and P values on the training data-set of the balanced cohort with 32 subjects
| Feature/parameter | r-value | P value |
|---|---|---|
| Alp1 | 0.4913 | 0.0043 |
| Gleason score | 0.3561 | 0.0455 |
| Time difference | −0.4435 | 0.0110 |
| Min | 0.4624 | 0.0077 |
| CT_Coarseness | 0.4287 | 0.0144 |
| CT_Busyness | −0.4492 | 0.0099 |
PSA, prostate specific antigen; CT, computed tomography.
Results of hyperparameter tuning step, applying 3-fold cross-validation (CV) for the unbalanced cohort: Prediction scores of the five ML classifiers on the five different feature or parameter groups on the unbalanced data-set of 56 subjects in the first CV step
| Feature group | Radiomics | Clinical | Mixed | Best-radiomics |
|---|---|---|---|---|
| Classifier | AUC/SE/SP (%) | AUC/SE/SP (%) | AUC/SE/SP (%) | AUC/SE/SP (%) |
| Linear Kernel SVM | 74/85/80 | 79/86/99 | 74/86/60 | 78/99/60 |
| Polynomial Kernel SVM | 74/92/99 | 79/93/80 | 74/85/99 | 78/99/67 |
| RBF Kernel SVM | 74/92/99 | 68/69/99 | 79/99/99 | 83/99/99 |
| Extra Trees | 84/92/67 | 84/93/83 | 89/92/83 | 84/99/80 |
| Random Forest | 79/92/60 | 84/93/67 | 84/92/67 | 79/99/60 |
AUC, area under the curve; SE, sensitivity; SP, specificity; SVM, support vector machine.
Results of hyperparameter tuning step, applying 3-fold cross-validation (CV) for the unbalanced cohort: Tuned hyperparameters of the five ML classifiers on the five different feature or parameter groups on the unbalanced data-set of 56 subjects in the first validation step
| Feature group | Radiomics | Clinical | Mixed | Best-radiomics |
|---|---|---|---|---|
| Classifier | Tuned parameters | Tuned parameters | Tuned parameters | Tuned parameters |
| Linear Kernel SVM | C=2, gamma=0.001 | C=1000, gamma=0.001 | C=10, gamma=0.001 | C=1, gamma=0.001 |
| Polynomial Kernel SVM | C=1, degree=3 | C=1, degree=3 | C=1, degree=3 | C=32768, degree=3 |
| RBF Kernel SVM | C=1000, gamma=0.5 | C=10, gamma=0.5 | C=128, gamma=0.5 | C=10, gamma=8 |
| Extra Trees | max_depth=20, min_samples_leaf=10 | max_depth=20, min_samples_leaf=10 | max_depth=10, min_samples_leaf=8 | max_depth=10, min_samples_leaf=10 |
| Random Forest | max_depth=15, min_samples_leaf=10 | max_depth=5, min_samples_leaf=4 | max_depth=20, min_samples_leaf=8 | max_depth=1, min_samples_leaf=10 |
SVM, support vector machine.
Results of validation step for the unbalanced cohort: prediction scores of the five ML classifiers on the five different feature or parameter groups on the unbalanced data-set of 56 subjects in the first validation step
| Feature group | Radiomics | Clinical | Mixed | Best-radiomics |
|---|---|---|---|---|
| Classifier | AUC/SE/SP (%) | AUC/SE/SP (%) | AUC/SE/SP (%) | AUC/SE/SP (%) |
| Linear Kernel SVM | 88/68/88 | 46/84/25 | 95/84/88 | 99/42/99 |
| Polynomial Kernel SVM | 99/58/99 | 28/63/25 | 99/84/99 | 53/58/50 |
| RBF Kernel SVM | 81/68/75 | 37/79/25 | 76/79/50 | 96/63/99 |
| Extra Trees | 41/11/99 | 57/79/50 | 55/16/99 | 99/21/99 |
| Random Forest | 68/26/99 | 53/95/12 | 69/32/99 | 99/53/99 |
ML, machine learning; AUC, area under the curve; SE, sensitivity; SP, specificity; SVM, support vector machine.
Figure 2Receiver operating characteristic (ROC) curves for the final validation step on the unbalanced data-set. The five different diagrams are for the four different feature groups (radiomics, clinical, radiomics and clinical, and best radiomics).
Results of hyperparameter tuning step, applying 3-fold cross-validation (CV) for the balanced cohort: Prediction scores of the five ML classifiers on the five different feature or parameter groups on the balanced data-set of 32 subjects in the second CV step
| Feature group | Radiomics | Clinical | Mixed | Best-radiomics | Best-mixed |
|---|---|---|---|---|---|
| Classifier | AUC/SE/SP (%) | AUC/SE/SP (%) | AUC/SE/SP (%) | AUC/SE/SP (%) | AUC/SE/SP (%) |
| Linear Kernel SVM | 90/99/99 | 91/99/99 | 99/99/99 | 90/99/80 | 99/99/99 |
| Polynomial Kernel SVM | 73/99/99 | 91/99/99 | 99/99/99 | 90/99/99 | 99/99/99 |
| RBF Kernel SVM | 90/80/99 | 99/99/99 | 99/99/99 | 90/99/99 | 99/99/99 |
| Extra Trees | 91/99/99 | 99/99/99 | 99/99/99 | 90/99/99 | 99/99/99 |
| Random Forest | 90/99/99 | 99/99/99 | 90/99/99 | 90/99/99 | 99/99/99 |
AUC, area under the curve; SE, sensitivity; SP, specificity; SVM, support vector machine.
Results of hyperparameter tuning step, applying 3-Fold cross-validation (CV) for the balanced cohort: Tuned hyperparameters of the five ML classifiers on the five different feature or parameter groups on the balanced data-set of 32 subjects in the second validation step
| Feature group | Radiomics | Clinical | Mixed | Best-radiomics | Best-mixed |
|---|---|---|---|---|---|
| Classifier | Tuned Parameters | Tuned Parameters | Tuned Parameters | Tuned Parameters | Tuned Parameters |
| Linear Kernel SVM | C=1, gamma=0.001 | C=100, gamma=0.001 | C=10, gamma=0.001 | C=1, gamma=0.001 | C=32,768, gamma=0.001 |
| Polynomial Kernel SVM | C=1, degree=2 | C=10, degree=3 | C=10, degree=3 | C=32,768, degree=3 | C=10, degree=3 |
| RBF Kernel SVM | C=1, gamma=2 | C=10, gamma=2 | C=1, gamma=0.03125 | C=100, gamma=0.001 | C=100, gamma=8 |
| Extra Trees | max_depth=5, min_samples_leaf=10 | max_depth=5, min_samples_leaf=4 | max_depth=10, min_samples_leaf=10 | max_depth=25, min_samples_leaf=10 | max_depth=10, min_samples_leaf=10 |
| Random Forest | max_depth=1, min_samples_leaf=10 | max_depth=5, min_samples_leaf=10 | max_depth=10, min_samples_leaf=8 | max_depth=5, min_samples_leaf=10 | max_depth=10, min_samples_leaf=10 |
SVM, support vector machine.
Results of validation step for the balanced cohort: Prediction scores of the five ML classifiers on the five different feature or parameter groups on the balanced data-set of 32 subjects in the second validation step
| Feature group | Radiomics | Clinical | Mixed | Best-radiomics | Best-mixed |
|---|---|---|---|---|---|
| Classifier | AUC/SE/SP (%) | AUC/SE/SP (%) | AUC/SE/SP (%) | AUC/SE/SP (%) | AUC/SE/SP (%) |
| Linear Kernel SVM | 91/99/62 | 56/62/50 | 77/99/62 | 69/99/38 | 69/75/50 |
| Polynomial Kernel SVM | 88/99/62 | 58/75/50 | 75/75/62 | 80/88/50 | 75/75/62 |
| RBF Kernel SVM | 89/99/50 | 53/75/50 | 80/75/62 | 67/99/38 | 80/75/75 |
| Extra Trees | 86/88/50 | 45/50/38 | 80/99/50 | 68/75/50 | 61/62/38 |
| Random Forest | 80/88/50 | 42/62/25 | 81/99/50 | 71/88/38 | 75/99/25 |
ML, machine learning; AUC, area under the curve; SE, sensitivity; SP, specificity; SVM, support vector machine.
Figure 3Receiver operating characteristic (ROC) curves for the final validation step on the balanced data-set. The five different diagrams are for the five different feature groups (radiomics, clinical, radiomics and clinical, best radiomics, and best mixed).