| Literature DB >> 26413548 |
Adrian Ion-Margineanu1, Sofie Van Cauter2, Diana M Sima1, Frederik Maes3, Stefaan W Van Gool4, Stefan Sunaert2, Uwe Himmelreich5, Sabine Van Huffel1.
Abstract
PURPOSE: We have focused on finding a classifier that best discriminates between tumour progression and regression based on multiparametric MR data retrieved from follow-up GBM patients.Entities:
Mesh:
Year: 2015 PMID: 26413548 PMCID: PMC4564625 DOI: 10.1155/2015/842923
Source DB: PubMed Journal: Biomed Res Int Impact factor: 3.411
Figure 1Delineations on T1 MR image postcontrast. Green—necrosis, red—CE, and blue—ED.
Supervised and semisupervised classifiers tested in this paper.
| Supervised classifiers | Handles missing values |
|---|---|
| Random forests | ✓ |
| Classification tree | ✓ |
| Boost ensembles | ✓ |
| Neural networks | — |
| SVM | — |
| LSSVM | — |
|
| — |
| dLDA | — |
|
| |
| Semisupervised classifiers | |
|
| |
| LDS | — |
| SMIR | — |
| S4VM | — |
Number of samples for each time point. The decision moment marked by bold font.
| Number of complete samples | Number of imputed samples | |
|---|---|---|
|
| 0 | 2 |
|
| 0 | 2 |
|
| 1 | 3 |
|
| 3 | 8 |
|
| 1 | 12 |
|
|
|
|
|
| 9 | 29 |
|
| 6 | 24 |
|
| 3 | 16 |
|
| 2 | 13 |
|
| 2 | 12 |
|
| 2 | 8 |
|
| 1 | 6 |
|
| 0 | 5 |
|
| 1 | 4 |
|
| 0 | 3 |
|
| 1 | 2 |
Weighted BER for supervised and semisupervised classifiers trained on complete and imputed data. We marked the best 6 classifiers by bold font.
| Weighted BER | Complete features | Imputed features | Average |
|---|---|---|---|
| dLDA | 0.172 | 0.216 |
|
| SVM-lin | 0.276 | 0.242 |
|
| SVM-poly | 0.285 | 0.334 | 0.310 |
| SVM-rbf | 0.493 | 0.520 | 0.507 |
| SVM-mlp | 0.136 | 0.352 |
|
| Bayesian LSSVM | 0.371 | 0.469 | 0.420 |
| LSSVM-lin | 0.452 | 0.280 | 0.366 |
| LSSVM-poly | 0.462 | 0.362 | 0.412 |
| LSSVM-rbf | 0.408 | 0.320 | 0.364 |
| Random forests | 0.148 | 0.294 |
|
| AdaBoost | 0.505 | 0.324 | 0.415 |
| LogitBoost | 0.148 | 0.335 |
|
| GentleBoost | 0.296 | 0.308 | 0.302 |
| RobustBoost | 0.148 | 0.325 |
|
| LPBoost | 0.505 | 0.256 | 0.381 |
| TotalBoost | 0.505 | 0.289 | 0.397 |
| RUSBoost | 0.281 | 0.308 | 0.295 |
| Classification tree | 0.268 | 0.346 | 0.307 |
| 3-NN (correlation) | 0.357 | 0.428 | 0.392 |
| Pattern net | 0.449 | 0.288 | 0.366 |
| Feed forward net | 0.399 | 0.411 | 0.405 |
| Cascade forward net | 0.586 | 0.485 | 0.535 |
| Fit net | 0.535 | 0.350 | 0.443 |
| LDS | 0.442 | 0.534 | 0.488 |
| SMIR | 0.278 | 0.436 | 0.357 |
| S4VM | 0.456 | 0.473 | 0.465 |
Detailed BER results for each time point for the best 6 classifiers when using the leave-one-patient-out method on complete features for all MR modalities. The decision moment marked by bold font. Some time points do not have results because there were no complete measurements.
| BER | Random forests | dLDA | SVM-lin | LogitBoost | RobustBoost | SVM-mlp |
|---|---|---|---|---|---|---|
|
| — | — | — | — | — | — |
|
| — | — | — | — | — | — |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
|
|
|
|
|
|
|
|
| 0 | 0.125 | 0 | 0 | 0 | 0.125 |
|
| 0.25 | 0.25 | 0.5 | 0.25 | 0.25 | 0.25 |
|
| 0.5 | 0.5 | 1 | 0.5 | 0.5 | 0.25 |
|
| 1 | 1 | 1 | 1 | 1 | 0.5 |
|
| 0.25 | 0.25 | 0.25 | 0.25 | 0.25 | 0.25 |
|
| 0.5 | 0 | 0 | 0.5 | 0.5 | 0 |
|
| 1 | 0 | 1 | 1 | 1 | 0 |
|
| — | — | — | — | — | — |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| — | — | — | — | — | — |
|
| 0 | 0 | 1 | 0 | 0 | 0 |
|
| ||||||
| wBER | 0.148 | 0.172 | 0.276 | 0.148 | 0.148 | 0.136 |
Detailed BER results for each time point for the best 6 supervised classifiers when using the leave-one-patient-out method on imputed features for all MR modalities. The decision moment marked by bold font.
| BER | Random forests | dLDA | SVM-lin | LogitBoost | RobustBoost | SVM-mlp |
|---|---|---|---|---|---|---|
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0.125 | 0.25 | 0.125 | 0.125 | 0.125 | 0 |
|
| 0.171 | 0.071 | 0.071 | 0.171 | 0.171 | 0.071 |
|
|
|
|
|
|
|
|
|
| 0.214 | 0.065 | 0.130 | 0.3 | 0.192 | 0.192 |
|
| 0.444 | 0.417 | 0.194 | 0.444 | 0.472 | 0.5 |
|
| 0.418 | 0.382 | 0.282 | 0.418 | 0.418 | 0.482 |
|
| 0.475 | 0.413 | 0.388 | 0.475 | 0.413 | 0.475 |
|
| 0.688 | 0.438 | 0.563 | 0.688 | 0.688 | 0.688 |
|
| 0.368 | 0.467 | 0.3 | 0.567 | 0.567 | 0.567 |
|
| 0.375 | 0.375 | 0.75 | 0.5 | 0.75 | 0.625 |
|
| 0.5 | 0.333 | 0.583 | 0.5 | 0.75 | 0.333 |
|
| 0.333 | 0.333 | 0.833 | 0.333 | 0.833 | 0.5 |
|
| 0.5 | 0.75 | 0.75 | 0.5 | 1 | 0.75 |
|
| 0.5 | 0.5 | 1 | 0.5 | 0.5 | 0.5 |
|
| ||||||
| wBER | 0.294 | 0.216 | 0.242 | 0.335 | 0.325 | 0.352 |
Weighted BER for the best 6 supervised classifiers when using the leave-one-patient-out method with complete features for each MR modality separately.
| Weighted BER | Random forests | dLDA | SVM-lin | LogitBoost | RobustBoost | SVM-mlp |
|---|---|---|---|---|---|---|
| Perfusion | 0.148 | 0.256 | 0.220 | 0.148 | 0.148 | 0.193 |
| Diffusion | 0.358 | 0.259 | 0.255 | 0.367 | 0.367 | 0.349 |
| Spectroscopy | 0.571 | 0.561 | 0.600 | 0.609 | 0.623 | 0.629 |
Detailed BER results for each time point for the best 6 supervised classifiers when using the leave-one-patient-out method on complete perfusion features. The decision moment marked by bold font. Some time points do not have results because there were no complete perfusion measurements.
| BER on perfusion | Random forests | dLDA | SVM-lin | LogitBoost | RobustBoost | SVM-mlp |
|---|---|---|---|---|---|---|
|
| — | — | — | — | — | — |
|
| — | — | — | — | — | — |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0 | 0 | 1 | 0 | 0 | 0 |
|
| 0 | 0 | 1 | 0 | 0 | 0 |
|
| 0 | 0.217 | 0.05 |
|
|
|
|
| 0 | 0.187 | 0.187 | 0 | 0 | 0.187 |
|
| 0.25 | 0.25 | 0.375 | 0.25 | 0.25 | 0.25 |
|
| 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 |
|
| 1 | 1 | 1 | 1 | 1 | 0.5 |
|
| 0.25 | 0.25 | 0.25 | 0.5 | 0.5 | 0.5 |
|
| 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 |
|
| 1 | 1 | 1 | 1 | 1 | 1 |
|
| — | — | — | — | — | — |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| — | — | — | — | — | — |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
Detailed BER results for each time point for the best 6 supervised classifiers when using the leave-one-patient-out method on complete diffusion features. The decision moment marked by bold font. Some time points do not have results because there were no complete diffusion measurements.
| BER on diffusion | Random forests | dLDA | SVM-lin | LogitBoost | RobustBoost | SVM-mlp |
|---|---|---|---|---|---|---|
|
| — | — | — | — | — | — |
|
| — | — | — | — | — | — |
|
| 0 | 0 | 0 | 0 | 0 | 1 |
|
| 0 | 0.25 | 0 | 0 | 0 | 0.5 |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0.217 | 0.1 | 0.1 | 0.217 | 0.217 | 0.267 |
|
| 0.562 | 0.25 | 0.125 | 0.562 | 0.562 | 0.562 |
|
| 0.5 | 0.25 | 0.5 | 0.5 | 0.5 | 0.375 |
|
| 0.5 | 0.75 | 0.75 | 0.5 | 0.5 | 0.25 |
|
| 0.5 | 1 | 0.5 | 0.5 | 0.5 | 0.5 |
|
| 0.25 | 0.25 | 0.5 | 0.5 | 0.5 | 0 |
|
| 0.5 | 0 | 0.5 | 0.5 | 0.5 | 0 |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| — | — | — | — | — | — |
|
| 1 | 1 | 1 | 1 | 1 | 0 |
|
| — | — | — | — | — | — |
|
| 1 | 1 | 1 | 1 | 1 | 0 |
Detailed BER results for each time point for the best 6 supervised classifiers when using the leave-one-patient-out method on complete spectroscopy features. The decision moment marked by bold font. Some time points do not have results because there were no complete spectroscopy measurements.
| BER on spectroscopy | Random forests | dLDA | SVM-lin | LogitBoost | RobustBoost | SVM-mlp |
|---|---|---|---|---|---|---|
|
| — | — | — | — | — | — |
|
| — | — | — | — | — | — |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| 1 | 0.75 | 0.75 | 1 | 1 | 1 |
|
| 1 | 1 | 1 | 1 | 1 | 0 |
|
| 0.55 | 0.583 | 0.632 | 0.6 | 0.55 | 0.583 |
|
| 0.562 | 0.562 | 0.813 | 0.5 | 0.562 | 0.687 |
|
| 0.625 | 0.625 | 0.25 | 0.625 | 0.75 | 0.875 |
|
| 0.25 | 0.5 | 0.25 | 0.5 | 0.5 | 0.25 |
|
| 0.5 | 0.5 | 1 | 0.5 | 0.5 | 1 |
|
| 0.5 | 0.5 | 0 | 1 | 1 | 1 |
|
| 0.5 | 0 | 0.5 | 0.5 | 0.5 | 0.5 |
|
| 0 | 0 | 1 | 0 | 0 | 0 |
|
| — | — | — | — | — | — |
|
| 1 | 1 | 1 | 1 | 1 | 0 |
|
| — | — | — | — | — | — |
|
| 1 | 1 | 1 | 1 | 1 | 0 |
Weighted BER for the best 6 supervised classifiers trained on imputed features from each MR modality separately.
| Weighted BER | Random forests | dLDA | SVM-lin | LogitBoost | RobustBoost | SVM-mlp |
|---|---|---|---|---|---|---|
| Perfusion | 0.294 | 0.311 | 0.275 | 0.289 | 0.265 | 0.282 |
| Diffusion | 0.277 | 0.327 | 0.322 | 0.277 | 0.277 | 0.380 |
| Spectroscopy | 0.412 | 0.401 | 0.423 | 0.423 | 0.408 | 0.415 |
Detailed BER results for each time point for the best 6 supervised classifiers when using the leave-one-patient-out method on imputed perfusion features. The decision moment marked by bold font.
| BER on perfusion | Random forests | dLDA | SVM-lin | LogitBoost | RobustBoost | SVM-mlp |
|---|---|---|---|---|---|---|
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0 | 0.25 | 0 | 0 | 0 | 0.25 |
|
| 0.125 | 0 | 0 | 0.125 | 0 | 0.125 |
|
| 0.171 | 0.071 | 0.071 | 0.171 | 0.071 | 0 |
|
| 0.127 | 0.109 | 0.043 |
|
|
|
|
| 0.130 | 0.196 | 0.152 | 0.214 | 0.130 | 0.279 |
|
| 0.444 | 0.528 | 0.472 | 0.389 | 0.444 | 0.417 |
|
| 0.418 | 0.464 | 0.418 | 0.373 | 0.418 | 0.281 |
|
| 0.475 | 0.475 | 0.475 | 0.412 | 0.475 | 0.512 |
|
| 0.687 | 0.687 | 0.687 | 0.625 | 0.687 | 0.562 |
|
| 0.567 | 0.567 | 0.567 | 0.567 | 0.567 | 0.567 |
|
| 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 |
|
| 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 |
|
| 0.333 | 0.5 | 0.5 | 0.333 | 0.333 | 0.333 |
|
| 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.25 |
|
| 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0 |
Detailed BER results for each time point for the best 6 supervised classifiers when using the leave-one-patient-out method on imputed diffusion features. The decision moment marked by bold font.
| BER on diffusion | Random forests | dLDA | SVM-lin | LogitBoost | RobustBoost | SVM-mlp |
|---|---|---|---|---|---|---|
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0 | 0 | 0 | 0 | 0 | 0.25 |
|
| 0 | 0.125 | 0 | 0 | 0 | 0 |
|
| 0.1 | 0.243 | 0.243 | 0.1 | 0.1 | 0.314 |
|
|
|
|
|
|
|
|
|
| 0.254 | 0.257 | 0.257 | 0.254 | 0.254 | 0.424 |
|
| 0.361 | 0.25 | 0.25 | 0.361 | 0.361 | 0.278 |
|
| 0.282 | 0.473 | 0.473 | 0.282 | 0.282 | 0.436 |
|
| 0.45 | 0.637 | 0.637 | 0.45 | 0.45 | 0.387 |
|
| 0.562 | 0.5 | 0.562 | 0.562 | 0.562 | 0.437 |
|
| 0.433 | 0.367 | 0.533 | 0.433 | 0.433 | 0.433 |
|
| 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.75 |
|
| 0.667 | 0.167 | 0.667 | 0.667 | 0.667 | 0.667 |
|
| 0.667 | 0.667 | 0.667 | 0.667 | 0.667 | 0.5 |
|
| 0.75 | 0.75 | 0.75 | 0.75 | 0.75 | 0.75 |
|
| 1 | 0.5 | 1 | 1 | 1 | 1 |
Detailed BER results for each time point for the best 6 supervised classifiers when using the leave-one-patient-out method on imputed spectroscopy features. The decision moment marked by bold font.
| BER on spectroscopy | Random forests | dLDA | SVM-lin | LogitBoost | RobustBoost | SVM-mlp |
|---|---|---|---|---|---|---|
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
| 0 | 0 | 0 | 0 | 0 | 0.25 |
|
| 0.25 | 0.25 | 0.125 | 0.25 | 0.25 | 0.25 |
|
| 0 | 0 | 0 | 0 | 0 | 0 |
|
|
|
|
|
|
|
|
|
| 0.293 | 0.337 | 0.380 | 0.315 | 0.293 | 0.359 |
|
| 0.389 | 0.389 | 0.389 | 0.389 | 0.389 | 0.389 |
|
| 0.436 | 0.436 | 0.381 | 0.436 | 0.436 | 0.336 |
|
| 0.55 | 0.55 | 0.612 | 0.55 | 0.55 | 0.55 |
|
| 0.687 | 0.687 | 0.562 | 0.687 | 0.687 | 0.687 |
|
| 0.433 | 0.433 | 0.533 | 0.6 | 0.433 | 0.433 |
|
| 0.75 | 0.75 | 0.875 | 0.75 | 0.75 | 0.75 |
|
| 0.667 | 0.667 | 0.667 | 0.667 | 0.667 | 0.667 |
|
| 0.667 | 0.167 | 0.667 | 0.667 | 0.667 | 0.667 |
|
| 0.75 | 0.75 | 0.25 | 0.75 | 0.75 | 0.75 |
|
| 1 | 1 | 1 | 0.5 | 1 | 1 |
wBER comparison between our in-house method of imputing missing values and built-in imputation strategy of different supervised classifiers.
| Weighted BER | Our method | Built-in method |
|---|---|---|
| Random forests | 0.294 | 0.423 |
| AdaBoost | 0.324 | 0.333 |
| LogitBoost | 0.335 | 0.241 |
| GentleBoost | 0.308 | 0.245 |
| RobustBoost | 0.325 | 0.296 |
| LPBoost | 0.256 | 0.369 |
| TotalBoost | 0.289 | 0.323 |
| RUSBoost | 0.308 | 0.361 |
| Decision tree | 0.346 | 0.651 |