A Novel Machine Learning Approach for Central Nervous System Tumor Classification from DNA Methylation

arXiv cs.LG Papers

Summary

This paper presents a novel machine learning approach combining Sparse Random Projection and multinomial logistic regression for classifying central nervous system tumors from DNA methylation data, achieving state-of-the-art accuracy improvements of 4-5 percentage points over existing methods.

arXiv:2607.01307v1 Announce Type: new Abstract: NA methylation profiling has become a powerful approach for central nervous system (CNS) tumor classification, yet important challenges remain regarding cross-cohort transferability, methodological correctness, and robust multiclass evaluation. In this work, we propose a novel and methodologically rigorous machine-learning approach for methylation-based CNS tumor classification that combines Sparse Random Projection for dimensionality reduction with multinomial logistic regression for classification. We evaluate the proposed approach in the same general experimental setting established by a widely used reference classifier. On the 2,801-sample reference cohort, our method achieves a mean accuracy of 96\% under stratified 3-fold cross-validation. On the independent 1,104-sample clinical evaluation cohort, it reaches 86\% accuracy at the 91-class level and 93\% when predictions are evaluated at the methylation class family level. These results improve upon the corresponding state-of-the-art reference figures of 82\% class-level concordance and 88\% family-level concordance, yielding absolute gains of approximately 4 and 5 percentage points, respectively. This improvement is clinically relevant: in a diagnostic setting, a 5-point increase in correct tumor classification can directly affect cancer subtype assignment and, in turn, influence treatment selection and downstream clinical decision-making. Our results show that the proposed model, grounded in stronger methodological practice in machine learning, consistently outperforms the previous state of the art across evaluation settings and can materially improve the reliability of CNS tumor classification.
Original Article
View Cached Full Text

Cached at: 07/03/26, 05:39 AM

# A Novel Machine Learning Approach for Central Nervous System Tumor Classification from DNA Methylation
Source: [https://arxiv.org/html/2607.01307](https://arxiv.org/html/2607.01307)
11institutetext:Universidade Federal de Pelotas, Pelotas, Rio Grande do Sul, Brazil
22institutetext:Hospital de Clínicas de Porto Alegre, Porto Alegre, Rio Grande do Sul, Brazil
22email:paulo\.ferreira@inf\.ufpel\.edu\.brLucas Coutinho FreitasLaís dos Santos GonçalvesWilliam Borges DominguesLucas Petitemberte de SouzaMariana B\. MichalowskiVinicius F\. Campos

###### Abstract

DNA methylation profiling has become a powerful approach for central nervous system \(CNS\) tumor classification, yet important challenges remain regarding cross\-cohort transferability, methodological correctness, and robust multiclass evaluation\. In this work, we propose a novel and methodologically rigorous machine\-learning approach for methylation\-based CNS tumor classification that combines Sparse Random Projection for dimensionality reduction with multinomial logistic regression for classification\. We evaluate the proposed approach in the same general experimental setting established by a widely used reference classifier\. On the 2,801\-sample reference cohort, our method achieves a mean accuracy of 96% under stratified 3\-fold cross\-validation\. On the independent 1,104\-sample clinical evaluation cohort, it reaches 86% accuracy at the 91\-class level and 93% when predictions are evaluated at the methylation class family level\. These results improve upon the corresponding state\-of\-the\-art reference figures of 82% class\-level concordance and 88% family\-level concordance, yielding absolute gains of approximately 4 and 5 percentage points, respectively\. This improvement is clinically relevant: in a diagnostic setting, a 5\-point increase in correct tumor classification can directly affect cancer subtype assignment and, in turn, influence treatment selection and downstream clinical decision\-making\. Our results show that the proposed model, grounded in stronger methodological practice in machine learning, consistently outperforms the previous state of the art across evaluation settings and can materially improve the reliability of CNS tumor classification\.

## 1Introduction

Accurate classification of central nervous system \(CNS\) tumors is vital for guiding diagnosis, prognosis, and personalized treatment decisions\. DNA methylation profiling has emerged as a powerful tool for improving tumor classification beyond histopathology, enabling molecular\-level precision in CNS tumor diagnosis\. Among CNS tumors, medulloblastoma is a key example in which DNA methylation profiling has revolutionized classification and risk stratification\.

Capperet al\.\[[3](https://arxiv.org/html/2607.01307#bib.bib1)\]developed a DNA methylation–based classifier that enabled the molecular classification of CNS tumors with remarkable accuracy\. This classifier relies on genome\-wide CpG methylation signatures to distinguish between 91 tumor methylation classes\. Although this classifier is a research\-use tool rather than a clinically validated test, methylation\-based classification has since demonstrated straightforward diagnostic and clinical utility\. It has been incorporated into routine neuropathology workflows in multiple centers\.

Their training dataset comprises 2,801 reference samples, assayed on the Illumina 450K array\. The workflow ranks 428,799 CpG probes using permutation\-based random\-forest importance across 43 probe sets \(each comprising 100 trees\) and then selects the 10,000 highest\-ranked probes\. Relying on a fixed probe subset may underrepresent biologically informative CpG sites that fall outside the selected set and could otherwise contribute additional predictive value\. Notably, the manuscript does not provide a clear rationale for selecting 10,000 features specifically, nor does it report a sensitivity analysis assessing how performance varies with the number of selected probes\.

The authors employ a random forest classifier with fixed hyperparameters \(10,000 trees and downsampling to 8 samples per class\)\. However, they do not provide detailed justification or a sensitivity analysis for these design choices\. These parameters are central to the behavior and performance of ensemble models\. Although they report calibrating the model’s probabilities, standard calibration methods are designed for binary settings\. They require adaptations for multiclass contexts, such as a “match\-vs\-non\-match” formulation\.

Regarding performance evaluation, the authors report an AUC of 0\.99, indicating high predictive accuracy\. Nevertheless, this metric was derived from a binarised “match\-vs\-non\-match” formulation based on thresholds, rather than from the original 91\-class prediction task\. As a result, the reported AUC reflects the model’s discrimination rather than its actual multiclass performance\. Including multiclass evaluation metrics would provide a more comprehensive understanding of model behavior and enhance the interpretability and clinical robustness of the reported results\.

The authors also conducted a clinical evaluation of 1,104 prospective cases\. The classifier demonstrated progressive concordance with histopathological diagnosis, increasing from 76% at the class level to 88% when broader methylation class families \(MCFs\) were considered\. This reflects an effort to capture biological relatedness among tumor types, though it also changes the granularity of the evaluation\. At this point in the analysis, however, the evaluation framework was broadened from individual methylation classes to methylation class families \(MCFs\), which group related entities into broader diagnostic categories\.

Under this higher\-level classification, predictions within the same MCF were considered concordant, resulting in a reported performance of 88%\. This approach reflects an effort to capture the biological and clinical proximity between tumor entities\. However, it also introduces a shift in evaluation granularity that should be carefully contextualized when interpreting results\.

Motivated by the methodological limitations of the available classifier discussed above, we propose a novel machine learning approach that follows best practices for high\-dimensional data and enhances the correctness, reproducibility, and interpretability of the results\.

We reduce the feature space using Sparse Random Projection \(SRP\), an efficient dimensionality\-reduction technique suitable for datasets with hundreds of thousands of variables and relatively few samples per class\. SRP preserves relevant data structure while improving model tractability\. This step computes compact features from the probe\-level measurements, thereby avoiding reliance on a fixed, hand\-selected subset of CpG sites\.

For classification, we employ logistic regression, a well\-established model for high\-dimensional, low\-sample\-size problems, and we do not apply downsampling\.

We evaluate our proposed workflow using stratified cross\-validation on the reference cohort and validate it on the independent clinical dataset, reporting comprehensive performance metrics and per\-class analyses\. In the same experimental setting described by\[[3](https://arxiv.org/html/2607.01307#bib.bib1)\], our approach achieves a superior performance\.

The remainder of this paper is structured as follows\. Section[2](https://arxiv.org/html/2607.01307#S2)presents the foundations of methylation\-based tumor classification and machine learning best practices\. Section[3](https://arxiv.org/html/2607.01307#S3)analyses the methodology proposed by\[[3](https://arxiv.org/html/2607.01307#bib.bib1)\], addressing issues in feature selection, calibration, and validation\. Section[4](https://arxiv.org/html/2607.01307#S4)introduces our proposed workflow\. Section[5](https://arxiv.org/html/2607.01307#S5)presents the experimental setup and results, and Section[6](https://arxiv.org/html/2607.01307#S6)concludes the paper\.

## 2Foundations on DNA Methylation

DNA methylation is a central mechanism of epigenetic regulation, classically described as heritable regulation that alters gene function without changing the underlying DNA sequence\. In mammals, methylation predominantly occurs at the 5\-carbon position of cytosine, forming 5\-methylcytosine \(5mC\) at CpG dinucleotides\. Another form of methylation can occur at the N6 position of adenine \(6mA\), producing N6\-methyladenosine\. It is estimated that approximately 60–80% of CpG sites in the human genome are methylated\. The functional impact of 5mC is highly context\-dependent: similar methylation patterns can be associated with transcriptional activation or repression, depending on the genomic location and gene\-specific regulatory context\[[5](https://arxiv.org/html/2607.01307#bib.bib12)\]\.

DNA methylation plays a crucial role in various biological processes, including embryonic development, genomic imprinting, X\-chromosome inactivation, and the maintenance of chromosomal stability\[[1](https://arxiv.org/html/2607.01307#bib.bib13)\]\. Epigenetic regulation is mediated through various mechanisms, including direct cytosine methylation \(5mC\), post\-translational histone modifications \(such as methylation, acetylation, phosphorylation, and ubiquitination\), and regulation by non\-coding RNAs\[[4](https://arxiv.org/html/2607.01307#bib.bib14)\]\. Many of these processes are reversible and can operate in a coordinated fashion\.

In cancer epigenomics, identifying candidate epigenetic biomarkers typically requires detecting aberrantly methylated regions, including differential methylation patterns that appear hypomethylated \(low methylation\) or hypermethylated \(high methylation\) relative to other probes and samples\. Methylation levels are commonly quantified usingb​e​t​abetavalues andMMvalues\.B​e​t​aBetavalues represent the proportion of methylated signal intensity and are bounded between0and11; values at or below0\.20\.2are often interpreted as hypomethylation, whereas values at or above0\.80\.8are interpreted as hypermethylation\.MMvalues, defined as the log\-ratio of methylated to unmethylated signal intensities, are often preferred for statistical analyses due to their improved statistical properties\. Values less than or equal to−2\-2typically indicate hypomethylation, and values greater than or equal to22indicate hypermethylation\[[2](https://arxiv.org/html/2607.01307#bib.bib15)\]\.

DNA methylation microarrays quantify methylation at hundreds of thousands of CpG loci by combining bisulfite conversion with probe\-based hybridization chemistry\. In brief, extracted genomic DNA is bisulfite\-treated so that unmethylated cytosines are converted to uracils \(and read as thymines after amplification\), whereas methylated cytosines remain unchanged\. The converted DNA is then amplified, fragmented, and hybridized to array probes that interrogate each CpG using methylated and unmethylated channels \(for Infinium assays, through Type I and Type II probe designs\)\. After scanning, the raw data are stored in paired IDAT files that contain probe\-level fluorescence intensities for each color channel \(green and red\)\. Illumina’s DNA methylation microarrays provide genome\-wide profiling of CpG methylation at scale\. The Infinium MethylationEPIC v1\.0 \(EPICv1\) array interrogates over 450,000 CpG sites, while the Infinium MethylationEPIC v2\.0 \(EPICv2\) updates and expands probe content to increase coverage of functionally relevant loci to almost 930,000 CpG sites\[[6](https://arxiv.org/html/2607.01307#bib.bib22)\]\[[7](https://arxiv.org/html/2607.01307#bib.bib23)\]\.

These raw intensities in the IDAT files are read by standard software \(e\.g\.,minfi\) to perform quality control, background correction, and normalization, and they are then transformed into methylation measures\. The most common measure is the*beta value*, defined as the proportion of methylated signal intensity relative to total signal, typically computed asβ=MM\+U\+α\\beta=\\frac\{M\}\{M\+U\+\\alpha\}, whereMMandUUare the methylated and unmethylated intensities andα\\alphais a slight offset to stabilise estimates at low intensity\. Beta values range from 0 to 1, providing a clear and intuitive representation of methylation levels\.

## 3The Capperet al\.Classifier

In what follows, we critically examine the methylation\-based classifier proposed by Capper et al\.\[[3](https://arxiv.org/html/2607.01307#bib.bib1)\], focusing not only on the headline performance figures but, more importantly, on the methodological choices that structure the entire pipeline and the transparency with which they are justified\.

### 3\.1Feature Selection

One of the foundational steps in the Capper et al\. classification pipeline is dimensionality reduction of the methylation data, which originally comprised approximately 428,799 CpG probes per sample\. To reduce dimensionality, the authors applied a supervised feature selection strategy based on random forest\-based importance scores, ultimately selecting the top 10,000 probes as input features for model training\.

This choice is a fixed design decision, yet the article offers no theoretical or empirical justification for selecting this specific number of features\. There is no indication that alternative thresholds were tested, nor is there any discussion of the trade\-offs involved in retaining more or fewer probes, despite the noticeable impact such a choice has on both model complexity and biological representativeness\. Given the magnitude of this step in the modeling process, this lack of transparency and methodological rigor represents a significant flaw in the classifier\.

### 3\.2Learning Model and Calibration Protocol

The core classification model adopted is a random forest composed of 10,000 trees, trained with a fixed feature\-subset size \(mtry\) of 100 and a downsampling strategy that limits each class to a maximum of 8 samples per tree\. These choices, central to the performance and behavior of any ensemble model, are applied without discussion, benchmarking, or sensitivity analysis\. There is no justification for selecting 10,000 trees \(as opposed to a smaller, more computationally efficient ensemble\), the fixed feature subset size, or the aggressive class\-balancing strategy, which may distort class priors\. The absence of hyperparameter tuning or even minimal exploration of alternatives suggests that these parameters were selected arbitrarily\. This approach directly contradicts established machine learning practice\.

Beyond this, the authors note that they calibrated the random forest scores but fail to explain how this was implemented\. Standard calibration techniques are inherently designed for binary classification\. To apply them in a multiclass context, one must either calibrate each class in a one\-vs\-rest scheme or calibrate only the final “match\-vs\-non\-match” probability, as\[[3](https://arxiv.org/html/2607.01307#bib.bib1)\]implicitly does by defining a classification score threshold \(≥\\geq0\.9\)\. However, the paper provides no details on whether calibration was applied per class, globally, or post hoc on the match confidence, leaving the entire calibration mechanism opaque\.

Calibration introduces a second learning layer, often a regression model, which may adjust for biases in the random forest’s output but also risks masking systematic deficiencies in the original model\. If not properly nested within the cross\-validation folds, this step can lead to overfitting and overly optimistic probability estimates, particularly when applied to outputs that already benefit from leakage\-prone feature selection\. Without a clear description of the calibration method and its integration with validation, it is impossible to assess the trustworthiness or clinical safety of the predicted probabilities\.

### 3\.3Performance Reporting

Capperet al\.report an AUC of 0\.99 as a key measure of classifier performance\. However, this value is derived not from the actual 91\-class prediction task but from a binarised formulation in which samples are labeled as “match” \(classification score≥\\geq0\.9\) or “non\-match” \(score<<0\.9\)\. The resulting ROC curve evaluates the model’s ability to distinguish between high\- and low\-confidence predictions but does not correctly classify tumor types\. This approach transforms a complex multiclass classification problem into an artificial binary task, conflating calibration confidence with classification accuracy\. Such an approach may give the illusion of strong overall performance while concealing confusion among biologically and clinically distinct tumor entities\.

In addition to this problematic use of AUC, the paper reports only a few global metrics—such as overall error rate \(4\.28%\), Brier score, sensitivity \(0\.989\), and specificity \(0\.999\), without providing per\-class performance evaluation\. In the confusion matrix, class\-specific precision, recall, and F1 scores are reported, and standard multiclass evaluation strategies are not used\. As a result, systematic errors are entirely hidden\.

### 3\.4Prospective Clinical Evaluation

In a prospective clinical evaluation involving 1,104 cases, only 76% of samples showed immediate concordance between the model’s prediction and the original histopathological diagnosis at the 91 methylation classes\. An additional 12% of cases were initially discordant\. Among these, only approximately 6% were retrospectively reclassified to match the model’s original predicted 91 classes, raising the class\-level concordance to 82%\.

However, rather than reporting this more modest performance figure, the authors shift the evaluation to a higher level of abstraction: they accept predictions that fall within the same methylation class family \(MCF\), a broader grouping spanning 24 tumor types, as correct\. With this reframing, they report a final concordance of 88%\.

This post hoc redefinition of correctness introduces a critical inconsistency between the model’s stated objective and how its performance is ultimately assessed\. The clinical test is intended to validate the model’s ability to identify precise tumor classes rather than broader families\. By shifting the target metric during evaluation, the authors blur the distinction between accurate classification and coarse categorization, undermining interpretability and masking the model’s difficulty in distinguishing closely related but clinically distinct entities\.

Even more concerning is that reclassification in favor of the model implicitly suggests errors in the original histopathological labels\. Nevertheless, no analogous audit is performed on the 2,801\-sample training dataset, which the model assumes to be correct\. If mislabeling occurred at similar rates in the training data, it would introduce systematic noise that would affect both the model’s learning process and internal validation\. Overall, the study reveals a central methodological oversight by failing to subject the training set to the same critical scrutiny applied to the validation cohort\.

## 4Proposed Approach

Following best practices in machine learning, we propose a novel multiclass classification approach for the problem we are addressing\. Our approach includes dimensionality reduction, model training, performance evaluation, and model persistence, with each component tailored to address the specific challenges of DNA methylation\-based classification\.

### 4\.1Hyperparameter Tuning

To optimize model performance, we performed hyperparameter tuning using a 3\-fold cross\-validation grid search\. The search was implemented viaGridSearchCV, which exhaustively explores all specified parameter combinations using the training data\.

The search space included the distortion tolerancesrp\_epsof the SRP step and the key hyperparameters of the logistic regression classifier\. Specifically, we tuned the L2\-regularization strengthclf\_\_C\(with values 0\.1, 1, and 10\) and compared two solvers:lbfgsandsaga\. The penalty was fixed tol2throughout\. The whole grid of parameters was defined as:

```
param_grid = {
    "srp__eps": [0.1, 0.2, 0.25],
    "clf__C": [0.1, 1, 10],
    "clf__solver": ["lbfgs", "saga"]
}
```

We usedcv=3to perform stratified 3\-fold cross\-validation for each parameter combination and selected the best configuration based on classification accuracy\. The best configuration found by the grid search wassrp\_\_eps = 0\.2,clf\_\_C = 0\.1, andclf\_\_solver = ’saga’\. This same configuration was used in all subsequent experiments\. Then\_jobs=\-1parameter enabled full parallelization across CPU cores, andverbose=1provided live progress feedback during the search process\.

### 4\.2Dimensionality Reduction with Sparse Random Projection

Given the extremely high dimensionality of the original data — approximately 450,000 attributes per sample, as typically found in DNA methylation profiles — we applied a dimensionality\-reduction strategy as the initial step in the pipeline\. The goal was to reduce computational cost, minimize the risk of overfitting, and retain the most relevant structure in the data\.

We employedSparse Random Projection\(SRP\), which maps the original data into a lower\-dimensional space using a sparse random matrix\. This technique is grounded in the Johnson\-Lindenstrauss Lemma, which guarantees approximate preservation of pairwise distances with high probability when the projection dimensionkksatisfies:

k≥4​ln⁡\(n\)ε2/2−ε3/3k\\geq\\frac\{4\\ln\(n\)\}\{\\varepsilon^\{2\}/2\-\\varepsilon^\{3\}/3\}
In our case, withn=2,801n=2,801samples and a tolerated distortion ofε=0\.2\\varepsilon=0\.2, the required number of projected dimensions isk=1,831k=1,831\. This distortion tolerance was determined via hyperparameter tuning, balancing the trade\-off between dimensionality reduction and classification accuracy\. Thus, the original 450,000\-dimensional data were projected onto approximately 1,831 features, while preserving the geometric relationships relevant for classification\.

```
rp = SparseRandomProjection(
    eps=0.2,
    dense_output=True
)
```

### 4\.3Multinomial Logistic Regression Classifier

For the classification stage, we used multinomial logistic regression, a linear model that estimates class\-membership probabilities via a softmax function applied to linear combinations of the input features\.

ForKKclasses, the model computes a discriminative score for each classc∈\{1,…,K\}c\\in\\\{1,\\ldots,K\\\}:

fc​\(𝐱\)=𝐰c⊤​𝐱\+bc,f\_\{c\}\(\\mathbf\{x\}\)=\\mathbf\{w\}\_\{c\}^\{\\top\}\\mathbf\{x\}\+b\_\{c\},and the probability that a sample belongs to classccis given by the softmax function:

P​\(y=c∣𝐱\)=exp⁡\(fc​\(𝐱\)\)∑k=1Kexp⁡\(fk​\(𝐱\)\)\.P\(y=c\\mid\\mathbf\{x\}\)=\\frac\{\\exp\\\!\\left\(f\_\{c\}\(\\mathbf\{x\}\)\\right\)\}\{\\sum\_\{k=1\}^\{K\}\\exp\\\!\\left\(f\_\{k\}\(\\mathbf\{x\}\)\\right\)\}\.
The classifier was instantiated with:

```
clf = LogisticRegression(
    penalty="l2",
    C=0.1,
    class_weight="balanced",
    random_state=23,
    solver="saga",
    max_iter=10000,
    multi_class="multinomial"
)
```

We addressed class imbalance by enablingclass\_weight="balanced", which adjusts the weight of each class inversely proportional to its frequency in the training set\. This ensures that minority classes receive greater weight during training\.

To prevent overfitting and improve generalization, we applied L2 regularization \(penalty="l2"\), which penalizes large model coefficients\. We set the regularization strength toC=0\.1, matching the grid\-selected configuration reported above\. We selectedsolver="saga"for its scalability in high\-dimensional settings and its support for multinomial logistic regression with L2 regularization\. Hyperparameters were selected via cross\-validated grid search based on classification accuracy\.

To ensure convergence in the high\-dimensional feature space of DNA methylation data, we setmax\_iter=10000, allowing sufficient iterations for the model to optimize\. Finally,random\_state=23fixes the random number generator state, ensuring reproducibility across runs\.

### 4\.4Stratified 3\-Fold Cross\-Validation

To ensure robust model evaluation while preserving class distribution, we employed stratified 3\-fold cross\-validation usingStratifiedKFold\(n\_splits=3, shuffle=True, random\_state=23\)\. This procedure divides the dataset into three mutually exclusive folds while preserving, in each fold, approximately the same class proportions observed in the full dataset\.

Theshuffle=Trueparameter randomizes the sample order before splitting, helping mitigate biases that might arise from the original data ordering\. Therandom\_state=23parameter sets a fixed seed for the random number generator, ensuring the splits are reproducible across different runs\. This stratified splitting strategy is crucial for imbalanced classification tasks, as it prevents under\- or over\-representation of minority classes in the training or validation sets\.

## 5Experiments and Results

We implemented the proposed method in Google Colab to conduct the experiments and collect the results\. The training and validation dataset is available in GEO \(NCBI\) as[GSE90496](https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE90496), and the clinical analysis dataset is available as[GSE109379](https://www.ncbi.nlm.nih.gov/geo/query/acc.cgi?acc=GSE109379)\.

The training dataset comprises 2,801 tumor samples, each represented by normalized methylation indices across approximately 450,000 CpG probes\. The clinical validation set contains 1,104 samples, but each is profiled using a reduced set of roughly 42,000 probes\. Each CpG probe is identified by a unique ID assigned by the manufacturer of the DNA methylation array platform\. During data preparation, the training dataset was filtered to retain only probes present in the clinical validation set, ensuring feature consistency between the two datasets\. As a result, only the intersection of the probe sets was used for model training and evaluation\.

We report complementary multiclass metrics suited to imbalanced data, combining global measures \(accuracy and weighted F1\), per\-class measures \(balanced accuracy, macro\-precision, macro\-recall, and macro\-F1\), and imbalance\-robust agreement measures \(MCC and Cohen’sκ\\kappa\)\.

![Refer to caption](https://arxiv.org/html/2607.01307v1/tsne-dataset.png)Figure 1:t\-SNE embedding of the 2,801\-sample reference cohort after SRP, colored by the 91 methylation classes\.### 5\.1Dimensionality Reduction

Given the extremely high dimensionality of DNA methylation profiles, we first applied Sparse Random Projection \(SRP\) to map each sample to a substantially lower\-dimensional space while approximately preserving pairwise distances\.

To qualitatively assess whether the SRP space preserved the cohort’s intrinsic structure, we computed a two\-dimensional t\-SNE embedding from the SRP\-projected features for visualization\. Figure[1](https://arxiv.org/html/2607.01307#S5.F1)shows the embedding for the whole 2,801\-sample reference cohort across the 91 methylation classes\. The resulting global organization is highly consistent with the class\-wise arrangement previously reported for this reference dataset, prior to dimensionality reduction, as described in\[[3](https://arxiv.org/html/2607.01307#bib.bib1)\]\. Samples form compact, class\-consistent islands, and biologically related entities occupy neighboring regions\. This qualitative agreement supports the notion that SRP preserves the cohort geometry relevant to class separation while providing an efficient representation for downstream modeling\.

### 5\.2Cross Validation

We evaluated the proposed pipeline using stratified 3\-fold cross\-validation on the 2,801\-sample, 91\-class reference cohort\. The classifier achieved consistently high performance across folds \(Table[1](https://arxiv.org/html/2607.01307#S5.T1)\), with an overall accuracy of 0\.9658±\\pm0\.0039 \(corresponding to an average error rate of 3\.42%\) and a balanced accuracy of 0\.9574±\\pm0\.0145, indicating strong per\-class sensitivity despite the pronounced class imbalance\. Macro\-precision was slightly higher than macro\-recall \(0\.9702±\\pm0\.0072 vs\. 0\.9574±\\pm0\.0145\), suggesting that false positives were comparatively rare\. At the same time, the remaining errors were primarily driven by a subset of harder \(often smaller\) classes\. Chance\- and imbalance\-robust agreement measures \(MCC and Cohen’sκ\\kappa\) closely matched the accuracy \(both≈\\approx0\.965\), reinforcing the model’s robustness in the multiclass setting\.

Table 1:Summary of quantitative performance on the reference cohort and clinical evaluation cohort\.MetricReference cohort \(3\-fold CV\)Clinical cohortAcc\.0\.9658±\\pm0\.00390\.8687bAcc\.0\.9574±\\pm0\.01450\.8295F1 \(macro\)0\.9593±\\pm0\.01240\.7608F1 \(weighted\)0\.9645±\\pm0\.00420\.8707Prec\. \(macro\)0\.9702±\\pm0\.00720\.7813Rec\. \(macro\)0\.9574±\\pm0\.01450\.7632MCC0\.9652±\\pm0\.00390\.8619Cohen’sκ\\kappa0\.9651±\\pm0\.00390\.8617Figure[2](https://arxiv.org/html/2607.01307#S5.F2)summarizes the 91\-class cross\-validated confusion matrix \(row\-normalized\)\. As expected in an extensive taxonomy of closely related CNS tumor entities, most off\-diagonal mass was concentrated within biologically and histologically neighboring classes rather than scattered across distant entities\. The predominant misclassifications occurred within coherent subfamilies, including glioblastoma subtypes \(e\.g\., RTK I/II/MES/MYCN\), IDH\-mutant diffuse glioma\-related entities \(A IDH, O IDH, and A IDH, HG\), and low\-grade glioma categories that are known to share overlapping methylation features\. Notably, the overall structure indicates that the classifier rarely confuses samples from completely unrelated diagnostic groups\. When errors occur, they tend to cluster within clinically plausible neighborhoods in methylation space\.

![Refer to caption](https://arxiv.org/html/2607.01307v1/cm_oof_row_norm.png)Figure 2:Confusion matrix for the 91\-class \(3\-fold CV\)\.Capperet al\.reported cross\-validated error rates of 4\.89% \(raw\) and 4\.28% \(calibrated\) for the same 2,801\-sample / 91\-class reference cohort using their classifier\. In our stratified 3\-fold cross\-validation, the proposed approach yields an average error rate of 3\.42%, which is comparable to—and slightly lower than — those values\. While our study uses a different modeling choice, the qualitative error structure observed here similarly concentrates within biologically adjacent entities, supporting the view that remaining errors in large CNS methylation taxonomies often reflect intrinsic proximity between related classes rather than arbitrary mislabelling across distant diagnostic groups\.

### 5\.3Clinical Evaluation

We next evaluated the proposed model on the independent clinical evaluation cohort originally used by Capperet al\.as a prospective diagnostic series\. This cohort is inherently more challenging than the reference cohort cross\-validation setting, as it is enriched for rare and diagnostically complex cases and includes real\-world variability in sample quality and tumor cell content\. In the original study, 51 out of 1,155 cases \(4%\) were not suitable for methylation profiling\. Among the 1,104 profiled samples, only a subset achieved a high\-confidence match based on a calibrated score threshold\[[3](https://arxiv.org/html/2607.01307#bib.bib1)\]\.

On this external cohort, our method achieved an overall accuracy of 0\.8687 and balanced accuracy of 0\.8295 \(Table[1](https://arxiv.org/html/2607.01307#S5.T1)\)\. The larger gap between weighted and macro\-averaged metrics \(F1weighted=0\.8707 vs\. F1macro=0\.7608\) indicates that a substantial fraction of the residual error is driven by the long tail of low\-support classes, which is expected in a 91\-class clinical taxonomy under distribution shift\.

Importantly, the headline figure reported by Capperet al\.for the prospective cohort should not be interpreted as a 91\-way test\-set accuracy\. They report that 88% of profiled samples \(977/1,104\) “match” a methylation class using a thresholded decision rule \(common calibrated score cutoff≥0\.9\\geq 0\.9\), including a family\-aware relaxation for subclasses within methylation class families \(subclass score≥0\.5\\geq 0\.5accepted if the summed family score is≥0\.9\\geq 0\.9\)\[[3](https://arxiv.org/html/2607.01307#bib.bib1)\]\.

Under a strict class\-level concordance criterion*prior*to any re\-evaluation of discordant cases, the agreement between histopathology and methylation profiling is 76% \(838/1,104\)\. As summarized in Fig\.[3](https://arxiv.org/html/2607.01307#S5.F3), even if one credits only the subset of additional cases that can be considered resolved at the*class level*without resorting to the family\-level relaxation \(approximately \+6 percentage points in our reconstruction\), the class\-level concordance would rise only to about 82%\. The higher 88% number is achieved under a broadened evaluation endpoint, which changes the granularity and definition of success relative to the original 91\-class classification task\.

In Fig\.[3](https://arxiv.org/html/2607.01307#S5.F3), we also contrast these reporting conventions with our fixed 91\-class evaluation on the same clinical cohort, where every case receives a class assignment and we compute standard multiclass metrics \(Table[1](https://arxiv.org/html/2607.01307#S5.T1)\)\. Under this stricter and fully multiclass criterion, our method achieves an accuracy of 86\.9%\. This is contrasted with an effective upper bound of approximately 82% for the original Capperet al\.class\-level concordance once the family\-level relaxation is removed \(i\.e\., retaining only cases that can reasonably be counted as correctly resolved at the*class*granularity without collapsing errors into broader groupings\)\.

For completeness, we also report the results obtained when adopting the same relaxed, family\-aware interpretation used in the Capper clinical analysis\. Specifically, when we evaluate concordance at the level of methylation class families \(MCFs\), treating within\-family confusions as concordant, our predictions in the clinical cohort reach approximately 93% concordance\. This highlights that a substantial portion of the remaining discrepancies at the 91\-class level are concentrated within biologically related groups, and that the choice of evaluation granularity \(class vs\. family\) can materially change the headline performance figure\.

Overall, on this clinically critical external validation cohort, the proposed approach outperformed the state of the art under both evaluation regimes\. Under a strict 91\-class criterion, our method achieves higher class\-level performance \(86\.9% vs\. 82%\), and under the relaxed family\-level interpretation analogous to Capperet al\., our reconstructed MCF\-level concordance is also higher \(93% vs\. 88%\)\.

![Refer to caption](https://arxiv.org/html/2607.01307v1/clinical_evaluation.png)Figure 3:Clinical evaluation of the proposed approach vs\. Capperet al\.\(state\-of\-the\-art\)

## 6Conclusion

This article proposed a simple, fully reproducible, and computationally efficient pipeline for DNA methylation\-based brain tumor classification, designed to be transparent and practical for clinical translation\. The method combines Sparse Random Projection for dimensionality reduction with a multinomial logistic regression classifier trained on the 91\-class reference cohort\. By relying on a distance\-preserving projection and a linear decision model, the approach aims to retain discriminative structure while avoiding the complexity and opacity of more elaborate architectures\. Despite its simplicity, the proposed approach achieved strong and stable performance on the 91\-class reference cohort under stratified 3\-fold cross\-validation \(Acc\.≈\\approx96\.6%\), indicating that a linear decision model can be highly competitive when paired with an appropriate distance\-preserving projection\.

On the independent clinical evaluation cohort originally used by Capperet al\., our method achieved higher performance under a strict 91\-class evaluation criterion \(Acc\.≈\\approx86\.9%\)\. Significantly, when adopting the same relaxed, family\-level interpretation used in the prior state\-of\-the\-art analysis, our reconstructed MCF\-level concordance also increased \(to≈\\approx93%\), exceeding the headline family\-level figure reported in that framework \(88%\)\. Together, these results support the proposition that the proposed approach is competitive under a like\-for\-like class\-level evaluation and remains strong even under a broader family\-level criterion\.

We make an online implementation of our pipeline available for research use only at[https://genotipo\.com\.br/methylation/cnst\_classifierv3\.php](https://genotipo.com.br/methylation/cnst_classifierv3.php) \(Central Nervous System Tumour Methylation Classifier\)\. The tool implements the SRP \+ Logistic Regression pipeline described in this article, trained on the 2,801\-sample reference cohort from Capperet al\.\(2018\), and outputs predictions across the same 91 CNS tumour methylation classes\. Users can upload Illumina IDAT files from EPICV2 beadchip to obtain methylation\-class predictions\.

Future work will focus on two complementary directions\. First, we will further investigate the dimensionality\-reduction stage to enhance interpretability and robustness by examining alternatives and hybrid strategies that better preserve probe\-level information while retaining the computational advantages needed for high\-dimensional methylation profiles\. Second, we will broaden external validation by testing the approach on larger multicenter cohorts covering additional CNS tumors, enabling a more realistic assessment of reliability, calibration, and clinical utility across heterogeneous laboratory and patient contexts\.

## Acknowledgments

The authors acknowledge financial support from the Conselho Nacional de Desenvolvimento Científico e Tecnológico \(Chamada CNPq/MCTI/FNDCT 22/2024, Processo 444940/2024\-3\) and the Kunumi Institute, and thank both institutions for their commitment to advancing scientific research\.

## References

- \[1\]B\. C\. Capell and S\. L\. Berger\(2013\)Genome\-wide epigenetics\.Journal of Investigative Dermatology133\(6\),pp\. e9\.Cited by:[§2](https://arxiv.org/html/2607.01307#S2.p2.1)\.
- \[2\]D\.\-P\. Chen, Y\.\-C\. Lin, and C\. S\. J\. Fann\(2016\)Methods for identifying differentially methylated regions for sequence\- and array\-based data\.Briefings in Functional Genomics15\(6\),pp\. 485–490\.External Links:[Document](https://dx.doi.org/10.1093/bfgp/elw018)Cited by:[§2](https://arxiv.org/html/2607.01307#S2.p3.10)\.
- \[3\]DNA methylation\-based classification of central nervous system tumours\.Cited by:[§1](https://arxiv.org/html/2607.01307#S1.p11.1),[§1](https://arxiv.org/html/2607.01307#S1.p12.1),[§1](https://arxiv.org/html/2607.01307#S1.p2.1),[§3\.2](https://arxiv.org/html/2607.01307#S3.SS2.p2.1),[§3](https://arxiv.org/html/2607.01307#S3.p1.1),[§5\.1](https://arxiv.org/html/2607.01307#S5.SS1.p2.1),[§5\.3](https://arxiv.org/html/2607.01307#S5.SS3.p1.1),[§5\.3](https://arxiv.org/html/2607.01307#S5.SS3.p3.3)\.
- \[4\]E\. L\. Greer and Y\. Shi\(2012\)Histone methylation: a dynamic mark in health, disease and inheritance\.Nature Reviews Genetics13\(5\),pp\. 343–357\.External Links:[Document](https://dx.doi.org/10.1038/nrg3173)Cited by:[§2](https://arxiv.org/html/2607.01307#S2.p2.1)\.
- \[5\]J\. U\. Guoet al\.\(2014\)Distribution, recognition and regulation of non\-cpg methylation in the adult mammalian brain\.Nature Neuroscience17\(2\),pp\. 215–222\.Note:Often cited online as Dec 2013; issue publication is 2014\.External Links:[Document](https://dx.doi.org/10.1038/nn.3602)Cited by:[§2](https://arxiv.org/html/2607.01307#S2.p1.1)\.
- \[6\]Illumina, Inc\.\(2019\)Infinium methylationepic beadchip data sheet\.Note:Data sheet, Pub\. No\. 1070\-2015\-008\-CAccessed: 2025\-12\-09External Links:[Link](https://support.illumina.com/content/dam/illumina-support/documents/documentation/infinium_assay_methylationepicdatasheet_1070-2015-008.pdf)Cited by:[§2](https://arxiv.org/html/2607.01307#S2.p4.1)\.
- \[7\]Illumina, Inc\.\(2022\)Infinium methylationepic v2\.0 beadchip data sheet\.Note:Data sheet, Document No\. M\-GL\-01156 v1\.0Accessed: 2025\-12\-09External Links:[Link](https://support.illumina.com/content/dam/illumina-support/documents/documentation/microarray/infinium-methylationepic-v2-datasheet-m-gl-01156.pdf)Cited by:[§2](https://arxiv.org/html/2607.01307#S2.p4.1)\.

Similar Articles

Benchmarking Machine Learning Models for Multi-Omics-Based Breast Cancer Prediction

arXiv cs.LG

This paper systematically benchmarks classical machine learning models (Random Forest, XGBoost, etc.) for ER status prediction using multi-omics data from TCGA-BRCA, finding that RNA expression provides the strongest predictive signal and that Random Forest achieves 90.3% balanced accuracy in the integrated multi-omic setting.

Multi-Modal Machine Learning for Breast Cancer Recurrence Prediction

arXiv cs.LG

This paper examines the integration of multi-modal clinical data, including treatment records, pathology reports, and clinician notes, using rule-based extraction and machine learning to improve breast cancer recurrence prediction compared to single-modal approaches.