Next Article in Journal
“Let’s Dry up and Survive Together”: Is Anhydrobiosis in Two Paramacrobiotus Species (Tardigrada) Associated with a Specific Microbiome Community?
Previous Article in Journal
The Impact of Zinc on T Cell Motility and the Immunological Synapse
Previous Article in Special Issue
Breast Cancer-Derived Extracellular Vesicle miR-425-5p (miR-425) Promotes Brain Metastasis via Activating Astrocytes Through the Novel miR-425-ZNF24-CCL8 Signaling Axis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Inferring circRNA–Disease Associations via Sparse Topological Representation Learning and Dual-View Decoding

1
Guangxi Key Lab of Human-Machine Interaction and Intelligent Decision, Guangxi Academy of Sciences, Nanning 530007, China
2
School of Computer Science and Technology/School of Artificial Intelligence, China University of Mining and Technology, Xuzhou 221116, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Int. J. Mol. Sci. 2026, 27(12), 5260; https://doi.org/10.3390/ijms27125260
Submission received: 30 April 2026 / Revised: 30 May 2026 / Accepted: 8 June 2026 / Published: 10 June 2026

Abstract

Circular RNAs (circRNAs) are key regulators in the onset and progression of complex diseases, offering promise as diagnostic and prognostic biomarkers. However, most putative circRNA–disease associations remain experimentally unverified, largely due to the cost and time demands of wet-lab approaches. To bridge this gap, we present STRCDA (Sparse Topological Representation learning for CircRNA–Disease Associations). The pipeline first constructs fused similarity profiles for circRNAs and diseases by integrating diverse biological attributes. These initial matrices are then refined via random walk with restart to capture local features. Subsequently, a sparse-constrained dual-branch graph autoencoder extracts holistic topological embeddings from the refined local features and the known interaction network. Finally, an XGBoost classifier scores potential circRNA–disease pairs. On the CircR2Disease dataset, STRCDA achieves an AUC of 0.9771 and an AUPR of 0.9826 under five-fold cross-validation. Notably, 18 of the top 20 predicted associations were confirmed by independent experimental evidence, highlighting STRCDA’s efficacy as a robust tool for uncovering circRNA function in disease.

1. Introduction

Circular RNAs (circRNAs) constitute a distinctive class of covalently closed, single-stranded transcripts that are typically regarded as non-coding RNAs and are generated through a back-splicing event, in which a downstream 5′ splice donor is ligated to an upstream 3′ splice acceptor to form a circular structure [1,2]. Due to the absence of both a 5′ cap and a 3′ poly(A) tail, circRNAs are inherently resistant to exonucleolytic degradation, exhibiting an intracellular half-life that exceeds that of linear RNA counterparts by more than an order of magnitude; this exceptional stability establishes circRNAs as highly reliable molecular biomarkers [3,4].
Among the various circRNA subtypes, exonic circRNAs represent the most abundant form. Functionally, circRNAs participate in a broad spectrum of regulatory mechanisms: they can modulate immune responses, serve as molecular scaffolds for RNA-binding proteins, function as efficient sponges to sequester microRNAs [5], and, in certain contexts, even translate into biologically active polypeptides through cap-independent initiation pathways [6]. Together, these multifaceted activities position circRNAs as pivotal regulators in disease pathogenesis. In particular, for complex disorders such as cancer, circRNAs have emerged as promising candidates for both diagnostic assessment and therapeutic intervention [7,8,9].
In recent years, a growing number of computational approaches have been developed to overcome the inherent limitations of wet-lab experiments, most notably their protracted experimental cycles and intensive resource consumption. These methods can be broadly categorized into three paradigms: (1) deep learning architectures that autonomously learn hierarchical representations from multimodal omics data, thereby capturing complex, nonlinear patterns without relying on handcrafted features; (2) network propagation-based strategies that systematically exploit biological interaction networks to propagate known association signals and prioritize candidate links; and (3) conventional machine learning models constructed upon manually curated biological features, which often offer enhanced interpretability due to explicit domain knowledge encoding.
As a representative deep learning approach, Lan et al. [10] devised KGANCDA, a knowledge graph attention network that adaptively weighs the importance of neighboring nodes when learning entity embeddings. By aggregating high-order neighborhood features from heterogeneous multi-source associations, it effectively alleviates the data sparsity challenge. Network propagation-based strategies, in contrast, infer associations by exploiting biomolecular networks and their intrinsic topological properties, with core algorithms such as random walk and matrix factorization. For instance, Lu et al. [11] introduced DMFCDA, which integrates both explicit and implicit feedback and employs a multi-layer neural network to model nonlinear relationships between circRNAs and diseases. Traditional machine learning frameworks, on the other hand, rely heavily on feature engineering, typically employing classifiers or regressors and frequently adopting ensemble strategies to enhance generalization. A representative example is RNMFLP, proposed by Peng et al. [12], which couples Robust Non-negative Matrix Factorization with Label Propagation to predict circRNA–disease associations.
Despite the encouraging performance achieved by current approaches, several limitations remain. First, most models adopt a single-scale message-passing scheme during iterative updating, which inherently struggles to concurrently capture fine-grained local topological details and the broader global structural context. Consequently, key biological signals tend to progressively attenuate across successive propagation layers. Second, when trained on sparse datasets, a substantial fraction of hidden neurons contributes negligibly to the final output; yet, owing to the commonly employed activation functions, the neuronal activation rate typically stays above 30%. This redundancy imposes a heavy computational burden during backpropagation and significantly prolongs training convergence, a problem that becomes especially pronounced in biological networks involving long-range dependencies.
To address these challenges, we propose STRCDA, a sparse graph autoencoder framework featuring a dual-decoder architecture. As depicted in Figure 1, the workflow first computes and fuses circRNA-circRNA and disease-disease similarity matrices derived from multi-source biological data. The fused similarity profiles are then refined through a Random Walk with Restart (RWR) procedure to amplify localized structural features. Next, a dual-decoder sparse graph autoencoder jointly learns global contextual representations and local structural embeddings from both the refined similarity features and the known circRNA–disease association graph. Finally, an XGBoost classifier is applied to predict candidate associations.
Central to this framework is the dual-channel decoding design: one decoder reconstructs the adjacency matrix via inner-product operations to capture global topological patterns, while the other employs a graph convolutional decoder to recover the node feature matrix, preserving fine-grained local graph structures. A dynamic weighting mechanism adaptively balances the optimization of these two reconstruction objectives. To improve computational efficiency, we impose L1-norm regularization on the hidden layers of the encoder, which enforces neuron sparsity by retaining only the most crucial connection weights. This sparsification attenuates noise propagation and markedly reduces model complexity.

2. Results and Discussion

2.1. Evaluation Metrics

In this study, model performance was evaluated using a 5-fold cross-validation strategy and assessed with four quantitative metrics: accuracy (Acc), F1-score (F1), Matthews correlation coefficient (MCC), and the area under the receiver operating characteristic curve (AUC). The first three metrics are defined by
A c c = T P + T N T P + T N + F P + F N
F 1 = 2 T P 2 T P + F P + F N
M C C = T P × T N F P × F N ( T P + F P ) ( T P + F N ) ( T N + F P ) ( T N + F N )
where T P and T N represent correctly predicted positive and negative samples, while F P and F N denote incorrectly predicted positive and negative samples, respectively. Additionally, we plotted the receiver operating characteristic (ROC) curve and calculated the AUC [13] to provide a more intuitive illustration of the model’s predictive power.

2.2. Evaluate Model Performance

We systematically evaluated the predictive performance of STRCDA for circRNA–disease associations using 5-fold cross-validation on the CircR2Disease benchmark dataset. As summarized in Table 1, the model demonstrated strong and stable classification ability across all folds. Specifically, STRCDA achieved an AUC of 0.9771 ± 0.0156, an AUPR of 0.9826 ± 0.0100, an average F1-score of 92.48% ± 1.44%, an average accuracy of 92.34% ± 1.38%, and an MCC of 84.81% ± 2.84%. The highest individual performance was observed on test set 5, with an AUC of 0.9922, AUPR of 0.9923 and accuracy of 94.63%. The corresponding ROC curves for each fold are presented in Figure 2, with fold-wise AUC values of 0.9772, 0.9483, 0.9899, 0.9781, and 0.9922, respectively. These results collectively indicate that STRCDA delivers consistent, reliable, and highly accurate predictions in identifying circRNA–disease associations, underscoring its potential as a robust tool for circRNA-based biomedical research.

2.3. Ablation Study

STRCDA adopts a dual-decoder architecture in which the inner product decoder (Inner decoder) and the GCN decoder function cooperatively. The Inner decoder mainly reconstructs the graph adjacency matrix to capture global topological information, whereas the GCN decoder recovers node features to preserve local structural characteristics. In comparison, VGAE relies on a single decoder that uses variational inference to generate either the graph structure or node features; it lacks a collaborative mechanism for jointly optimizing multidimensional feature spaces, which limits its effectiveness on complex graph data.
To assess the synergy between the Inner and GCN decoders, we performed 5-fold cross-validation and compared their individual performance with that of the combined dual-decoder setup, as reported in Table 2. Among the single-decoder configurations, the GCN decoder exhibited the lowest predictive capability across all evaluation metrics, whereas the Inner decoder achieved substantially higher performance. Importantly, the cooperative combination consistently outperformed both individual decoders on every metric, demonstrating a clear advantage. Specifically, compared with the standalone Inner decoder, the dual-decoder collaboration improved AUC by 0.0380, AUPR by 0.0349 and accuracy by 7.08 percentage points. These results confirm that the dual-decoder design not only provides an overall boost in predictive power but also indicates that the cooperative optimization mechanism effectively strengthens the learning and integration of multidimensional features—a benefit that is especially pronounced on complex graph-structured data.

2.4. Comparison of Different Regularization Parameters

To induce sparsity in the autoencoder, we adopted L1 regularization and evaluated its effect by comparing four settings: no sparsity constraint, L1-only, L2-only, and combined L1 + L2 regularization. L1 regularization adds the sum of absolute weight values to the loss, forcing unimportant feature weights toward zero and thereby enabling automatic feature selection and sparsity. L2 regularization adds the sum of squared weights, which prevents overfitting by shrinking large weights but rarely reduces them to zero. The L1 + L2 combination balances sparsity and weight shrinkage, making it more suitable for high-dimensional data with redundant features. Considering both model performance and computational cost, we set the regularization parameter search range from 0.1 to 0.000001.
The experimental results shown in Figure 3 indicate that as the regularization parameter decreases, the performance metrics under L1 and L2 generally exhibit a trend of first rising then declining, whereas under L1 + L2, they tend to decline first and then rise. Notably, L1 regularization achieves the best overall performance at a parameter value of 0.00001, yielding an AUC of 0.9771, AUPR of 0.9826, F1-score of 92.48% and accuracy of 92.34%. These findings clearly demonstrate that incorporating L1-induced sparsity into the autoencoder substantially enhances model performance. Furthermore, the results verify the effectiveness of L1 regularization on sparse data, while the L1 + L2 combination is more appropriate for high-dimensional scenarios characterized by redundant features.

2.5. Comparison with Different Classifiers

The performance comparison results of the proposed STRCDA with several traditional classifiers (including GBDT, Bagging, AdaBoost, LGBM, and RF) on CDA prediction tasks are shown in Table 3. Among the other classifier methods, random forest (RF) achieves the best performance, with an AUC of 0.9614 and AUPR of 0.9690. Bagging and GBDT rank next, exhibiting comparable performance, while LightGBM (LGBM) lies at an intermediate level. AdaBoost performs significantly worse than the other methods on this task. In contrast, STRCDA consistently outperforms the best RF model across all evaluation metrics: AUC is improved by 0.0157, AUPR by 0.0136, F1-score by 2.21%, accuracy by 2.47%, and MCC by 4.70%. These results clearly demonstrate that the model architecture adopted by STRCDA is more suitable for CDA prediction than conventional classifiers, exhibiting notable advantages in both discriminative ability and robustness.

2.6. Performance in Independent Datasets

To evaluate the generalization capability of STRCDA, we further tested it on three independent CDA datasets: CircAtlas, Circ2Disease, and CircRNADisease. As shown in Figure 4, STRCDA achieved competitive and stable performance across all three datasets, with AUC values of 0.9726, 0.9577, and 0.9608, and AUPR values of 0.9760, 0.9609, and 0.9541, respectively. Notably, the model performed particularly well on the CircAtlas dataset, while maintaining robust results on the other two despite variations in data quality and coverage. These results demonstrate that STRCDA exhibits strong generalization ability, consistently identifying circRNA–disease associations across different independent benchmark datasets without substantial performance degradation.

2.7. Comparison with Existing Methods

To comprehensively evaluate predictive performance, we benchmarked STRCDA against seven widely used models: HoRDA [14], GCNCDA [15], AMDECDA [16], IGNSCDA [17], NMFMSN [18], GGCDA [19], and Wang’s method [20]. Given that AUC provides a reliable measure of generalization in complex biological settings, it was chosen as the primary comparison metric. The AUC values for STRCDA and the competing approaches are ranked and presented in Figure 5. STRCDA achieved the highest AUC, surpassing the second-best model by 0.0061 and the lowest-ranked model by 0.1480, confirming its superior predictive capability.

2.8. Case Study

To assess STRCDA’s ability to discover unknown associations, we made predictions for all pairs in the CircR2Disease dataset, retained the top 20 candidates according to their prediction scores, and confirmed them through literature searches. The results are summarized in Table 4. As shown, 18 of the top 20 predicted pairs were supported by published evidence. This outcome not only underscores STRCDA’s strong efficacy in mining potential circRNA–disease connections, but also demonstrates its capacity to effectively identify unknown associations of biological significance. Consequently, the model supplies a highly reliable candidate set for subsequent wet-lab validation and the discovery of novel disease biomarkers.

3. Materials and Methods

3.1. Dataset

In this study, raw data were obtained from CircR2Disease and Medical Subject Headings (MeSH) [21], with CircR2Disease serving as the benchmark dataset. This resource is specifically curated for circRNA–disease association research and originally contains 739 connections between 676 circRNAs and 100 diseases. After filtering and cleaning, 561 circRNAs and 607 associations spanning all 100 diseases were retained. The positive set comprises these 607 experimentally validated pairs, while an equal number of unrecorded circRNA–disease pairs were randomly sampled as the negative set, yielding a balanced dataset. Based on these data, a binary adjacency matrix A M was constructed, where A M i , j = 1 indicates a known association between circRNA c i and disease d ( j ) , and 0 signifies no reported link.
In addition, we used the same strategy to construct independent datasets based on Circ2Disease [22], CircAtlas [23], and CircRNADisease [24] to more comprehensively evaluate the model. Specifically, the CircAtlas dataset contains 708 circRNAs, 117 diseases, and 775 experimentally validated associations; the Circ2Disease dataset contains 234 circRNAs, 60 diseases, and 254 experimentally validated associations; and the CircRNADisease dataset contains 286 circRNAs, 48 diseases, and 304 experimentally validated associations. For each dataset, equal numbers of unrecorded circRNA–disease pairs were randomly selected as negative samples to construct balanced datasets for model evaluation.

3.2. Construction of Similarity

It is well-established that diseases with similar pathological features tend to involve functionally analogous circRNAs [25]. Therefore, quantifying the similarity between circRNAs and diseases can provide valuable clues for predicting their associations. Accordingly, in this study, we constructed four types of similarity measures: circRNA functional similarity, circRNA Gaussian interaction profile kernel (GIPK) similarity, disease semantic similarity, and disease GIPK similarity.
(1) CircRNA functional similarity: Given that circRNAs associated with semantically similar diseases often exhibit shared functional characteristics, we measure circRNA functional similarity as follows. For circRNAs c ( i ) and c ( j ) , let D ( i ) and D j denote the sets of diseases related to c ( i ) and c ( j ) , respectively. First, the similarity between a disease d and a disease set D is defined as the maximum semantic similarity within the set:
S ( d i , D j ) = m a x 1 k D j ( D S S ( d i , d ( k ) ) )
Then, the functional similarity C F S c i , c j is obtained by averaging the cross-set similarities of all diseases in D ( i ) against D ( j ) and vice versa:
C F S c i , c j = 1 i D ( i ) S ( d i , D ( j ) ) + 1 j D ( j ) S ( d j , D ( i ) ) D ( i ) + D ( j )
(2) CircRNA GIPK similarity: The computation of circRNA GIPK similarity adopts the same framework used for disease GIPK similarity [26,27]. Specifically, the GIPK similarity between circRNA c ( i ) and c ( j ) , denoted as C G S ( c ( i ) , c ( j ) ) , is given by
C G S ( c ( i ) , c ( j ) ) = e x p ( θ c V ( c ( i ) ) V ( c ( j ) ) 2 )
θ c = 1 m i = 1 m | | V ( c ( i ) ) | | 2
where m denotes the total number of circRNAs in the adjacency matrix A M , and θ c acts as a regularization parameter that controls the kernel bandwidth.
(3) Disease semantic similarity: We establish a quantitative model for disease semantic similarity by leveraging the MeSH hierarchical structure, which incorporates main headings, subheadings, and synonyms [28,29]. From the MeSH data, a Directed Acyclic Graph (DAG) is constructed to represent disease relationships. For a given disease d , its DAG is represented as D A G d = ( d , N d ,   E d ) , where   N d is the set of diseases related to d , and E d is the set of edges connecting these nodes. Let disease a be an element of this DAG; its semantic contribution to d , denoted D d a , is defined as
D d a = 1 m a x ( μ · D d ( a ) | a c h i l d r e n   o f   a )                           i f   a = d i f   a d
Here, μ is the semantic contribution factor assigned to the edges in E d that link disease a with its child diseases a . The overall semantic content of disease d is then computed as
D S d d = a N d D d ( a )
For two diseases d i and d j , their semantic similarity D S S ( d i , d ( j ) ) is calculated by
D S S ( d i , d ( j ) ) = a N d ( i ) N d ( j ) ( D d i ( a ) + D d j ( a ) ) D S d d i + D S d ( d ( j ) )
(4) Disease GIPK similarity: We built a disease similarity model from the circRNA–disease adjacency matrix A M using the GIPK. For each disease d ( i ) , a binary interaction profile vector V ( d ( i ) ) was derived, with each entry set to 1 if an association with the corresponding circRNA is recorded, and 0 otherwise. The GIPK similarity D G S ( d ( i ) , d ( j ) ) between two diseases d ( i ) and d ( j ) is then defined as follows:
D G S ( d ( i ) , d ( j ) ) = e x p ( θ d V d i V d j 2 )
θ d = 1 m i = 1 m V ( d ( i ) ) 2
where m is the total number of diseases in A M , and θ d acts as a regularization parameter that controls the kernel bandwidth.

3.3. Multi-Source Similarity Fusion

To integrate multi-source information more effectively, we adopt a multi-similarity matrix fusion strategy that combines circRNA and disease similarity data, enabling feature complementation [30,31]. This fusion design captures the distinctive characteristics of different data sources while reducing the limitations inherent in relying on a single type of feature.
For diseases, the fused similarity D S d i , d j is defined by prioritizing semantic similarity: if D S S ( d i , d ( j ) ) is nonzero, it is used directly; otherwise, the GIPK similarity D G S ( d ( i ) , d ( j ) ) is employed instead. This rule is expressed as
D S d i , d j = D S S ( d i , d ( j ) ) D G S ( d ( i ) , d ( j ) )         i f   D S S ( d ( i ) , d ( j ) ) 0 o t h e r w i s e
CircRNA similarities are fused in an analogous manner. The combined similarity C S c i , c ( j ) takes the value of functional similarity C F S ( c i , c ( j ) ) whenever it exists (nonzero), and falls back to the GIPK similarity C G S ( c ( i ) , c ( j ) ) otherwise, as formalized below:
C S c i , c ( j ) = C F S ( c i , c ( j ) ) C G S ( c ( i ) , c ( j ) )         i f   C F S ( c ( i ) , c ( j ) ) 0 o t h e r w i s e

3.4. Local Feature Extraction via RWR

Rooted in Markov chain diffusion, the Random Walk with Restart (RWR) algorithm quantifies node relevance through iterative transition probability updates. By incorporating a restart parameter, the walker can dynamically balance local neighborhood exploration with the preservation of global structure. The restart parameter tunes this trade-off, while the teleportation mechanism attenuates noise, enabling robust feature extraction from sparse networks.
In our framework, we realize a topology fusion strategy by applying RWR on the similarity matrix. The resulting matrix is then concatenated column-wise with the adjacency matrix to construct a local feature representation. This hybrid integration scheme effectively retains both local neighborhood structures and global semantic relationships embedded in the graph topology.

3.5. Dual-Decoder Sparse Graph Autoencoder

The Variational Graph Autoencoder (VGAE) integrates graph convolutional networks with variational inference to derive latent representations from graph-structured data, supporting tasks such as node embedding, link prediction, and graph reconstruction. Operating on a graph defined by nodes and an adjacency matrix, VGAE employs neighborhood aggregation via graph convolution layers to encode node features into distribution parameters. These parameters specify Gaussian distributions from which latent vectors are sampled, enabling gradient-based optimization, while a decoder reconstructs edge probabilities through inner products between node embeddings. This architecture offers scalability across diverse graphs and maintains probabilistic interpretability. However, the conventional VGAE relies on a single-decoder design to generate either graph topology or node features, lacking collaborative optimization across multidimensional feature spaces.
To address this limitation, we propose STRCDA, which introduces a dual-decoder cooperative framework that jointly reconstructs both the node feature matrix and the graph adjacency matrix. A two-branch decoding mechanism concurrently optimizes feature-space representations and topological relationships, enhancing the integrity of graph data embeddings while ensuring structural consistency under sparsity constraints. By decoupling node feature recovery from structure optimization and coupling their backpropagation, the model improves feature interpretability and noise robustness. Moreover, we incorporate L1-regularized sparsity by adding a sparse penalty term to the reconstruction loss, which restricts the simultaneous activation of all hidden units during decoding. This effectively balances enhanced noise resistance with improved computational efficiency.
Here, we feed the feature matrix X and the adjacency matrix A into the STRCDA encoder. The encoder integrates node attributes with structural information through two graph convolutional layers. The first layer is defined as follows:
X ¯ = G C N X , A = R e L U ( A ~ X W 0 )
A ~ = D 1 2 ( A + I ) D 1 2
where W 0 denotes the trainable weight matrix of the first GCN layer, and D is the degree matrix of the adjacency matrix A M .
The latent representation z is then computed via the reparameterization trick. First, the mean vector μ and the logarithm of the standard deviation σ are produced by linear transformations of the normalized and propagated features:
μ = A ~ X ¯ W μ
l o g σ = A ~ X ¯ W σ
Subsequently, z is sampled as
z = μ + σ ε
where ε is drawn from a standard normal distribution, ε ~ N ( 0 , 1 ) .
During the decoding stage, we employ an inner product decoder to reconstruct the adjacency matrix and a GCN decoder to recover the node features, as defined below:
A ^ = S i g m o i d ( z z T )
X ^ = A ~ R e L U ( A ~ X W 0 ) W ( 1 )
To promote sparsity in the model, we augment the loss function with an L1 regularization term alongside the reconstruction error and Kullback–Leibler (KL) divergence. L1 regularization penalizes the sum of the absolute weight values in the objective, pushing the weights toward zero and encouraging sparse representations. In deep learning and machine learning, L1 regularization is commonly used for feature selection and model simplification, as it suppresses irrelevant features and parameters, thereby enhancing generalization and reducing overfitting. In our model, the L1 penalty eliminates unnecessary complexity, improving training efficiency and making the final model more interpretable. Reconstruction quality is measured using weighted cross-entropy, while the KL divergence regularizes the latent space structure. Together, these components enable the model to learn the graph structure effectively while preserving strong generalization capability. The loss function is defined as
L = E q z X , A log ρ A Z K L q Z | X , A | | p ( Z ) + φ i = 1 n W i
where φ is a regularization parameter that controls the contribution of the L1 penalty term.

4. Conclusions

CircRNAs have the potential to serve as biomarkers for a wide range of diseases. In this work, we present STRCDA, a novel approach built around a dual-decoder design. One branch, an inner product decoder, reconstructs the adjacency matrix to capture global topological patterns, while the other, a graph convolutional decoder, recovers the node feature matrix to preserve local structural detail. By jointly optimizing both the structural and feature spaces of the circRNA–disease network, this dual-decoder strategy yields more comprehensive and faithful reconstructions. The model further incorporates L1 regularization directly into the loss function as a sparsity-inducing penalty. This encourages sparse weight solutions, curtailing the number of actively engaged neurons. As a result, model complexity and overfitting are reduced, the most relevant features and pathways for circRNA–disease associations are highlighted for better interpretability, and computational efficiency is improved by eliminating redundant neuronal activations. Collectively, these design choices substantially boost overall efficiency and predictive accuracy, establishing STRCDA as a powerful tool for CDA prediction.
Despite its strong performance, STRCDA has several limitations. Its dependence on known association data limits predictive accuracy for rare diseases, where such information is scarce. Moreover, the dual-decoder architecture introduces higher computational overhead when processing feature matrices, leading to markedly longer training times as the dataset size grows. We anticipate that ongoing refinements to the model will further mitigate these shortcomings and enhance its capabilities.

Author Contributions

Methodology, M.-M.W.; Software, M.-S.L.; Investigation, L.W.; Writing—original draft, C.-C.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the Guangxi Science and Technology Program (2024-102-3); the Natural Science Foundation of Guangxi (2024GXNSFAA010283, 2023GXNSFDA026031); Natural Science Foundation of Shandong (ZR2024MF042); National Natural Science Foundation of China (62573419, 62172355); National Science Foundation for Distinguished Young Scholars of China (62325308).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data Availability Statement: The datasets and source code used in this study are publicly available at https://github.com/591286260/STRCDA (accessed on 7 June 2026). Further inquiries can be directed to the corresponding author.

Acknowledgments

The authors would like to thank all the guest editors and anonymous reviewers for their constructive advice.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Kristensen, L.S.; Jakobsen, T.; Hager, H.; Kjems, J. The emerging roles of circRNAs in cancer and oncology. Nat. Rev. Clin. Oncol. 2022, 19, 188–206. [Google Scholar] [CrossRef]
  2. Liu, C.-X.; Chen, L.-L. Circular RNAs: Characterization, cellular roles, and applications. Cell 2022, 185, 2016–2034. [Google Scholar] [CrossRef]
  3. Misir, S.; Wu, N.; Yang, B.B. Specific expression and functions of circular RNAs. Cell Death Differ. 2022, 29, 481–491. [Google Scholar] [CrossRef]
  4. Liu, X.; Zhang, Y.; Zhou, S.; Dain, L.; Mei, L.; Zhu, G. Circular RNA: An emerging frontier in RNA therapeutic targets, RNA therapeutics, and mRNA vaccines. J. Control. Release 2022, 348, 84–94. [Google Scholar] [CrossRef]
  5. Hansen, T.B.; Jensen, T.I.; Clausen, B.H.; Bramsen, J.B.; Finsen, B.; Damgaard, C.K.; Kjems, J. Natural RNA circles function as efficient microRNA sponges. Nature 2013, 495, 384–388. [Google Scholar] [CrossRef] [PubMed]
  6. Tornesello, A.L.; Cerasuolo, A.; Starita, N.; Amiranda, S.; Cimmino, T.P.; Bonelli, P.; Tuccillo, F.M.; Buonaguro, F.M.; Buonaguro, L.; Tornesello, M.L. Emerging role of endogenous peptides encoded by non-coding RNAs in cancer biology. Non-Coding RNA Res. 2025, 10, 231–241. [Google Scholar] [CrossRef]
  7. Jiang, C.; Wang, L.; Yu, C.; You, Z.; Wang, X.; Wei, M.; Lu, M. MuGNet-CMI: Multi-Head Hybrid Graph Neural Network for Predicting circRNA-miRNA Interactions With Global High-Order and Local Low-Order Information. IEEE Trans. Big Data 2026, 12, 159–173. [Google Scholar] [CrossRef]
  8. Wei, M.; Wang, L.; Su, X.; Zhao, B.; You, Z. Multi-hop graph structural modeling for cancer-related circRNA-miRNA interaction prediction. Pattern Recognit. 2025, 170, 112078. [Google Scholar] [CrossRef]
  9. Wei, M.; Wang, L.; You, Z.-H.; Hu, P.; Zhao, B.; Huang, Z.-A.; Huang, Y.-A.; Yi, H. Dual-channel learning framework for zero-shot CircRNA-miRNA interaction prediction via state space modeling. In Proceedings of the AAAI Conference on Artificial Intelligence, Singapore, 20–27 January 2026; pp. 1258–1266. [Google Scholar]
  10. Lan, W.; Dong, Y.; Chen, Q.; Zheng, R.; Liu, J.; Pan, Y.; Chen, Y.-P.P. KGANCDA: Predicting circRNA-disease associations based on knowledge graph attention network. Brief. Bioinform. 2022, 23, bbab494. [Google Scholar] [CrossRef] [PubMed]
  11. Lu, C.; Zeng, M.; Zhang, F.; Wu, F.-X.; Li, M.; Wang, J. Deep matrix factorization improves prediction of human circRNA-disease associations. IEEE J. Biomed. Health Inform. 2020, 25, 891–899. [Google Scholar] [CrossRef] [PubMed]
  12. Peng, L.; Yang, C.; Huang, L.; Chen, X.; Fu, X.; Liu, W. RNMFLP: Predicting circRNA–disease associations based on robust nonnegative matrix factorization and label propagation. Brief. Bioinform. 2022, 23, bbac155. [Google Scholar] [CrossRef]
  13. Wei, M.-M.; Wang, L.; Zhao, B.-W.; Su, X.-R.; You, Z.-H.; Huang, D.-S. Integrating transformer and graph attention network for circRNA-miRNA interaction prediction. IEEE J. Biomed. Health Inform. 2025, 29, 6105–6113. [Google Scholar] [CrossRef]
  14. Li, J.; Chen, J.; Wang, Z.; Lei, X. HoRDA: Learning higher-order structure information for predicting RNA–disease associations. Artif. Intell. Med. 2024, 148, 102775. [Google Scholar] [CrossRef]
  15. Wang, L.; You, Z.-H.; Li, Y.-M.; Zheng, K.; Huang, Y.-A. GCNCDA: A new method for predicting circRNA-disease associations based on graph convolutional network algorithm. PLoS Comput. Biol. 2020, 16, e1007568. [Google Scholar] [CrossRef]
  16. Wang, L.; Wong, L.; You, Z.-H.; Huang, D.-S. AMDECDA: Attention Mechanism Combined With Data Ensemble Strategy for Predicting CircRNA-Disease Association. IEEE Trans. Big Data 2024, 10, 320–329. [Google Scholar] [CrossRef]
  17. Lan, W.; Dong, Y.; Chen, Q.; Liu, J.; Wang, J.; Chen, Y.-P.P.; Pan, S. IGNSCDA: Predicting CircRNA-disease associations based on improved graph convolutional network and negative sampling. IEEE/ACM Trans. Comput. Biol. Bioinform. 2021, 19, 3530–3538. [Google Scholar] [CrossRef]
  18. Lu, P.; Li, S. Predicting CircRNA-disease associations via non-negative matrix factorization fused with multiple similarity networks. J. Shanghai Jiaotong Univ. (Sci.) 2025, 30, 709–719. [Google Scholar] [CrossRef]
  19. Cao, R.; He, C.; Wei, P.; Su, Y.; Xia, J.; Zheng, C. Prediction of circRNA-disease associations based on the combination of multi-head graph attention network and graph convolutional network. Biomolecules 2022, 12, 932. [Google Scholar] [CrossRef]
  20. Wang, L.; You, Z.-H.; Huang, Y.-A.; Huang, D.-S.; Chan, K.C. An efficient approach based on multi-sources information to predict circRNA–disease associations using deep convolutional neural network. Bioinformatics 2020, 36, 4038–4046. [Google Scholar] [CrossRef]
  21. Lu, M.-S.; Wang, L.; Wei, M.-M.; Su, X.-R.; Zhao, B.-W.; You, Z.-H.; Huang, D.-S. LMSCDA: A secondary structure enhanced language model for predicting CircRNA and disease associations. IEEE J. Biomed. Health Inform. 2026, 1–13. [Google Scholar] [CrossRef]
  22. Yao, D.; Zhang, L.; Zheng, M.; Sun, X.; Lu, Y.; Liu, P. Circ2Disease: A manually curated database of experimentally validated circRNAs in human disease. Sci. Rep. 2018, 8, 11018. [Google Scholar] [CrossRef]
  23. Wu, W.; Zhao, F.; Zhang, J. circAtlas 3.0: A gateway to 3 million curated vertebrate circular RNAs based on a standardized nomenclature scheme. Nucleic Acids Res. 2024, 52, D52–D60. [Google Scholar] [CrossRef]
  24. Sun, Z.-Y.; Yang, C.-L.; Huang, L.-J.; Mo, Z.-C.; Zhang, K.-N.; Fan, W.-H.; Wang, K.-Y.; Wu, F.; Wang, J.-G.; Meng, F.-L. circRNADisease v2. 0: An updated resource for high-quality experimentally supported circRNA-disease associations. Nucleic Acids Res. 2024, 52, D1193–D1200. [Google Scholar] [CrossRef] [PubMed]
  25. Wang, D.; Wang, J.; Lu, M.; Song, F.; Cui, Q. Inferring the human microRNA functional similarity and functional network based on microRNA-associated diseases. Bioinformatics 2010, 26, 1644–1650. [Google Scholar] [CrossRef]
  26. Ai, N.; Yuan, H.; Liang, Y.; Lu, S.; Ouyang, D.; Lai, Q.H.; Lai, L.L. Multi-view multiattention graph learning with stack deep matrix factorization for circRNA-drug sensitivity association identification. IEEE J. Biomed. Health Inform. 2024, 28, 7670–7682. [Google Scholar] [CrossRef]
  27. Song, J.; Xu, B.; Deng, L.; Yang, Q.; Dai, Q.; Tian, S. HECLCDA: CircRNA–Drug Sensitivity Prediction Via Heterogeneous Cross-Scale Contrastive Learning. IEEE Trans. Comput. Biol. Bioinform. 2025, 23, 395–406. [Google Scholar] [CrossRef]
  28. Chen, Y.; Wang, Y.; Luo, Y.; Wang, Z.; Chen, Z.; Zhu, J.; Zhang, C.; Lin, G. Meshanything v2: Artist-created mesh generation with adjacent mesh tokenization. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Honolulu, HI, USA, 19–20 October 2025; pp. 13922–13931. [Google Scholar]
  29. Khirodkar, R.; Tripathi, S.; Kitani, K. Occluded human mesh recovery. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 21–24 June 2022; pp. 1715–1725. [Google Scholar]
  30. Tang, C.; Zheng, X.; Zhang, W.; Liu, X.; Zhu, X.; Zhu, E. Unsupervised feature selection via multiple graph fusion and feature weight learning. Sci. China Inf. Sci. 2023, 66, 152101. [Google Scholar] [CrossRef]
  31. Peng, S.; Zhu, J.; Wu, T.; Tang, A.; Kan, J.; Pecht, M. SOH early prediction of lithium-ion batteries based on voltage interval selection and features fusion. Energy 2024, 308, 132993. [Google Scholar] [CrossRef]
Figure 1. The framework of STRCDA.
Figure 1. The framework of STRCDA.
Ijms 27 05260 g001
Figure 2. ROC and PR curves of 5-fold CV achieved by STRCDA.
Figure 2. ROC and PR curves of 5-fold CV achieved by STRCDA.
Ijms 27 05260 g002
Figure 3. The result of the regularization parameter.
Figure 3. The result of the regularization parameter.
Ijms 27 05260 g003
Figure 4. The performance of STRCDA on independent datasets.
Figure 4. The performance of STRCDA on independent datasets.
Ijms 27 05260 g004
Figure 5. Comparison of AUC obtained by STRCDA and existing methods.
Figure 5. Comparison of AUC obtained by STRCDA and existing methods.
Ijms 27 05260 g005
Table 1. Result of 5-fold CV achieved by STRCDA.
Table 1. Result of 5-fold CV achieved by STRCDA.
Test SetAUCAUPRF1 (%)Acc (%)MCC (%)
10.9772 0.9836 92.892.5985.29
20.9483 0.9647 91.2991.3682.74
30.9899 0.9914 92.892.5985.37
40.9781 0.9812 90.6990.5381.14
50.9922 0.9923 94.8294.6389.5
Average0.9771 ± 0.01560.9826 ± 0.010092.48 ± 1.4492.34 ± 1.3884.81 ± 2.84
Table 2. Result of ablation study.
Table 2. Result of ablation study.
DecoderAUCAUPRF1 (%)Acc (%)MCC (%)
Inner0.9391 ± 0.01180.9477 ± 0.008686.09 ± 1.4585.26 ± 1.7171.17 ± 3.24
GCN0.9273 ± 0.01320.9287 ± 0.008784.23 ± 2.0183.36 ± 2.0467.22 ± 4.26
Inner + GCN0.9771 ± 0.01560.9826 ± 0.010092.48 ± 1.4492.34 ± 1.3884.81 ± 2.84
Table 3. Comparison results of different classifier models.
Table 3. Comparison results of different classifier models.
ClassifierAUCAUPRF1 (%)Acc (%)MCC (%)
Bagging0.9569 ± 0.01910.9645 ± 0.014589.97 ± 2.3789.54 ± 2.6279.44 ± 5.04
AdaBoost0.7609 ± 0.03430.7377 ± 0.038367.70 ± 2.1268.21 ± 2.4836.46 ± 5.01
LGBM0.9259 ± 0.00760.9160 ± 0.006385.92 ± 0.8585.50 ± 0.8871.25 ± 1.76
RF0.9614 ± 0.01720.9690 ± 0.012590.27 ± 1.4489.87 ± 1.4580.11 ± 2.98
GBDT0.9425 ± 0.01790.9225 ± 0.029289.13 ± 1.6188.63 ± 1.6577.61 ± 3.36
STRCDA 0.9771 ± 0.01560.9826 ± 0.010092.48 ± 1.4492.34 ± 1.3884.81 ± 2.84
Table 4. The top 20 circRNA–disease associations predicted by STRCDA.
Table 4. The top 20 circRNA–disease associations predicted by STRCDA.
RankcircRNADiseaseEvidence (PMID)
1hsa_circ_0001946Osteosarcoma30425578
2hsa_circ_0001946Breast cancer41010991
3hsa_circ_0001946Glioma31599076
4hsa_circ_0001445Gastric cancer30956729
5hsa_circ_001763Gastric cancer33060778
6hsa_circ_0023404Endometrial cancer36352482
7hsa_circ_0001445Glioma34198978
8circSMARCA5Gastric cancer35515212
9circBCL11BOral squamous cell carcinoma34288804
10circSMARCA5Glioblastoma36430152
11hsa_circ_0000284Glioma33194066
12circFAT1Lung adenocarcinoma35844799
13hsa_circ_0000520Gastric cancer29103021
14hsa_circ_0007534Gastric cancer32419229
15hsa_circ_0047905GliomaN/A
16hsa-circRNA7690-15GliomaN/A
17hsa_circ_0006988Hepatocellular carcinoma36594050
18circ-Foxo3Gastric cancer37702694
19Cir-ITCHGastric cancer33060778
20circRHOBTB3Pancreatic ductal adenocarcinoma34416910
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liu, C.-C.; Wei, M.-M.; Lu, M.-S.; Wang, L. Inferring circRNA–Disease Associations via Sparse Topological Representation Learning and Dual-View Decoding. Int. J. Mol. Sci. 2026, 27, 5260. https://doi.org/10.3390/ijms27125260

AMA Style

Liu C-C, Wei M-M, Lu M-S, Wang L. Inferring circRNA–Disease Associations via Sparse Topological Representation Learning and Dual-View Decoding. International Journal of Molecular Sciences. 2026; 27(12):5260. https://doi.org/10.3390/ijms27125260

Chicago/Turabian Style

Liu, Chang-Chun, Meng-Meng Wei, Mian-Shuo Lu, and Lei Wang. 2026. "Inferring circRNA–Disease Associations via Sparse Topological Representation Learning and Dual-View Decoding" International Journal of Molecular Sciences 27, no. 12: 5260. https://doi.org/10.3390/ijms27125260

APA Style

Liu, C.-C., Wei, M.-M., Lu, M.-S., & Wang, L. (2026). Inferring circRNA–Disease Associations via Sparse Topological Representation Learning and Dual-View Decoding. International Journal of Molecular Sciences, 27(12), 5260. https://doi.org/10.3390/ijms27125260

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop