Section 2
The study population comprised a nested case–control set derived from the UK Collaborative Trial of Ovarian Cancer Screening (UKCTOCS), a large-scale, multicenter randomized controlled trial that enrolled more than 200,000 postmenopausal women aged 50–74 years across 13 National Health Service (NHS) Trusts in England, Wales, and Northern Ireland between 2001 and 2005. Participants were randomly assigned to annual multimodal screening using serum CA125 interpreted with the Risk of Ovarian Cancer Algorithm (ROCA), annual transvaginal ultrasound screening, or no screening, and were followed prospectively through national cancer and death registries.
All participants provided written informed consent, and the study was approved by the appropriate research ethics committees.
For the present analysis, serum samples were obtained from women who were subsequently diagnosed with ovarian cancer and from matched controls who remained cancer-free. The data set was restricted to the final available sample collected within one year of diagnosis for cases and to the last available sample for controls. Among the 28 ovarian cancer cases included, 14 were classified as high-grade serous carcinoma (HGSC) and 14 as non-high-grade serous carcinoma. The stage distribution comprised seven stage I, seven stage II, and 14 stage III cases at diagnosis.
The final cohort used for model development and testing consisted of 64 serum samples in total: 28 from ovarian cancer cases and 36 from cancer-free controls.
The analysis was performed on the full panel of available protein measurements generated from the UKCTOCS serum samples as described in the parent study [ 14 ]. Protein candidates were selected based on prior mass spectrometry (MS)-based profiling of pre-diagnosis serum samples from the UKCTOCS biobank, which included serial samples from women who were subsequently diagnosed with different histotypes of ovarian cancer and matched cancer-free controls [ 15 ]. In that study, pooled serum samples underwent immunodepletion, tryptic digestion, tandem mass tag (TMT) labeling, and LC–MS/MS–based proteomic profiling, yielding 748 quantified protein groups across all sample groups.
Candidate biomarkers were chosen according to biological relevance, differential expression between Type I and Type II ovarian cancers, and assay feasibility. Five high-scoring proteins were selected from the MS discovery dataset—chitinase-3-like protein 1 (CHI3L1/YKL40), dynein heavy chain 17 (DNAH17), follistatin-like 1 (FSTL1), leucine-rich alpha-2-glycoprotein 1 (LRG1), and phosphatidylethanolamine-binding protein 4 (PEBP4)—based on functional assignment and the availability of suitable commercial assays [ 15 ]. An additional four proteins—anterior gradient protein 2 (AGR2) [ 15 ], human epididymis protein 4 (HE4/WFDC2) [ 12 , 16 ], glycodelin (PAEP) [ 17 , 18 ], and secretory leukocyte protease inhibitor (SLPI) [ 19 ]—were included based on prior literature supporting their association with early ovarian carcinogenesis [ 14 ].
For the present analysis, serum concentrations of these biomarker candidates were quantified using commercial enzyme-linked immunosorbent assays (ELISA) or chemiluminescence immunoassays, complemented by 92 cancer-associated proteins from the Olink Oncology II panel. The kits used, catalog numbers, dilutions, and intra-assay coefficients of variation were as follows: Human AGR2 ELISA Kit (ElabScience, Huston, TX, USA; E-EL-H0298; 1:20; 18%), CA125 ECLIA assay (Roche, Basel, Switzerland; Elecsys CA 125 II; 1:1; 4%), CHI3L1 Quantikine ELISA Kit (R&D Systems, Minneapolis, MN, USA; DC3L10; 1:50; 14%), DNAH17 (human) ELISA Kit (EIAab, Wuhan, China; E5886h; 1:5; 17%), FSTL1 ELISA Kit (USCN, Wuhan, China; SEJ085Hu; 1:100; 11%), HE4 ECLIA assay (Roche; Elecsys HE4; 1:1; 8%), Human PEBP4 ELISA Kit (ElabScience; E-EL-H5440; 1:200; 20%), and SLPI Quantikine ELISA Kit (R&D Systems; DP100; 1:50; 12%).
This resulted in a data set in which each sample was characterized by a vector of 100 distinct protein features, integrating both ELISA/ECLIA-quantified candidates and Olink panel measurements.
To address the high-dimensional nature of the proteomic data (p = 100, n = 64), we employed a Synolitic Graph Neural Network (SGNN) framework [ 20 , 21 , 22 ], which is specifically designed to be robust in settings where number of analytes significantly exceed number of samples. Specifically, the SGNN framework incorporates graph-based regularisation, shared topology across samples, edge-weight shrinkage, and averaging across multiple cross-validation folds. These elements help reduce overfitting risk [ 23 ]. The methodology transforms each sample’s unstructured feature vector into a rich, structured graph representation. A potential concern in our dataset is the imbalance between the number of features (nearly 100 proteins) and the comparatively smaller number of samples. However, previous work with Synolitic Graph Neural Networks (SGNNs) has demonstrated that the framework is intrinsically robust to such high-dimensional, low-sample regimes. In [ 24 ], we quantitatively evaluated model stability by systematically reducing the size of the training cohort to below 20% of the available data and comparing SGNN performance with established machine-learning methods. While conventional models such as XGBoost exhibited a substantial deterioration in predictive accuracy, with ROC-AUC values falling to approximately 0.63, SGNNs maintained strong generalisation, consistently achieving ROC-AUC scores above 0.80 even under extreme data scarcity. These results highlight the capacity of SGNNs to overcome the curse of dimensionality through graph-based regularisation, thereby reducing overfitting and enabling reliable classification in small-sample biomedical datasets such as the one analysed in this study.
Graph Construction: For each patient sample, a unique, fully connected graph
G ( V , E ) was constructed. In this graph, each of the 100 proteins was represented as a node ( V ), resulting in
V = 100 . The edges (
E ) represent the relationships between every possible pair of proteins.
Edge Weight Definition: The weight of the edge connecting any two protein nodes, i and j, was determined by the output of a lightweight base classifier (a linear support vector machine) trained exclusively on those two proteins to distinguish cancer cases from controls in the training dataset. This process was repeated for all protein pairs. The resulting edge weight thus represents the synergistic or antagonistic predictive power of that specific protein pair. This procedure yields a unique, weighted adjacency matrix for each patient sample, effectively encoding the sample-specific protein–protein interaction landscape.
Node Feature Augmentation: To provide the GNN with richer information beyond raw protein levels, each node was augmented with a structural descriptor vector,
f i = [ s i , d i , s t i , c i , b i ] , designed to encode its topological importance within the sample-specific graph. The components of this vector are defined as:
Raw signal ( s i ): The original concentration value of protein i .
Normalized degree ( d i ): A measure of the number of connections node i has.
Normalized strength ( s t i ): A measure of the cumulative weight of connections to node i .
Closeness centrality ( c i ): A measure of how close a node is to all other nodes in the network, indicating its ability to efficiently propagate information.
Betweenness centrality ( b i ): A measure of how often a node lies on the shortest path between other pairs of nodes. A high betweenness centrality identifies “bottleneck” or “bridge” nodes that are critical for information flow across the network.
By explicitly providing the GNN with centrality measures, the model is guided to consider not just a protein’s local connectivity but also its global influence on the network’s overall structure. This allows the model to identify and prioritize “linchpin” proteins whose dysregulation may have cascading effects, a potentially powerful signal of systemic disease.
GNN Models: We evaluated several GNN architectures, including the Graph Convolutional Network (GCN) and the Graph Attention Network v2 (GATv2). GCNs aggregate information from neighboring nodes using a fixed, uniform weighting scheme. In contrast, GATv2 employs a self-attention mechanism, allowing the model to dynamically learn the importance of different neighbors for each node, enabling a more flexible and powerful aggregation of information.
Training Details: All GNN models were trained for the binary classification task (cancer vs. control) using the Adam optimizer with mixed-precision training [ 25 ]. A learning rate scheduler that reduces the rate on plateau and an early stopping protocol were used for regularization. All hyperparameters used for the experiments are detailed in Table 1 .
To investigate the impact of edge density on prediction quality, we implemented three graph sparsification strategies: No sparsification: Baseline configuration that preserves the original graph structure. Threshold-based sparsification: Retains a fraction
p of the most significant edges based on the criterion
w i j − 0.5 , where
w i j is the edge weight. This approach allows control over graph sparsity while preserving connections with the greatest deviation from the neutral value
0.5 . Minimum connected sparsification: Employs binary search to determine the maximum threshold
ϵ such that the graph remains connected. The method finds the minimal edge set
i , j : w i j − 0.5 ≥ ϵ that ensures graph connectivity, thereby optimizing the trade-off between sparsity and structural integrity.
No sparsification: Baseline configuration that preserves the original graph structure.
Threshold-based sparsification: Retains a fraction
p of the most significant edges based on the criterion
w i j − 0.5 , where
w i j is the edge weight. This approach allows control over graph sparsity while preserving connections with the greatest deviation from the neutral value
0.5 .
Minimum connected sparsification: Employs binary search to determine the maximum threshold
ϵ such that the graph remains connected. The method finds the minimal edge set
i , j : w i j − 0.5 ≥ ϵ that ensures graph connectivity, thereby optimizing the trade-off between sparsity and structural integrity.
These sparsification methods enable investigation of the compromise between computational efficiency and preservation of important structural information in a graph.
The full dataset of 64 samples was partitioned into five folds for cross-validation. In each fold, four folds were used for model training and hyperparameter optimisation, while the remaining fold served as the Primary Test Set.
Final model performance was evaluated across all five cross-validation folds using two test datasets derived within each fold: • Primary Test Set: The fold held out from training in that cross-validation iteration. For individuals represented in this set, samples were collected less than one year before clinical diagnosis. • Early-Detection Holdout Set: Constructed within each fold by selecting the penultimate samples from the same patients whose final-visit samples formed the Primary Test Set. These earlier samples were collected one to two years prior to ovarian cancer diagnosis, providing a stringent assessment of the model’s early-detection capability.
Primary Test Set: The fold held out from training in that cross-validation iteration. For individuals represented in this set, samples were collected less than one year before clinical diagnosis.
Early-Detection Holdout Set: Constructed within each fold by selecting the penultimate samples from the same patients whose final-visit samples formed the Primary Test Set. These earlier samples were collected one to two years prior to ovarian cancer diagnosis, providing a stringent assessment of the model’s early-detection capability.
To benchmark the performance of the SGNN framework, we trained an XGBoost model, a powerful and widely used gradient-boosted decision tree algorithm [ 26 ], as well as commonly used random forest [ 24 ], support vector machine (SVM) [ 27 ], logistic regression and elastic net approaches [ 28 ]. All models were trained using the same five-fold cross-validation strategy to ensure a fair comparison.
Model performance was assessed using area under the ROC-curve, sensitivity (recall), specificity, and the F1-score. The F1-score, which is the harmonic mean of precision and sensitivity, is a particularly informative metric for classification tasks, especially with potentially imbalanced class distributions [ 29 ]. The optimal classification probability threshold for each model was determined using a validation split of the training data.
All the analysis was performed using Python 3.13.
Intro
Ovarian cancer is the sixth most common cancer in women and a leading cause of gynecological cancer mortality, responsible for approximately 152,000 deaths worldwide each year [ 1 ]. The disease’s lethality is intrinsically linked to its typically asymptomatic presentation in the early stages. Consequently, the majority of women are diagnosed with advanced-stage (III or IV) disease, for which the five-year survival rate is a dismal 3–19% [ 1 ]. This stands in stark contrast to the 40–90% five-year survival rate for patients diagnosed with localized, early-stage (I or II) cancer, underscoring a critical and urgent need for improved early detection strategies [ 1 ]. Ovarian malignancies are broadly classified into high-grade serous carcinoma (HGSC) and non-high-grade serous carcinoma (non-HGSC); HGSCs are more aggressive and account for the majority of ovarian cancer deaths, making them the principal target for effective screening strategies [ 2 , 3 , 4 ].
The cornerstones of current ovarian cancer detection are the serum biomarker Cancer Antigen 125 (CA125) and transvaginal ultrasound. However, both are hampered by significant limitations in sensitivity and specificity. CA125 levels are not consistently elevated in early-stage disease and can be raised by numerous benign conditions, such as endometriosis, diminishing its utility as a standalone screening tool [ 5 , 6 , 7 , 8 ]. While the addition of Human Epididymis Protein 4 (HE4) and the development of multi-marker algorithms like the Risk of Ovarian Malignancy Algorithm (ROMA) have improved diagnostic accuracy for pelvic masses, their role in asymptomatic screening remains unproven [ 9 , 10 , 11 , 12 ].
A significant advance in screening was the implementation of longitudinal algorithms, most notably the Risk of Ovarian Cancer Algorithm (ROCA). By monitoring serial changes in an individual’s CA125 levels over time, ROCA demonstrated an increased cancer detection rate compared to a simple single-threshold rule in the UK Collaborative Trial of Ovarian Cancer Screening (UKCTOCS) [ 13 ]. Despite this progress, the trial did not report a statistically significant reduction in mortality, suggesting that even a dynamically monitored CA125 signal may be insufficient for robust, life-saving early detection. This highlights the necessity of exploring both novel biomarkers and, critically, more advanced analytical paradigms capable of extracting subtle disease signals from complex biological data.
Modern serum proteomics provides a powerful discovery engine, enabling the simultaneous quantification of hundreds to thousands of proteins. This offers a rich, high-resolution snapshot of an individual’s physiological state, far surpassing the information content of single-marker assays. However, this technological capability introduces a formidable analytical challenge known as the “curse of dimensionality,” or the p ≫ n problem. In this scenario, the number of measured features (proteins, p) vastly exceeds the number of patient samples ( n ). The dataset used in the present study exemplifies this challenge, with p = 100 protein features measured across n = 64 patient samples. Such high-dimensional, low-sample-size settings render conventional statistical and machine learning models highly susceptible to overfitting, where a model learns noise and spurious correlations specific to the training data, resulting in poor generalization to new, unseen samples.
The molecular genesis of cancer is increasingly understood not as the result of a few aberrant proteins, but as a systemic failure of complex, interconnected biological networks. From this systems biology perspective, the most potent and earliest signal of disease may not lie in the absolute concentration of any single protein, but rather in the subtle, distributed, and non-linear rewiring of protein–protein interaction patterns. To capture such a signal, an analytical framework is needed that can model the proteome as an interconnected network rather than an unstructured list of independent features.
Graph Neural Networks (GNNs) are a class of machine learning models explicitly designed to learn from relational data. By propagating information between connected nodes in a graph (a process known as message passing), GNNs can learn representations that capture not only the features of individual nodes but also the broader topological context in which they exist. Applying a GNN to proteomic data is therefore not merely a novel technical choice; it represents a more biologically faithful modeling strategy. This approach is predicated on the hypothesis that GNNs can identify the holistic signature of network dysregulation that precedes overt clinical disease, a signal that may be invisible to conventional models that treat protein measurements as disconnected variables.
The aim of the present study is to test the utility of a network-based paradigm for early ovarian cancer detection. We employed the analytical framework based on synolitic networks and GNNs to model high-dimensional pre-diagnostic proteomic data from ovarian cancer cases and healthy controls.
Results
The study cohort consisted of 64 serum samples, including 28 samples from women who were later diagnosed with ovarian cancer and 36 samples from healthy controls, providing a near-balanced distribution of cases and controls. The dataset was partitioned into five folds for cross-validation. In each cross-validation iteration, four folds were used for model training and optimisation, while the remaining fold served as the Primary Test Set. For each fold, an accompanying Early-Detection Holdout Set was created by selecting the penultimate samples from the same individuals represented in that fold’s Primary Test Set. These earlier samples were collected one to two years prior to ovarian cancer diagnosis, enabling evaluation of the model’s performance at earlier preclinical time points.
To illustrate the structural differences between healthy and cancer cohorts, we introduced a topological visualisation based on pairwise feature classification ( Figure 1 ). For every pair of proteins, we computed classifier scores and selected the top 40 feature pairs exhibiting the largest mean difference in predicted values between healthy individuals and cancer patients. A graph was then constructed using these highly discriminative pairs together with MUC16, which emerged as a central node in this analysis. While the edge connections represent the pairwise classifier’s confidence in predicting cancer (proximity to 1), the colour encoding specifically depicts the difference in these edge weights when averaged across all samples in the cancer versus healthy groups. This enables a direct visual comparison of the topological shifts associated with disease status.
Under 5-fold cross-validation, most conventional machine-learning models achieved moderate to high discriminative performance in classifying pre-diagnostic samples collected within 1 year before ovarian cancer diagnosis ( Table 2 ). Logistic regression, random forests, SVMs, and XGBoost produced some of the highest ROC-AUC values in this interval, reflecting the stronger and more easily detectable proteomic signal present close to diagnosis.
The GNN models performed within the overall range of these conventional approaches, though not at the top of the distribution. The best-performing GNN configuration—a Graph Convolutional Network (GCN) without sparsification and with node-level proteomic features—achieved a mean AUC of approximately 0.71 ( Table 2 ). Corresponding classification metrics from Table 3 showed balanced sensitivity and specificity, with F1-scores broadly comparable to those of several mid-performing traditional models. These results indicate that the GNN framework remains capable of extracting late pre-diagnostic signal, although it does not confer an advantage over established classifiers in this time window.
Clearer divergence among model types emerged when evaluating earlier, more challenging samples collected 1–2 years before diagnosis. As shown in Table 4 , many conventional models experienced sizeable reductions in AUC compared with their 0–1-year performance. For several classifiers, both sensitivity and F1-scores ( Table 4 ) decreased substantially, suggesting difficulty in detecting the subtler molecular alterations present at this earlier disease stage.
In contrast, the GNN models demonstrated greater stability. The same GCN configuration that produced mid-range performance in the late window achieved an AUC of approximately 0.74 in the early-detection set ( Table 4 ), outperforming nearly all conventional approaches in this interval. Moreover, classification metrics in Table 4 show that the GCN maintained relatively balanced sensitivity and specificity, resulting in competitive F1-scores despite the reduced signal strength.
Discussion
This study presents a proof-of-concept evaluation of a graph-based computational framework for early ovarian cancer detection using high-dimensional pre-diagnostic serum proteomic data. By modelling the proteome as an interconnected system rather than a set of independent biomarkers, the SGNN approach captures higher-order structure within the data that conventional machine learning models do not typically exploit. Using 5-fold cross-validation and strict patient-level data partitioning, the SGNN consistently demonstrated strong classification performance, achieving balanced accuracy, F1-score, sensitivity, and specificity that indicate robust discrimination between women who later developed ovarian cancer and healthy controls ( Table 1 , Table 2 and Table 3 ). Importantly, comparable performance was achieved when the analysis was repeated on the early-detection samples collected one to two years prior to diagnosis—an interval during which early pathological changes are generally subtle and individual biomarkers often lack prognostic utility. This suggests that incorporating biological network structure may help the GNN identify early, pathway-level patterns of dysregulation that are not fully captured by traditional models.
These findings reinforce the idea that pre-diagnostic disease signals in ovarian cancer may be detectable not solely through changes in individual protein concentrations but through coordinated perturbations across the broader proteomic network. While traditional models operate on vectors of independent features, the SGNN leverages the structure of the data by representing each proteome as a graph with informative topological and relational properties. The ability of the model to preserve predictive performance on earlier samples supports the hypothesis that network-level dysregulation precedes overt biomarker elevation. This shifts the analytical emphasis from single-marker discovery to the identification of distributed, systems-level signatures of early carcinogenesis.
Previous work on the UKCTOCS cohort has shown that multivariate longitudinal models can enhance early detection relative to CA125 alone [ 30 ]; however, these approaches typically rely on manually engineered features derived from a predefined panel of biomarkers. In contrast, the present SGNN framework is fully data-driven and utilises all available proteomic measurements without the need for expert-determined marker selection or handcrafted indices. This offers advantages in scalability, generalisability, and the capacity to discover novel biomarker interactions that may be overlooked in marker-centric models.
The major strength of this work lies in applying a modern graph-based deep learning architecture to high-quality pre-diagnostic samples from a rigorously curated population cohort, combined with a robust evaluation strategy using repeated cross-validation and independent early-detection samples. The inclusion of multiple performance metrics—including balanced accuracy, F1-score, sensitivity, and specificity ( Table 1 , Table 2 and Table 3 )—provides a comprehensive assessment of model behaviour.
Nevertheless, important limitations must be acknowledged. The sample size ( n = 64) is small relative to the dimensionality of the data, and although cross-validation mitigates overfitting risk, it cannot fully eliminate it. The findings should therefore be interpreted as preliminary and hypothesis-generating rather than definitive evidence of clinical utility. The model was assessed within a single cohort, and external validation in independent populations is required to evaluate generalisability. Furthermore, the SGNN, like many deep learning approaches, is inherently complex; the present analysis does not attempt to resolve which proteins, subnetworks, or graph motifs are most influential for classification. In addition, we acknowledge that synolytic graph construction, while effective for capturing relational structure within the proteome, may be sensitive to noise and thus imperfectly reflect underlying biological interactions. To address this, several methodological refinements are planned, including smoothing or denoising strategies, incorporation of prior biological knowledge into graph construction, and formal stability analyses of graph topology. Beyond topological refinements, improving specificity remains a critical objective for clinical translation. While the current model prioritizes sensitivity to identify subtle early-stage signals, future iterations will focus on reducing false-positive rates through probability threshold tuning and precision–recall optimization. Furthermore, we aim to implement feature selection or dimensionality reduction prior to graph construction to minimize noise from non-informative proteins. Most importantly, we plan to incorporate longitudinal protein-level changes tracking the trajectory of biomarkers over time rather than static concentrations, which has previously proven effective in the ROCA for distinguishing malignant deviations from benign physiological fluctuations. Future work incorporating explainability tools such as GNNExplainer or integrated gradients could help elucidate the specific biological pathways implicated in early-stage disease.
Despite these limitations, the consistent performance observed in both concurrent and early pre-diagnostic samples provides encouraging preliminary evidence that network-based representations of the serum proteome may hold significant promise for early ovarian cancer detection. Scaling this approach to larger and more diverse datasets, coupled with biological interpretation of the learned graph structures, represents an important next step. Such advances could ultimately contribute to the development of screening tools capable of identifying ovarian cancer during its more treatable early phases.
In summary, this study offers an initial demonstration that graph-based modelling of serum proteomic networks can reveal predictive signatures of ovarian cancer one to two years before clinical diagnosis. While further validation is essential, these findings highlight the potential of systems-level analytics to advance early detection strategies and support the continued exploration of SGNN frameworks in cancer biomarker research.
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.