Identification of Monotonically Classifying Pairs of Genes for Ordinal Disease Outcomes

preprint OA: gold CC-BY-NC-4.0
📄 Open PDF Full text JSON View at publisher

Abstract

In this study, we extend an existing classification method for identifying pairs of genes whose joint expression is associated with binary outcomes to ordinal multi-class outcomes, such as overall survival or disease progression. Our approach is motivated by the need for interpretable classifiers that can provide insights into the underlying biological mechanisms. It can be easily adapted to different research questions, such as identifying gene pair signatures or functional enrichment. We demonstrate that our method is comparable to state-of-the-art classification approaches in terms of performance, while offering the benefit of higher interpretability and adaptability to solve different research questions. Our evaluation on two real-world use cases in glioblastoma and high-grade serous ovarian carcinoma shows that our approach can effectively predict ordinal outcomes and provide novel biological insights. The code is available at https://github.com/oceanefrqt/MBMC .
Full text 49,626 characters · extracted from oa-pdf · 5 sections · click to expand

Abstract

In this study, we extend an existing classification method for identifying pairs of genes whose joint expression is associated with binary outcomes to ordinal multi-class outcomes, such as overall survival or disease pro- gression. Our approach is motivated by the need for interpretable classifiers that can provide insights into the underlying biological mechanisms. It can be easily adapted to different research questions, such as identifying genepairsignaturesorfunctionalenrichment. Wedemonstratethatourmethodiscomparabletostate-of-the- art classification approaches in terms of performance, while offering the benefit of higher interpretability and adaptability to solve different research questions. Our evaluation on two real-world use cases in glioblastoma and high-grade serous ovarian carcinoma shows that our approach can effectively predict ordinal outcomes and provide novel biological insights. The code is available athttps://github.com/oceanefrqt/MBMC. Key words: Bivariate monotonic classifiers, Ordinal classification, Interpretability 1. Introduction Advances in transcriptomic profiling, particularly RNA se- quencing (RNAseq), have revolutionized the use of gene expression and its role in the study of complex diseases such as cancer. RNAseq provides a comprehensive view of the transcriptome, en- abling the identification of differentially expressed genes (DEGs) associated with various cancer-related phenotypes, such as tu- mor grade, disease progression, or overall survival. Differential expression analysis, where gene expression levels are compared across conditions or groups, is widely used to pinpoint genes that may drive oncogenesis or serve as biomarkers for clinical outcomes. Among DEGs, monotonically differentially expressed genes (MDEGs) (Wang et al. (2015)), whose expression levels consistently increase or decrease across an ordered set of clin- ical states, such as tumor grades or stages, are of particular interest (Stroggilos et al. (2022)). The identification of MDEGs provides hypotheses about genes that are individually related to cancer progression, offering potential targets for diagnosis and therapy (Tian (2019)). Although identifying DEGs and MDEGs provides valuable in- sight into gene expression patterns, these approaches treat genes independently and, therefore, cannot capture higher-order inter- actions that underlie biological processes. For example, in certain glioblastomas, the interaction between TP53 (a tumor suppressor) and MDM2 (an oncogene that inhibits TP53) is a critical factor for tumor progression. Although TP53 and MDM2 can be iden- tified as DEGs, their individual gene expression does not capture this interaction. To overcome this modeling limitation, approaches such as Top-Scoring Pairs (TSP) (Frank and Hall (2001)) use sim- ple decision rules based on pairs of gene expressions. However, in clinical applications such as predicting tumor grade, disease pro- gression, or patient survival, these outcomes are often on a discrete scale. This makes the task of predicting these outcomes an ordinal classification problem, distinct from the more common categorical classification. Ordinal classification algorithms aim to respect the ordered nature of the outcome, ensuring that predicted categories follow the inherent ranking, making them particularly suited for cancer-related outcomes (Chen (2012)). © The Author . Published by Oxford University Press. All rights reserved. For permissions, please e-mail: [email protected] 1 .International license CC-BY-NC 4.0by peer review) is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made available under a The copyright holder for this preprint (which was not certifiedthis version posted April 10, 2025. ; https://doi.org/10.1101/2025.04.10.643941doi: bioRxiv preprint 2 Fourquet et al. In this paper, we provide a new method to construct ordi- nal multi-class bivariate monotonic classifiers and identify pairs of genes of interest and demonstrate its potential to advance the understanding of the molecular mechanisms underlying cancer. 2. Methods This section describes the data sets we used for our empirical evaluation (Section 2.1), followed by a technical description of the methodologies (Section 2.2). It includes a formal description of the ordinal classification setting (Section 2.2.1), a detailed description of the new MBMC approach (Section 2.2.3) and a comparison with state-of-the-art classification methods (Section 2.2.2). Section 2.3 provides our interpretation of the results. 2.1. Data Sets We chose two data sets with a focus on cancer types with well- defined ordinal outcomes, described in the following sections. After gene filtering, the data sets were split into training (80% of the data) and testing (20% of the data) data sets, using a stratification

Method

that maintains similar ratios between classes in the initial data set and the sub-data-sets. 2.1.1. Glioblastoma Data Set This data set was obtained by RNAseq from primary tumor samples of 70 patients with glioblastoma in the German Glioma Network. Among the patients are 23 long-term survivors (> 36 months overall survival), 16 short-term survivors (< 12 months overall survival), and 31 patients with intermediate overall sur- vival, as defined in Reifenberger et al. (2014). Only genes with high variability were selected, using the median absolute devia- tion technique (Howell (2005)), with a threshold of 0.4, which

Results

in 1,836 genes to analyze (Table 1). Raw RNA sequencing dataarepubliclyavailableontheNCBIGEOrepository( https:// www.ncbi.nlm.nih.gov/geo/) with the reference GSE53733. They were generated with the Affymetrix Human Genome U133 Plus 2.0 platform with over50,000 probesets on chips. Only protein-coding genes were kept, resulting in around16,000 genes. Multiple probes linked to the same gene were gathered and averaged into a single gene. Gene expression was normalized using the TMM (Trimmed Mean of M-values) method followed by a log1p transformation to stabilize the variance and ensure that the data are on a suitable scale for downstream analysis. Table 1. Class balance in glioblastoma training and testing data sets. The numbers represent the number of primary tumor samples from the glioblas- toma patients in each category. Short-term survivors Intermediate- term survivors Long-term survivors Training data 13 25 18 Testing data 3 6 5 2.1.2. Ovarian High-Grade Serous Carcinoma Data Set The DECIDER project (https://www.deciderproject.eu) has produced a bulk RNAseq data set of high-grade serous ovarian carcinoma (HGSC) samples, featuring various sample types, in- cluding primary tumors, intra-abdominal lesions, and ascites, from awell-characterizedcohort(https://clinicaltrials.gov/study/ NCT04846933?tab=table). Data were processed as described in Lahtinen et al. (2023). Patients in the cohort underwent surgery, allowing tissue sample collection, followed by platinum-based chemotherapy. Our study focused on the prediction of the time be- tween the last chemotherapy cycle and relapse observation, called the platinum-free interval (PFI), and was based on samples col- lected before treatment. To account for the heterogeneity of the samples, the PRISM algorithm (Hakkinen et al. (2021)) was used to deconvolute the bulk RNA-seq data into cancer-, immune-, and stromal-specific expression profiles. For this study, only cancer- specific profiles were used in the analysis. To avoid redundancy, the sample with the highest tumor purity score, as estimated by PRISM, was selected for patients with multiple samples. Finally, gene expression data were normalized using the TMM method fol- lowed by a log1p transformation. Genes were filtered using the median absolute deviation technique, with thresholds of1.6, 1.4, and 1.8 for primary tumors, intra-abdominal lesions, and ascites, respectively. The different sub-data-sets are described in Table 2. The classes were determined according to the common clinical classification that considers patients resistant to platinum-based chemotherapy when their PFI is less than 6 months, semi-sensitive when their PFI is between 6 and 12 months, and sensitive when the PFI is greater than one year (Luyckx et al. (2022)). Table 2. Class balance in training and testing data sets. The numbers represent the number of samples in each category. Sample Types Data Platinum- resistant Semi- sensitive Platinum- sensitive Primary Tumors Training 28 34 64 (1,126 genes) Testing 7 9 16 Ascites Training 34 22 26 (1,295 genes) Testing 9 6 6 In tra-abdominal Training 58 34 62 (1,115 genes) Testing 14 9 16 2.2. Algorithmic Framework This section defines the concept of ordinal classification (Sec- tion 2.2.1), introduces our new approach for multi-class ordinal monotone classification (Section 2.2.3), and summerizes the eval- uation metrics as well as the algorithms to which the method is compared (Section 2.2.2). 2.2.1. Ordinal Classification Ordinal classification (Gutiérrez and García (2016)), corre- sponds to the task of predicting an outcome with ordered cate- gories such aslow, medium, andhigh. The key characteristic of it is that it takes into account therelative rankingof these cate- gories. For example, we know thatlow is worse thanmedium, and medium is worse thanhigh. Monotonic classification is a subtype of the ordinal classifica- tion task in which monotonicity constraints are added, meaning that the learned relationship between input features and the out- come is monotonic. A classifier f is called monotonic if, for any i ∈ { 1, . . . , n} and any ∆ ∈ R, the sign of f(. . . , xi, . . .) − .International license CC-BY-NC 4.0by peer review) is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made available under a The copyright holder for this preprint (which was not certifiedthis version posted April 10, 2025. ; https://doi.org/10.1101/2025.04.10.643941doi: bioRxiv preprint Identification of Monotonically Classifying Pairs of Genes for Ordinal Disease Outcomes 3 f(. . . , xi +∆ , . . .) does not take on both−1 and 1 over the domain (x1, . . . , xn) ∈ Rn. The performance of ordinal classification can be evaluated according to different metrics. Among the most common ones are (Cardoso and Sousa (2011) and Gaudette and Japkowicz (2009)): • Accuracy (Acc): Ratio between the number of correct predic- tions and the total number of predictions. • Accuracy within n: Proportion of predictions that are within a certain distance (n) of the actual class label. • Mean Absolute Error (MAE): Average difference between the predicted and actual class labels. • Mean Squared Error (MSE): Similar to MAE, but it squares the differences between predicted and actual class labels. • Cohen’s Kappa (κ): statistical measure that evaluates the agreement between predictions actual class labels, correcting for chance agreement. • Spearman’s Rank Correlation Coefficient: Correlation between the predicted and actual class labels, taking into account the ordinal nature of the classes. • Matthews Correlation Coefficient (MCC): Correlation coeffi- cient using true positives, true negatives, false positives, and false negatives. All of these metrics either do not take into account the inher- ent class order or assume that the classes have a fixed, equal spacing between them (Cardoso and Sousa (2011); Gaudette and Japkowicz (2009)). For our study, we have chosen to work with the following metrics:MAE, Acc, κ, andMCC. We note that among all the above metrics,MAE is one of the most robust common metrics for ordinal classification (Gaudette and Japkowicz (2009)) and fits the flexible frame of ordinal clas- sification. This is why we also use it in our approach. Moreover, we note that the way that the classes are assigned to numbers can have an impact. In order to avoid bias toward some classes, we thus assume in the following use cases that there is an equal absolute distance (of 1) between neighboring classes. 2.2.2. Other Commonly Used Classifiers The scikit-learn (Pedregosa et al. (2011)) library offers nu- merous implementations of classic classification algorithms, such asdecisiontrees (DT),randomforests (RF),logisticregres- sion (LR), Gaussian processes (GP), and support vector machines with linear and radial basis function kernels (SVMlinear and SVMrbf). However, in their versions provided by scikit-learn, the algorithms typically treat each class as categorical and independent, thus failing to exploit the information contained in the ordering of the classes (in the case of ordinal classification). This limitation can be bypassed through a simple transformation of the ordinal classification problem intok −1 binary classification problems, wherek is the number of ordinal classes (Frank and Hall (2001)). In the context of our evaluation, the GridSearch method from scikit-learn was used to systematically explore a predefined range of hyperparameters and identify the best combination of parameters for each model. 2.2.3. Multi-class Bivariate Monotonic Classifier (MBMC) Bivariate monotonic classifiers (BMC) can be constructed using an efficient dynamic programming-based regression algo- rithm (Stout (2013)). In the ensembleBMC ensemble classifier, they were used to predict binary disease outcomes from tran- scriptomic data (Nikolayeva et al. (2018)). We call the extension to the multi-class scenario we present hereMulti-class bivariate monotonic classifier (MBMC). To illustrate the operation of MBMC, let us consider a data set with n samples. Each sample belongs to one ofp ordered classes, with class labels ranging from 1 top (where p < n). The goal is to find a set of monotonic functions that separate these ordered classes, minimizing theL1-error. MBMC is based on the same regression algorithm as traditional BMC (Stout (2013)), which uses a divide-and-conquer strategy to divide any regression problem with more than two classes into two subproblems when needed, to afterwards merge the resulting solutions. It consists of recursively dividing the classes into sub- groups (Figure 1). Initially, all classes are grouped together. We then split them into two subgroups: one containing classes 1 tok and the other containing classes(k+1) to p. Here,k is often chosen as the integer part ofp/2. Stout (2013) proves that the separation function between these two subgroups can be found inO(n log n) time complexity. Following this initial separation, the process can be recursively applied to the resulting subgroups. Each subgroup is further divided into two based on class labels, and a separation function is determined for the new subgroups. This recursive pro- cess continues until a separation function is found for each pair of classes. While the complexity of finding a single separation func- tion is O(n log n), the overall complexity of recursively separating all class pairs is likely closer toO(np log n) in the worst case. The approach requires ordered classes. Based on the regression algorithm above, MBMC aims to de- termine the pairs of top-performing gene expressions1 through k cross-validation. Since a simple brute-force method for calculat- ing the performance of all existing gene pairs in the data set is both time consuming and memory intensive, we instead ap- ply a preselection algorithm that acts as a heuristic to determine well-performing pairs early on (Fourquet et al. (2024)). This prese- lectionidentifiesandselectsthepairsforwhichthecross-validation is calculated, based on the idea that calculating the MAE on the whole data set (MAEfull) gives a lower bound on the MAE cal- culated with cross-validation (MAECV). The algorithm takes as a parameter the minimum number of disjoint pairs, i.e., pairs without genes in common. The details of the algorithm and a mathematicalproofoftherelationshipbetweenbothtypesofMAE are in Section 4. We note that the number of gene pairs required can vary de- pending on the specific research question. For instance, identifying a gene signature may only require a small set of 5–10 disjoint pairs, whereas functional enrichment analysis typically benefits from a larger set of 50–200 genes, corresponding to 25–100 disjoint pairs. However, constructing and analyzing gene networks may require a set of more than 100 genes. This flexibility in scale is a key ad- vantage of our approach, as it can be tailored to accommodate different research objectives. 1 For reasons of brevity, from now on, we are referring to pairs of genes instead of pairs of gene expressions. .International license CC-BY-NC 4.0by peer review) is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made available under a The copyright holder for this preprint (which was not certifiedthis version posted April 10, 2025. ; https://doi.org/10.1101/2025.04.10.643941doi: bioRxiv preprint 4 Fourquet et al. Figure 1: A step-by-step illustration of building a simple MBMC with 5 classes, showcasing the iterative process of creating separa- tion functions and the final classifier, as described in Stout (2013). 2.3. Interpretation and Functional Annotations The identification of top-performing pairs is interesting from two perspectives: individually and in groups. Individually, each pair puts two genes in relation, which allows capturing their co- ordinated behavior, such as whether they are both increasing or decreasing in expression and phenotypes, or if their expression pat- ternsareinverselyrelated. MBMCsaredesignedtostrikeabalance betweensimplicity andunderstandability, ensuring that the identi- fied gene pairs exhibit a robust and easily interpretable monotonic pattern. By avoiding the rigidity of linearity and the opacity of complex relationships, combined with their bi-dimensionality, MBMCs provide a more nuanced and insightful representation of the data, enabling researchers to uncover meaningful and actionable insights that might be obscured by traditional methods. Furthermore, when considering the top-performing pairs as a group, functional enrichment analyses help uncover pathways that are enriched among these pairs. Functional enrichment analysis was performed using enrichr from the gseapy library (Zhuo- qing Fang (2022)) and the three databases MSigDB Hallmark, MSigDB Oncogenic Signatures, and PID. For each data set, genes after filtering were used as a background for enrichr. The pairs were grouped according to their behavior and the orientation of the relationship. Orientation 1 corresponds to the group of pairs for which both gene expressions increase with the classes. Simi- larly, Orientation 2 is for pairs whose gene expressions decrease with the classes. And the last group, Orientation 3, is for the mixed signals (one gene increasing and the other decreasing). 3. Empirical Evaluation This section presents an empirical evaluation on the different data sets presented in Section 2.1, including a visualization of the best pairs and a comparison with other methods in terms of performance and interpretability. The best performing MBMCs are selected using the algorithm described in Section 4 according to three distinct scenarios, with the minimum number of dis- joint pairs serving as the variable parameter to identify the best performing pairs. This parameter is set to 5, 10, and 20 in each sce- nario, and they are, respectively, labeled as MBMC-5, MBMC-10, and MBMC-20. Classifiers are trained and tuned on the training data sets, using a 5-fold cross-validation, and each performance is computed on the testing data sets. 3.1. Results on Glioblastoma Data Set Table 3 provides the number of identified top pairs and the number of different genes between these pairs for the three scenarios. Table 3. Summary of the number of top pairs and genes identified in the three scenarios for the glioblastoma data set. MBMC-5 MBMC-10 MBMC-20 Num ber of top pairs 7 23 102 Number of genes among the top pairs 12 35 112 Figure 2 illustrates two of the pairs of genes that perform the best as identified by the MBMC, as well as the associated classi- fiers, constructed using the competing algorithms (Section 2.2.2). The scattered dots represent the training data points and the col- ored background corresponds to the classifier built from the data2, where each color denotes one of the three classes. These classes are associated with survival outcomes, ranging from the lowest survival rate (Class 0) to the highest survival rate (Class 2), with Class 1 representing an intermediate survival rate. This visual- ization helps to easily understand the behaviors of the two gene expressions and their relations with the ordinal outcomes. From a comparable visual perspective, our model stands out for its clear and identifiable pattern, allowing intuitive understanding and generalization of the underlying trend. Although it may not be the most precise, its simplicity enables the formulation of realistic hypotheses that can be applied in real-world scenarios. Notably, our model’s pattern is more generalizable and interpretable than that of a decision tree, which, despite similarities, can be limited by its rigid structure. In contrast, logistic regression, while capable of capturing the monotone trend, often does so with less nuance and detail, failing to provide the same level of insight as our model. However, traditional algorithms are trained on many more than just two genes. A visualization of this order therefore requires a dimensional reduction, such as a PCA, making interpretation all the more difficult, in stark contrast to MBMC. As the MBMC method produces a set of top-pair classifiers, the performance was calculated for the testing data for each classifier, built with the training data. To obtain a single score per met- ric for each scenario, the median of the performances across the top pairs was taken. Competing classification algorithms (listed in Section 2.2.2) were fine-tuned with grid search and adjusted 2 Note that these are the models obtained when trained on all the data, but the MAE-CVE corresponds to the MAE calculated with the 5-fold CV. .International license CC-BY-NC 4.0by peer review) is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made available under a The copyright holder for this preprint (which was not certifiedthis version posted April 10, 2025. ; https://doi.org/10.1101/2025.04.10.643941doi: bioRxiv preprint Identification of Monotonically Classifying Pairs of Genes for Ordinal Disease Outcomes 5 Figure 2: Comparison of the visual representation of the classi- fiers for two of the best pairs of genes constructed on glioblastoma training data (described in Table 1). The dots represent the train- ing data points and the colored background corresponds to the classifier built from these data points. The two models one on the left are from MBMC, the other models are from the competing approaches (Section 2.2.2). to respect ordinal constraints. Since random forest and deci- sion tree algorithms incorporate randomness, we evaluated the median performance of 10 runs. According to the performance ranking (Table 5), the top-performing algorithms for the glioblas- toma data set were logistic regression and SVMrbf which achieved the highest rankings in several metrics. In comparison, MBMC algorithms, with the selection parameters set at 5, 10, and 20, did not achieve the highest ranking but still demonstrated competitive performance (Table4), generallyoutperforming algorithmssuch as Gaussian processes and decision trees. Although the performance of MBMC algorithms did not exceed the other top-performing models, they maintained consistent performance across the met- rics. In particular, the performance gap between the MBMC algorithms and the models that performed worst, such as Gaussian processes, was substantial, indicating that the MBMC approach remains a viable option for the analysis of the glioblastoma data set. Table 4. Performance evaluation of different models, with metrics includ- ing Mean Absolute Error (MAE), Accuracy (Acc), Matthews Correlation Coefficient (MCC), and Cohen’s Kappa for the glioblastoma data set. Algorithms MBMC-5MBMC-10MBMC-20RF DT LR GP SVM linear SVM rbf MAE 0.57 0.57 0.64 0.54 0.64 0.50 1.14 0.64 0.50 MCC 0.22 0.22 0.22 0.36 0.36 0.37 0.00 0.35 0.26 κ 0.20 0.18 0.20 0.28 0.31 0.29 0.00 0.34 0.13 Acc 0.50 0.50 0.50 0.57 0.54 0.57 0.21 0.57 0.50 Table 5. Ranking of models based on their performance, with the top- performing model ranked 1st and subsequent models ranked accordingly, applied to the glioblastoma data set. Algorithms MBMC-5MBMC-10MBMC-20RF DT LR GP SVM linear SVM rbf MAE 4 4 6 3 6 1 9 6 1 MCC 7 7 6 2 3 1 9 4 5 κ 5 7 5 4 2 3 9 1 8 Acc 5 5 5 1 4 1 9 1 5 Figure 3: Five non-redundant gene pairs chosen for the MBMC en- semblemodel, predictingoverallsurvivalforglioblastomapatients. Among the selected pairs, the identification of a signature of gene pairs and a correspondingensemble modeloffers a promis- ing approach to improve predictive performance. By focusing on a compact signature, ideally comprising around 10 genes or fewer, we can use the results of the first scenario. To construct our en- semble classifier, we selected five non-redundant gene pairs that do not share common genes (Figure 3). We then trained this ensemble classifier on the training data, where each pair as an MBMC con- tributed to a majority vote. Upon testing this ensemble classifier on the testing data, we achieved aMAE of 0.46, which surpasses the performance of all other methods explored. This result shows that multiple high-performing gene pairs can be combined into strong predictors. After pathway enrichment analysis, it was determined that the pairs of genes in Orientation 1 were enriched for pathways that are typically associated with breast cancer, including early estrogen response, SRC UP.V1 DN, LTE2 UP.V1 DN, and EGFR UP.V1 DN. It is possible that the underlying biological processes reg- ulated by these pathways, such as cell proliferation and survival, are also relevant to glioblastoma. For example, the SRC pathway is known to play a role in cell migration and invasion, which are also hallmarks of glioblastoma. Similarly, the EGFR pathway is often dysregulatedinglioblastoma, leadingtoincreasedcellproliferation and survival. Orientation 2 pairs were enriched for the epithelial- mesenchymal transition (EMT) and PDGF UP.V1 DN. The EMT pathway is a process linked to tumor progression and invasive- ness, which correlates with a poorer prognosis in glioblastoma. The PDGF UP.V1 DN pathway involves genes down-regulated in neuroblastoma cells in response to Platelet-Derived Growth Factor (PDGF) stimulation. The last group of gene pairs is enriched for .International license CC-BY-NC 4.0by peer review) is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made available under a The copyright holder for this preprint (which was not certifiedthis version posted April 10, 2025. ; https://doi.org/10.1101/2025.04.10.643941doi: bioRxiv preprint 6 Fourquet et al. SNF5 DN.V1 DN, ATF2 UP.V1 DN, BMI1 DN MEL18 DN.V1 DN, and RELA DN.V1 UP. These pathways involve genes down- regulated in response to perturbations, such as the knockout of SNF5, a tumor suppressor gene, or the over-expression of ATF2, a transcription factor involved in cell growth and survival. The BMI1 DN MEL18 DN.V1 DN pathway, which is associated with the down-regulation of genes involved in stem cell self-renewal, is also notable, as it suggests a potential link between glioblastoma and cancer stem cell biology. The RELA DN.V1 UP pathway, which involves genes up-regulated after the knockdown of the NF- κB subunit RELA, may indicate a role for inflammatory signaling in glioblastoma. 3.2. Results on Ovarian High-Grade Serous Carcinoma The first section compares the results between subtypes, while the second compares them with other classification methods. 3.2.1. Differences Between Sample Types The results of the three scenarios, including the number of pairs obtained and the number of distinct genes that comprise them, are summarized in Table 6. For the three scenarios, the intra-abdominal data set is the one for which a higher number of top pairs is identified. The other two data sets are quite similar in terms of numbers. Table 6. Summary of the number of top pairs and genes identified across the different sample types in the three scenarios. Primary Sites Ascites Intra- Abdominal Num ber of top pairs MBMC-5 12 12 23 MBMC-10 24 37 58 MBMC-20 102 81 198 Num ber of genes among the top pairs MBMC-5 20 17 26 MBMC-10 36 50 63 MBMC-20 115 98 175 A statistical test was performed to determine whether the ob- served overlap of genes between two top pairs groups (Table 7) was significantly greater than what would be expected by random chance. The overlap of genes Top pairs from primary sites and from intra-abdominal sites indeed overlapped significantly more than by pure chance (p-value of2e−5), but not in the two other site comparisons. Interesting, ascites also distinguish themselves biologically from the two other tissue sites, through their charac- ter as afluid tissue, and its specific oncological classification of a distant metastasis. Table 7. Overlapping genes between the top pairs in the subtypes. Primary Sites Ascites Intra-Abdominal Primary Sites 115 5 21 Ascites 98 9 Intra-Abdominal 175 To gain a better understanding of the performance of the MBMC algorithms across different gene pairs and subtypes of sam- ples, the MAE values were calculated for all possible genes. pairs. Figure 4 visualize the distribution of performance. The MAE dis- tributions of every pair for the three subtypes of samples were 0.5 0.6 0.7 0.8 0.9 1.0 MAE 0 20000 40000 60000 80000 100000 120000 140000 Ascites Intra-Abdominal Primary Sites Figure 4: Distribution of mean absolute error values for all possible gene pairs across different subtypes of samples. close to normal distributions. The distribution of MAE values for ascites was more spread out compared to the other two subtypes, suggesting that there was more variability. The distribution of MAE values for intra-abdominal metastasis was more peaked and has a shorter tail, indicating that the MAE values was more con- centrated around a central value. The distribution of MAE values for primary sites was similar to that of intra-abdominal metastasis, but skewed toward lower MAE values. To assess the significance of the observed MAE value, we deter- mined whether the MAE of the top pairs was significantly better than what would be expected by chance. First, the class labels were randomly permuted. Then, 1,000 gene pairs were randomly selected, and their MAE values computed. The frequency with which the randomized MAE value was less than or equal to the observed MAE value is used as ap-value. For the three data sets, this test results in p-values lower than 0.05, implying statistical significance at this level. 3.2.2. Performance Comparison with Other Algorithms to Predict PFI We compared our MBMC method with standard classification algorithms on the three data sets. Table 8 shows the actual values of the metrics used to evaluate the performance of the algorithms, while Table 9 shows the rank of the algorithms according to their performance. Analyzing both tables, we observe the following results: • Primary sites: With an MAE of 0.59, the decision tree demonstrated a strong ability to predict PFI classes. Although the MBMC algorithms did not quite match the performance of the decision tree, they still showed competitive results, with MAE values ranging from 0.67 to 0.70. In terms of accuracy, the trend was similar. The performance of the MBMC algo- rithms was significantly better than that of other models, such as Gaussian Process and SVMlinear, which had much higher MAE values. Overall, while MBMC algorithms may not be the best choice in terms of performance, they are still a viable option and can provide competitive results. • Ascites: The MBMC-20 algorithm stood out as the best per- former, achieving either the best or second-best performance among all models. Its MAE value was comparable to that of a random forest. Although MBMC-20 did not significantly .International license CC-BY-NC 4.0by peer review) is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made available under a The copyright holder for this preprint (which was not certifiedthis version posted April 10, 2025. ; https://doi.org/10.1101/2025.04.10.643941doi: bioRxiv preprint Identification of Monotonically Classifying Pairs of Genes for Ordinal Disease Outcomes 7 Table 8.Performance evaluation of different models, with metrics including Mean Absolute Error (MAE), Accuracy (Acc), Matthews Correlation Coef- ficient (MCC), and Cohen’s Kappa, accross the three subtypes of samples. Algorithms MBMC-5MBMC-10MBMC-20RF DT LR GP SVM linear SVM rbf Primary sites MAE 0.67 0.70 0.69 0.61 0.59 0.72 1.28 0.81 0.62 MCC 0.15 0.08 0.06 0.23 0.27 0.15 0.00 0.05 0.24 κ 0.14 0.07 0.05 0.18 0.26 0.15 0.00 0.05 0.18 Acc 0.47 0.44 0.44 0.55 0.52 0.47 0.22 0.41 0.56 Ascites MAE 0.74 0.76 0.71 0.76 1.02 1.14 0.86 1.19 0.71 MCC 0.05 0.02 0.08 0.07 -0.08 -0.30 0.00 -0.19 0.00 κ 0.03 0.02 0.08 0.07 -0.08 -0.30 0.00 -0.18 0.00 Acc 0.33 0.33 0.38 0.38 0.29 0.14 0.43 0.24 0.29 In tra- abdominal MAE 0.95 0.92 0.92 0.90 0.74 0.85 1.05 1.00 0.90 MCC -0.04 -0.02 -0.02 0.04 0.10 0.03 0.00 -0.03 -0.04 κ -0.03 -0.02 -0.02 0.04 0.10 0.03 0.00 -0.03 -0.03 Acc 0.31 0.31 0.31 0.38 0.40 0.36 0.36 0.36 0.28 Table 9. Ranking of models based on their performance, with the top- performing model ranked 1st and subsequent models ranked accordingly, accross the three subtypes of samples. Algorithms MBMC-5MBMC-10MBMC-20RF DT LR GP SVM linear SVM rbf Primary sites MAE 4 6 5 2 1 7 9 8 3 MCC 5 6 7 3 1 4 9 8 2 κ 5 6 8 2 1 4 9 7 3 Acc 4 6 6 2 3 4 9 8 1 Ascites MAE 3 4 1 4 7 8 6 9 1 MCC 3 4 1 2 7 9 5 8 5 κ 3 4 1 2 7 9 5 8 5 Acc 4 4 2 3 6 9 1 8 6 Intra- abdominal MAE 7 5 5 3 1 2 9 8 3 MCC 8 6 5 2 1 3 4 7 9 κ 8 6 5 2 1 3 4 7 9 Acc 6 6 6 2 1 3 3 3 9 outperform the other models, it was still a notable achieve- ment. Furthermore, the other MBMC algorithms, MBMC-5 and MBMC-10, also demonstrated relatively strong perfor- mance, with MAE values that were comparable to those of other models, excluding outliers such as decision tree, logistic regression and SVMlinear, which exhibited high MAE values. In general, MBMC algorithms showed promising results in predicting ascites. • Intra-abdominal metastasis: The decision tree algorithm generally emerged as the top performer, closely followed by random forest and logistic regression. In contrast, the MBMC algorithms fell slightly behind the top performers, with MAE values that were somewhat higher than those of DT, RF, and LR. However, it should be noted that the MBMC algo- rithms were still not among the worst performers, and their

Results

were more comparable to those of Gaussian Process and SVMlinear. Overall, while the MBMC algorithms may not havebeenthebestchoiceforpredictingintra-abdominalmetas- tasis, they still showed reasonable performance and were not significantly outperformed by all other models. For the data sets of three subtypes, enrichment analysis did not yield significant results, suggesting that identified gene pairs may not be sufficient to uncover the underlying biological mech- anisms. A way to overcome this could be to consider a larger number of gene pairs. Moreover, there might be other possible reasons for this inconclusive enrichment analysis. One possibility is that higher-order interactions between genes are at play, which cannot be captured with only two genes. It is also possible that the identified gene pairs are involved in unknown or uncharac- terized pathways that are not represented in the used databases. The relatively small number of patients in the study may also con- tribute to the lack of significant findings, as larger sample sizes are often required to detect subtle but significant differences. Finally, MBMCs enforce monotonicity relationships between genes and the PFI, which is a big assumption about the relationship. Although pathway enrichment analysis had not produced sta- tistically significant results in our study, examining individual gene pairs may still provide valuable insights (Figure 5). Figure 5: Visualization of three of the top-performing gene pairs, with the MBMC constructed on training data of ascites samples. 4. Technical Aspects of the Identification of the Top-Performing Gene Pairs This section describes the algorithm with which the best MBMCs are identified and the mathematical property that al- lows for fast preselection. It is a generalization of a preselection algorithm for BMCs (Fourquet et al. (2024)). 4.1. Theoretical Property To introduce the preselection algorithm, we require a few def- initions: Let S be a non-empty set of data points, and letP be a partition of S. Let C be a monotonic classifier overS and CS an L1-optimal monotonic classifier overS. Foranyset S′, foranypartition P ′ of S′, andforanymonotonic classifier C ′, let E(C ′, S′) denote the L1-error (L1) of C ′ over S′, and letE(C ′, P ′) denote theL1 of C ′ over P ′. Then, E(C ′, P ′) =P p∈P ′ E(C ′, p) and E(C ′, S′) = P x∈S′ E(C ′, {x}). Moreover, the L1 of C ′ over S′ can be broken down into the sum of theL1 of C ′ over each elementx in S′. The elements inS′ can be grouped into partitionsp, so the L1 of C ′ over S′ is also equal to the sum over all partspin P ′, and then summing over each element x within each partition. It can be simplified to the sum of the L1 of C ′ over all partitionsp. Ultimately, this means that the L1 of C ′ over S′ is equal to theL1 of C ′ over P ′. .International license CC-BY-NC 4.0by peer review) is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made available under a The copyright holder for this preprint (which was not certifiedthis version posted April 10, 2025. ; https://doi.org/10.1101/2025.04.10.643941doi: bioRxiv preprint 8 Fourquet et al. Theorem 4.1. For any non-empty setS and for any p ∈ P, it holds that E(CS, p) ≤ E(CS\p, p). Proof 1.For all parts p in P, the L1 of CS over S is lower than or equal to the L1 of CS\p over the subset S. This is be- cause CS is the optimal monotonic classifier over S in terms of L1−optimality. 2.For all partsp in P, the L1 of CS over S \ p is greater than or equal to theL1 of CS\p over the subsetS \ p. This is because CS\p is the optimal monotonic classifier overS \ p in terms of L1−optimality. For all partsp in P, theL1 of CS\p over p is equal to theL1 of CS\p over S minus theL1 of CS\p over S \p. According to Item 1, this L1 is greater than or equal to theL1 of CS over S minus the L1 of CS\p over S \ p. Furthermore, according to Item 2, this is also greater than or equal to theL1 of CS over S minus theL1 of CS over S \ p, which is equal to theL1 of CS over p. Knowing that, for all partsp of P, the L1 of CS\p over p is greater than or equal to theL1 of CS over p, by summing on allp, it holds that the sum of theL1 of CS\p over all partsp is greater than or equal to the sum of theL1 of CS over all partitions p, which is equal to the L1 of CS over P. Therefore, it is greater than or equal toL1 of CS over S. □ And P p∈P E(CS\p, p) is the classification error using cross- validation overP. Therefore, MAECV ≥ MAEfull. 4.2. Preselection Algorithm The property above allows efficient pair detection solely based on MAEfull, eliminating pairs that are bad due to a high MAEfull. The preselection algorithm to identify the top pairs was based on this property. It identified pairs with favorable MAECV. To achieve this, MAEfull was initially calculated for all pairs. Start- ing with the pairs having the lowest MAEfull, their MAECV was computed. This process continued until the desired number of dis- joint pairs—, i.e. pairs that do not contain the same genes,—was selected. Pairs with MAECV exceeding the maximum MAEfull among the selected pairs were discarded. To refine the selection threshold, MAECV were iteratively calculated for the remaining pairs, updating the maximum threshold whenever a new set of at least the target number of disjoint genes among the pairs was formed. This algorithm took as a parameter the number of disjoint genes which enable one to calibrate the outcome pairs. The code for constructing MBMC and the preselection algo- rithm is available athttps://github.com/oceanefrqt/MBMC 5. Discussion This paper presents an extension of the monotonic bivariate classifiers to the multi-class setting, enabling the prediction of ordinal phenotypic outcomes based on transcriptomic data. The MBMC method demonstrates performance comparable to other state-of-the-art methods in predicting ordinal phenotypes, such as PFI and overall survival. However, one of the key advantages of MBMC is its nearly direct interpretability, as it identifies pairs of gene expressions that are associated with the phenotype of inter- est. Itcanenablethediscoveryofpotentialbiomarkersandprovide hypotheses about the mechanisms underlying the variability in outcomes. Although we used pathway enrichment analysis to analyze the biological significance of the identified gene expression pairs, further investigation could be performed to understand the un- derlying biology. For example, the resulting gene expression pairs can be represented as a network of edges that connect gene ex- pression pairs, which may provide further, higher-order insights. Advanced network analysis techniques can be applied to uncover patterns and biological signals within this network. In addition, future studies can explore the possibility of stratifying patients ac- cording to the gene expression pairs that are the most predictive of outcomes, potentially leading to more personalized and effective treatment strategies. Acknowledgments OF, DA, KZ, SH, and BS have received funding from the Eu- ropean Union’s Horizon 2020 research and innovation programme under grant agreement No. 965193 for DECIDER. DA gratefully acknowledges support from Orion Research Foundation sr. CD ac- knowledges funding by the European Union (ERC, “dynaBBO”, grant no. 101125586). Views and opinions expressed are, however, those of the author(s) only and do not necessarily reflect those of the European Union or the European Research Council Executive Agency. Neither the European Union nor the granting authority can be held responsible for them.

References

J. S. Cardoso and R. Sousa. Measuring the performance of ordinal classification. International Journal of Pattern Recog- nition and Artificial Intelligence, 25(08):1173–1195, 2011. doi: 10.1142/S0218001411009093. URL https://doi.org/10.1142/ S0218001411009093. C.-K. Chen. The classification of cancer stage microarray data. Computer methods and programs in biomedicine, 108, 08 2012. doi: 10.1016/j.cmpb.2012.07.001. O. Fourquet, M. S. Krejca, C. Doerr, and B. Schwikowski. Towards the genome-scale discovery of bivariate monotonic classifiers. bioRxiv, 2024. doi: 10.1101/2023.02.22. 529510. URL https://www.biorxiv.org/content/early/2024/ 08/02/2023.02.22.529510. E. Frank and M. Hall. A simple approach to ordinal classification. Lecture Notes in Computer Science, 2167:145–156, 08 2001. doi: 10.1007/3-540-44795-4_13. L. Gaudette and N. Japkowicz. Evaluation methods for ordinal classification. In Y. Gao and N. Japkowicz, editors,Advances in Artificial Intelligence, pages 207–210, Berlin, Heidelberg, 2009. Springer Berlin Heidelberg. ISBN 978-3-642-01818-3. P. A. Gutiérrez and S. García. Current prospects on ordinal and monotonic classification. Progress in Artificial Intelligence, 5, 03 2016. doi: 10.1007/s13748-016-0088-y. A. Hakkinen, K. Zhang, A. Alkodsi, N. Andersson, E. P. Erkan, J. Dai, K. Kaipio, T. Lamminen, N. Mansuri, K. Huhtinen, A. Vaharautio, O. Carpén, J. Hynninen, S. Hietanen, R. Lehto- nen, and S. Hautaniemi. PRISM: recovering cell-type-specific expression profiles from individual composite RNA-seq samples. Bioinformatics, 37(18):2882–2888, 03 2021. ISSN 1367-4803. doi: 10.1093/bioinformatics/btab178. URL https://doi.org/ 10.1093/bioinformatics/btab178. D. C. Howell. Median Absolute Deviation, 2005. URL https: //doi.org/10.1002/0470013192.bsa384. A. Lahtinen, K. Lavikka, A. Virtanen, Y. Li, S. Jamalzadeh, A. Skorda, A. R. Lauridsen, K. Zhang, G. Marchi, V.-M. .International license CC-BY-NC 4.0by peer review) is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made available under a The copyright holder for this preprint (which was not certifiedthis version posted April 10, 2025. ; https://doi.org/10.1101/2025.04.10.643941doi: bioRxiv preprint Identification of Monotonically Classifying Pairs of Genes for Ordinal Disease Outcomes 9 Isoviita, V. Ariotta, O. Lehtonen, T. A. Muranen, K. Huhti- nen, O. Carpén, S. Hietanen, W. Senkowski, T. Kallunki, A. Häkkinen, J. Hynninen, J. Oikkonen, and S. Hautaniemi. Evolutionary states and trajectories characterized by distinct pathways stratify patients with ovarian high grade serous car- cinoma. Cancer Cell, 41(6):1103–1117.e12, 2023. ISSN 1535-6108. doi: https://doi.org/10.1016/j.ccell.2023.04.017. URL https://www.sciencedirect.com/science/article/pii/ S1535610823001435. M. Luyckx, J.-L. Squifflet, A. M. Bruger, and J.-F. Baurain. Recurrent high grade serous ovarian can- cer management. In S. Lele, editor, Ovarian Cancer. Exon Publications, 2022. ISBN 978-0-6453320-8-7. doi: 10.36255/exon-publications-ovarian-cancer-management. URL https://doi.org/10.36255/ exon-publications-ovarian-cancer-management. I. Nikolayeva, P. Bost, I. Casademont, V. Duong, F. Koeth, M. Prot, U. Czerwinska, S. Ly, K. Bleakley, T. Cantaert, P. Dussart, P. Buchy, E. Simon-Lorière, A. Sakuntabhai, and B. Schwikowski. A blood RNA signature detecting severe disease in young dengue patients at hospital arrival. The Journal of Infectious Diseases, 217(11):1690–1698, 2018. doi: 10.1093/infdis/jiy086. F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V. Dubourg, J. Vanderplas, A. Passos, D. Cournapeau, M. Brucher, M. Per- rot, and E. Duchesnay. Scikit-learn: Machine learning in Python. Journal of Machine Learning Research, 12:2825–2830, 2011. G. Reifenberger, R. G. Weber, V. Riehmer, K. Kaulich, E. Willscher, H. Wirth, J. Gietzelt, B. Hentschel, M. West- phal, M. Simon, G. Schackert, J. Schramm, J. Matschke, M. C. Sabel, D. Gramatzki, J. Felsberg, C. Hartmann, J. P. Stein- bach, U. Schlegel, W. Wick, B. Radlwimmer, T. Pietsch, J. C. Tonn, A. von Deimling, H. Binder, M. Weller, and M. Lo- effler. Molecular characterization of long-term survivors of glioblastoma using genome- and transcriptome-wide profiling. International Journal of Cancer, 135(8):1822–1831, Oct 2014. doi: 10.1002/ijc.28836. Q. F. Stout. Isotonic regression via partitioning.Algorithmica, 66 (1):93–112, 2013. doi: 10.1007/s00453-012-9628-4. R. Stroggilos, M. Frantzi, J. Zoidakis, M. Mokou, N. Moulavasilis, E. Mavrogeorgis, A. Melidi, M. Makridakis, K. Stravodimos, M. G. Roubelakis, H. Mischak, and A. Vlahou. Gene ex- pression monotonicity across bladder cancer stages informs on the molecular pathogenesis and identifies a prognostic eight- gene signature. Cancers, 14(10), 2022. ISSN 2072-6694. doi: 10.3390/cancers14102542. URL https://www.mdpi.com/ 2072-6694/14/10/2542. S. Tian. Identification of monotonically differentially expressed genes for non-small cell lung cancer.BMC Bioinformatics, 20, 4 2019. ISSN 14712105. doi: 10.1186/s12859-019-2775-8. H. W. Wang, H. J. Sun, T. Y. Chang, H. H. Lo, W. C. Cheng, G. C. Tseng, C. T. Lin, S. J. Chang, N. R. Pal, and I. F. Chung. Discovering monotonic stemness marker genes from time-series stem cell microarray data.BMC Genomics, 16, 1 2015. ISSN 14712164. doi: 10.1186/1471-2164-16-S2-S2. G. P. Zhuoqing Fang, Xinyuan Liu. Gseapy: a comprehen- sive package for performing gene set enrichment analysis in python. Bioinformatics, 2022. doi: https://doi.org/10.1093/ bioinformatics/btac757. .International license CC-BY-NC 4.0by peer review) is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made available under a The copyright holder for this preprint (which was not certifiedthis version posted April 10, 2025. ; https://doi.org/10.1101/2025.04.10.643941doi: bioRxiv preprint

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: oa-pdf

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2025) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00
unpaywall
last seen: 2026-05-21T05:10:58.409756+00:00
License: CC-BY-NC-4.0