Blood-based transcriptomic classification of lung cancer: a leakage-free nested cross-validation framework with LASSO
Bakim, S.; UrluOzalan, N.; Gulbahce Mutlu, E.; Demir, V.; Gulbahce, E.
Show abstract
Peripheral whole-blood gene expression profiling offers a minimally invasive route to lung cancer detection, but high-dimensional transcriptomic data are prone to optimistic bias when preprocessing and model selection are not properly separated from performance evaluation. We applied L1-penalised (LASSO) logistic regression to 303 peripheral whole-blood microarray profiles (123 lung cancer cases and 180 healthy controls; Gene Expression Omnibus accession GSE252168; Illumina HumanHT-12 v4) within a leakage-free nested cross-validation framework (5 outer and 3 inner folds), in which all data-dependent steps (imputation, univariate feature screening by ANOVA F-test with k = 500, and standardisation) were confined strictly to training partitions. Statistical significance was assessed by permutation testing (B = 100), and feature selection stability was quantified across outer folds. LASSO was compared with ridge logistic regression, linear support vector machines, and random forest under the same framework. The LASSO model identified a sparse 29-probe signature with a pooled out-of-fold area under the ROC curve (AUC) of 0.990 (nested estimate 0.989 +/- 0.015), accuracy 97.4%, sensitivity 94.3%, and specificity 99.4% at a 0.50 threshold; permutation testing confirmed significance (p = 0.0099). Six probes, including CDC42, U2AF1, and RPS15A, were selected in all five outer folds, forming a stable core, and all classifiers exceeded AUC 0.987, indicating a strong, algorithm-independent signal. A leakage-free nested cross-validation framework enables unbiased performance estimation and reproducible feature selection in blood-based lung cancer classification. The 29-probe panel is an internally validated candidate requiring prospective, multicentre external validation before clinical use.
Matching journals
The top 11 journals account for 50% of the predicted probability mass.