Skip to main content
Advertisement
  • Loading metrics

MicroRNA target gene prediction model based on input-feature dependency and sample data expansion technique

  • Yan Shao,

    Roles Conceptualization, Methodology, Writing – original draft, Writing – review & editing

    Affiliation Department of Emergency, The First Hospital of Hebei Medical University, Shijiazhuang, Hebei, China

  • Yazhou Li,

    Roles Project administration, Supervision

    Affiliation Department of Emergency, The Fourth Hospital of Hebei Medical University, Shijiazhuang, Hebei, China

  • Hexin Zhai,

    Roles Visualization

    Affiliation Department of Emergency, The Third Hospital of Hebei Medical University, Shijiazhuang, Hebei, China

  • Shimin Dong

    Roles Data curation, Funding acquisition

    dongsm@hebmu.edu.cn

    Affiliation Department of Emergency, The Third Hospital of Hebei Medical University, Shijiazhuang, Hebei, China

Abstract

Predicting microRNA target genes is essential for understanding their biological functions. This study developed a miRNA target gene prediction model based on input-feature dependency. Features were treated as multiple random variables, with marginal densities estimated using Gaussian mixture models (GMM) and dependencies captured by regular vine (R-vine) copula to derive joint probability density functions. We constructed class-conditional joint densities for positive and negative samples separately using GMM and R-vine copula, then combined these with prior probabilities using Bayes’ rule to obtain posterior probabilities of positive interactions, using a standard 0.5 probability threshold for deterministic prediction. To address insufficient data and class imbalance, hybrid distribution mega-trend diffusion was used to generate virtual samples for data augmentation. Computational validation showed high predictive performance even when only 30% of the training data were used. As proof-of-concept, we experimentally validated one predicted interaction (miR-8485 targeting JAK2) using dual-luciferase, cellular, and animal experiments, confirming the biological relevance of this specific model-generated prediction. These findings provide a valuable tool for understanding miRNA functions and disease mechanisms.

Author summary

In this study, we developed a new computational model to more accurately predict which genes are regulated by microRNAs—small RNA molecules that play key roles in health and disease. Predicting these targets is difficult because biological data are often limited, imbalanced, and contain complex relationships between features. Our model addresses these challenges by combining two innovations: a probabilistic prediction framework that accounts for dependencies between input features, and a data expansion method that generates realistic synthetic samples to balance the dataset. Computational experiments show that our model performs well even when trained on only 30% of the training data and outperforms existing methods in predictive accuracy. Through laboratory experiments, we validated one prediction—that miR-8485 targets the JAK2 gene—serving as a proof-of-concept demonstration that the model can generate biologically-plausible hypotheses. Our findings provide researchers with a promising tool for uncovering microRNA functions, which can help advance our understanding of diseases and support the development of new therapies.

Introduction

MicroRNAs (miRNAs) are a class of endogenous, non-coding, single-stranded RNA molecules of 20–25 bases long. The miRNAs are involved in various physiological processes, including cell differentiation, hormone secretion, lipid metabolism, apoptosis, growth, and development, as well as various pathological processes, including lung cancer, leukemia, diabetes, colon cancer, and viral infections [1]. Studies on miRNAs enhance our understanding of complex regulatory networks in organisms, providing theoretical insights into cellular behavior and disease pathogenesis, as well as potential practical applications in disease diagnosis, treatment, and prevention [2]. To date, researchers have identified a large number of miRNAs; however, the functions and mechanisms of action of most of these miRNAs are unclear. Consequently, identifying the target genes regulated by miRNAs is crucial, highlighting the urgent need to develop efficient target gene recognition algorithms [3].

The earliest methods for target gene prediction were based on biological experiments, primarily including western blotting, reporter gene assays, DNA microarrays, immunoprecipitation, and protein mass spectrometry [4]. Advances in miRNA-related knowledge and the development of target gene prediction technology have considerably improved the prediction of miRNA target genes using bioinformatics algorithms. Target gene prediction methods are based on sequence rules or machine learning [5]. Sequence rule-based methods use statistical patterns of known miRNAs and their target genes as recognition features for prediction. Common models based on this approach include miRanda, TargetScan, and RNAhybrid [6]. However, these methods rely on biophysical models that are highly dependent on the experience of the designer or user expertise, introducing strong subjectivity. Concurrently, the relationship between miRNAs and target genes is complex and high-dimensional, which often leads to substantial errors in predictions even when advanced algorithms are applied [7].

Conversely, machine learning-based approaches use statistical models to automatically discover recognition rules from training datasets to obtain predictive results. Compared with biological experimental methods and sequence rule-based approaches, machine learning can achieve more accurate predictions. Accordingly, since the advent of TargetBoost, the first target gene prediction method based on machine learning, in 2005, a large number of target gene prediction methods based on machine learning have been developed [8]. With the development of deep neural network (DNN) technology, an increasing number of researchers have used DNN models to predict target genes [9]. For instance, Yadalam et al. [10] proposed a gradient boosting prediction method based on weighted co-expression and differential gene expression analyses. Uthayopas et al. [11] proposed the PRIMITI method for target gene prediction. This method integrates CLIP-seq and gene expression data and uses XGBoost with multiple features to predict functional miRNA-binding sites and their inhibitory activity on mRNA. Xie et al. [12] used a vector projection similarity-based method to predict miRNA-disease associations. Their results indicated that leave-one-out cross-validation (LOOCV) and five-fold cross-validation (CV) experiments demonstrated good performance of the proposed method. More recently, several advanced computational approaches have been developed for related biomedical prediction tasks. Zhao et al. [13] proposed a heterogeneous information network learning model with neighborhood-level structural representation for predicting long non-coding RNA (lncRNA)–miRNA interactions, demonstrating the power of integrating multi-source biological data.

In the context of drug repositioning, Zhao et al. [14] introduced a geometric deep learning framework that leverages attention mechanisms over heterogeneous information networks to predict drug–disease associations. More recently, Li et al. [15] developed a sequence-based deep learning model combining convolutional neural networks with attention mechanisms to predict HIV-1 protease cleavage sites, effectively handling imbalanced data through biased support vector machines. The DNN model has strong adaptability and feature extraction capability and can complete prediction tasks more effectively; however, its application is limited by two major problems. The first problem is the low accuracy of predictions. Target gene prediction can be classified into deterministic and probabilistic approaches according to different prediction results. The result obtained from deterministic prediction is a specific outcome with a more intuitive form (e.g., whether the target gene corresponds to a miRNA) [16]. The result of probabilistic prediction is a probability distribution that can provide uncertainty analysis for the prediction [17]. Although many existing machine learning models for target gene prediction can produce probabilistic outputs (e.g., through softmax layers or calibrated probability estimates), these approaches typically operate within a discriminative framework that does not explicitly model feature dependencies. For instance, the degree of seed-region base-sequence matching and miRNA–mRNA dimer thermodynamic stability are two commonly-used prediction characteristics. In general, if the base-matching degree is high, the thermodynamic stability is greater; thus, the two are positively dependent [18]. Therefore, to increase prediction accuracy, one can establish a probabilistic prediction model that considers dependencies among all input features, combined with deterministic prediction, to obtain more complete prediction results and accurately identify target genes regulated by miRNAs.

Target gene prediction requires a large number of similar types of miRNA-positive and miRNA-negative target gene samples to complete the modeling task, and the proportion of these two types of samples in the dataset should be relatively balanced [19]. However, in many cases, the modeling process cannot identify a sufficient number of similar types of sample data, resulting in a serious imbalance in the proportion of sample data in the modeling process. For instance, existing gene databases have more positive samples than negative samples, which can affect prediction accuracy. In this regard, sample dataset expansion techniques provide a solution for insufficient sample data and unequal sample distributions in prediction models.

Commonly-used dataset expansion methods include interpolation, noise injection, data sampling, and virtual sample generation [20]. Of these, mega-trend diffusion (MTD), a virtual sample generation technique, is one of the most commonly-used and effective methods [21]. The traditional MTD method typically assumes that the original samples follow a specific probability distribution and generates virtual samples based on this assumed distribution. However, in practical applications, the original samples often fail to conform strictly to a predefined theoretical distribution. This discrepancy between model assumptions and real-world conditions leads to substantial errors in the virtual samples produced using conventional MTD approaches [22,23]. Consequently, Dong et al. [24] proposed a dual-distribution MTD technique. This approach innovatively uses a normal distribution to model the original sample intervals while utilizing a uniform distribution to construct virtual sample intervals, thereby achieving effective dataset expansion. However, gene data often exhibit complex multimodal distribution characteristics, and this dual-distribution modeling approach has certain limitations when dealing with such intricate distribution patterns. Therefore, improving the data representation capability and establishing a hybrid distribution (HD) data expansion mechanism is necessary.

Therefore, in the current study, we constructed a miRNA target gene prediction model based on input-feature dependency. First, 18 features of the target gene were considered as inputs representing multiple random variables, and a class-conditional generative modeling strategy was used. Gaussian mixture models and R-vine copulas were used to estimate the joint density of features separately for positive and negative samples. These class-conditional densities were then integrated with prior probabilities using Bayes’ theorem to compute the posterior probability of the true interaction. The posterior probabilities we obtained originated from explicitly modeling the class-conditional joint distributions of features. This generative framework enabled us to capture complex feature dependencies that are often overlooked in conventional approaches. A decision threshold of 0.5 was applied to the posterior probability to obtain binary classifications. Finally, HD–MTD was used to construct virtual samples to effectively enhance the prediction accuracy of both parametric and non-parametric models and to address the problem of insufficient total sample data and imbalanced proportions of negative and positive samples.

Result

Data set description

The miRNA target gene prediction dataset was extracted from TarBase v8.0. The dataset comprised data from five higher mammals: Homo sapiens, Rattus norvegicus, Mus musculus, Bos taurus, and Ovis aries. After removing the polycyclic data from the miRNA–mRNA dimer structure, 831 positive miRNA target genes and 306 negative miRNA target genes were identified. The dataset was randomly split into training (70%) and test (30%) sets, stratified by class label to preserve the original class distribution. The test set was held out entirely during model development and hyperparameter tuning and was used only for final performance evaluation.

Prediction criteria

The prediction results were divided into four types: true positive (TP), true negative (TN), false positive (FP), and false negative (FN). These four outcomes correspond to correctly-predicted positive samples, correctly-predicted negative samples, incorrectly-predicted positive samples, and incorrectly-predicted negative samples. The five commonly-used criteria for target gene prediction were:

(1)(2)(3)(4)

An additional criterion, the F1 score, was introduced to balance precision and recall.

(5)

where .

Based on Equation (5), a higher F1 value indicates better recall and precision, and thus a more accurate prediction.

A receiver operating characteristic (ROC) curve is a graphical representation that visually demonstrates the performance of a model. In the current study, the area under the ROC curve (AUC) was used to evaluate the model’s performance. The horizontal and vertical axes of the ROC curve represent the true positive rate (TPR) and false positive rate (FPR), respectively, where TPR = Sensitivity, and FPR = 1 − Specificity.

Statistical analysis

To assess the statistical significance of the performance improvements achieved by our proposed model, we conducted paired bootstrap tests at the instance level with 10,000 resamples to compare the F1 scores and AUC values between our model and each baseline model. Specifically, for each comparison between the proposed model and a baseline model, we resampled the test set instances with replacement (maintaining the original sample size) and recomputed the F1 score and AUC for both models on each bootstrap sample. The p-value for each comparison was calculated as the proportion of bootstrap samples in which the performance difference (proposed model minus baseline model) was ≤ 0 (two-sided test). This paired approach ensured that both models were evaluated on identical bootstrap samples, providing a fair comparison. The 95% confidence intervals (CIs) for all evaluation metrics were computed using the percentile bootstrap method (10,000 resamples) at the instance level.

Given that our proposed model was compared against five baseline models (GMM without dependency; single Gaussian model (SGM) considering dependency; Weibull distribution (WD); the convolutional neural network model from the miRBench framework, miRBench-CNN [25]; and the hybrid architecture combining an autoencoder and a convolutional neural network, Hybrid AE-CNN) we applied the Bonferroni correction for multiple comparisons to control the family-wise error rate. The significance threshold was adjusted to  = 0.05/ 5 = 0.01. Thus, p-values < 0.01 were considered statistically significant. All reported p-values in S5 Table are raw p-values; asterisks indicate significance after Bonferroni correction (***p* < 0.001, **p* < 0.01, *p* < 0.05 before correction, with only *p* < 0.01 considered significant after correction).

Target gene feature extraction and recognition rules

In total, 90 miRNA target gene features were extracted in this study, including seed-region hydrogen bond count, elemental ratio, and continuous matching characteristics; thermodynamic features; seed-region conservation features; context sequence features; target gene accessibility penalty features; miRNA sequence 2-mer features; and binding structure features. The decision function of the proposed prediction model was:

(6)

where and are the value and weight of the i-th feature, respectively; k is the total number of features, and is the bias term. If S > 0, the sample is classified as a positive target gene; otherwise, it is classified as a negative target gene.

The normalized 90-dimensional feature vector of each sample and its label (positive/negative) were used as input data, and the optimal weight vector and bias were obtained by solving the following convex quadratic programming problem:

(7)

where represents the norm of the weight vector, denotes the margin variable, is the penalty parameter, and are the slack variables.

To obtain the optimal weight vector, ω, we solved the convex quadratic programming problem defined in Eq. (7) using a linear Support Vector Machine (SVM). The model was implemented using the LinearSVC class from the scikit-learn library in Python, with the liblinear solver selected. A linear kernel was used, consistent with the linear decision function shown in Eq. (6). The penalty parameter, C, was optimized using five-fold CV on the training set. We conducted a grid search over C ∈ {0.01, 0.1, 1, 10, 100} and selected the value that maximized the average G-means score across the validation folds. The optimal C value was found to be 1.

The most important k features directly associated with the biological mechanism of miRNA targeting were selected from all 90 characteristics as input features for the prediction model, whereas the remaining characteristics were treated as redundant information. This approach effectively reduced computational costs.

The feature effectiveness measure, , was used to calculate the importance of each feature:

(8)

where is the i-th element of .

The 90 features were sorted based on their values in descending order, and the top k features with the highest values were selected.

The value of k was determined using the G-means , which is the geometric mean of TP and TN; a value closer to 1 indicated better model performance. When the number of features was 18, G-means approached a peak value, indicating optimal performance. Increasing the number of features did not substantially improve the G-means but increased computational cost. Therefore, k = 18 was selected as the optimal feature set size. The values and weights of the input features selected for this study are presented in Table 1.

thumbnail
Table 1. Values and weights of each input feature.

https://doi.org/10.1371/journal.pcbi.1014402.t001

Biological rationale for the selected 18 features

The 18 selected features can be categorized into four biologically-relevant groups based on their functional roles in miRNA–mRNA targeting (Table 1).

First, seed region features (Sm_6mer, Sm_7mer_m8, Sm_7mer_m1, Sm_7mer_A1, Rgs_match, Rgs_mismatch) capture the critical base-pairing between miRNA positions 2–8 and the mRNA target. The seed region is well-established as the primary determinant of miRNA target recognition [18], and mismatches in this region severely impair binding efficiency.

Second, thermodynamic features (Rgs_energy, Acc_energy, Rgt_energy) reflect the binding stability and accessibility of the target site. Rgs_energy quantifies seed region duplex stability, Acc_energy measures the energy required to unfold local mRNA secondary structures, and Rgt_energy represents total binding affinity. These features collectively determine whether a target site is accessible and thermodynamically-favorable for miRNA binding [6].

Third, conservation features (Consv_seed, Consv_3cntxt, Consv_5cntxt) indicate evolutionary pressure on the target site. PhyloP scores measure nucleotide-level conservation across species; higher conservation suggests functional importance and has been shown to correlate with genuine miRNA targeting [7].

Fourth, contextual features (2mer1, 2mer6, 2mer7, 2mer12, Nt1, Rgt_match) capture flanking sequence effects and non-seed region contributions. The 2-mer features represent dinucleotide pairing patterns outside the seed region that modulate binding specificity [12]. Nt1 records the nucleotide type at the first position of the target gene, and Rgt_match quantifies non-seed region complementarity. These contextual factors are increasingly recognized as important modulators of miRNA targeting efficiency [25].

Together, these 18 features comprehensively represent the multi-faceted mechanisms of miRNA–mRNA interaction, including sequence complementarity, thermodynamic stability, evolutionary conservation, and contextual modulation.

Feature number selection using G-means

To determine the optimal number of features (k), we sorted all 90 features in descending order of and evaluated the G-means (geometric mean of sensitivity and specificity) on the validation set as k increased from 1 to 90. The G-means increased rapidly from k = 1 to k = 18 (from 0.45 to 0.820), reaching a clear plateau at k = 18 (Fig 1). Beyond k = 18, the G-means improved only marginally (ΔG-means < 0.005), increasing from 0.820 at k = 18 to 0.825 at k = 90. Therefore, k = 18 was selected as the optimal feature set size, balancing predictive performance and computational cost.

thumbnail
Fig 1. Feature number selection based on G-means.

https://doi.org/10.1371/journal.pcbi.1014402.g001

Dependency analysis

Clayton, Gaussian, and canonical vine copulas were used for comparison to demonstrate the superiority of the R-V-copula function. The Akaike information criterion (AIC) was used to evaluate the dependency-fitting ability of the different copula models. The smaller the AIC value, the stronger the model’s fitting capability. The AIC comparison results for the different copula functions are shown in Fig 2.

thumbnail
Fig 2. Akaike information criterion (AIC) comparison results of different models.

https://doi.org/10.1371/journal.pcbi.1014402.g002

The Gaussian and Clayton copulas exhibited the highest AIC values, indicating the poorest ability to describe dependencies. This is primarily because both copulas could not adequately capture dependencies among high-dimensional multivariate variables, and their performance decreased substantially as dimensionality increased. In the current study, the input consisted of 18 different feature types, forming high-dimensional multivariate data; therefore, the results obtained using these two copula functions were poor.

The canonical vine copula, as a vine-structure copula, was more suitable for modeling dependencies among high-dimensional variables than the Gaussian and Clayton copulas and showed relatively good fitting performance. However, the C-vine copula had structural limitations and could not fully capture the complexity of genetic data. In contrast, the R-V-copula, as one of the most general vine structures, provided strong fitting capability for high-dimensional multivariate variables and did not suffer structural limitations, thereby yielding the best results.

Performance test of the proposed prediction model

Three benchmark models (GMM without dependency, single Gaussian model (SGM) considering dependency, and the Weibull distribution (WD)) and two state-of-the-art models (the convolutional neural network model from the miRBench framework (miRBench-CNN) [25] and the hybrid architecture combining an autoencoder and a convolutional neural network (Hybrid AE-CNN) [26]) were used to evaluate the effectiveness of the proposed prediction model (GMM with dependency).

To ensure fair and reproducible comparisons with state-of-the-art models, all baseline models were evaluated under identical experimental conditions. Specifically:

  1. (1). Data partitioning: All models were trained and tested on the same stratified 70% –30% train–test split of the dataset, with the test set kept untouched until final evaluation. The same random seed (42) was used to ensure reproducibility.
  2. (2). Input features: All baseline models used the identical set of 18 selected features listed in Table 1. For deep learning models (miRBench-CNN and Hybrid AE-CNN) that originally accepted different feature formats, we adapted their input layers to accept the 18-dimensional feature vector while preserving their core architectural designs as described in the original publications [25,26].
  3. (3). Hyperparameter selection: For miRBench-CNN and Hybrid AE-CNN, hyperparameters were optimized using five-fold CV on the training set only, following the same procedure used for our model. The optimal configurations were: for miRBench-CNN, we used the default architecture from miRBench but reduced the input dimension to 18; for Hybrid AE-CNN, we retained the autoencoder latent dimension of 32 and CNN kernel sizes of 3 and 5, as originally reported. All other hyperparameters (learning rate: 0.001, batch size: 32, epochs: 100 with early stopping) were kept identical across deep learning models.

The comparison results and ROC curves of the different models are presented in Table 2 and Fig 3. The results demonstrated that:

thumbnail
Table 2. Comparison of results under different criteria.

https://doi.org/10.1371/journal.pcbi.1014402.t002

thumbnail
Fig 3. Receiver operating characteristic (ROC) curves of different models.

TPR, true positive rate; FPR, false positive rate.

https://doi.org/10.1371/journal.pcbi.1014402.g003

  1. (1). Of the probabilistic models, GMM outperformed both SGM and WD across all evaluation metrics, confirming the advantage of mixture modeling over single-distribution assumptions for capturing complex feature distributions in miRNA target data.
  2. (2). Incorporating feature dependencies via R-vine copula improved performance, as evidenced by the comparison between the full model and GMM without dependency, highlighting the importance of modeling inter-feature correlations.
  3. (3). When compared with state-of-the-art deep learning methods under identical experimental conditions (same data split, same 18 features, and consistent CV protocol), the proposed model achieved competitive performance. The model attained an F1 score of 0.8139 and an AUC of 0.85, which are comparable to those of miRBench-CNN (F1 = 0.8127, AUC = 0.83) and Hybrid AE-CNN (F1 = 0.8137, AUC = 0.81) (Table 2). All values reported in Table 2 were obtained by retraining each baseline model on our training set and evaluating on our test set, rather than being directly cited from prior publications. This ensures a fair comparison across all methods.

We conducted paired bootstrap tests (10,000 resamples) to assess whether the performance differences between our proposed model and each baseline model were statistically significant. Our model substantially outperformed all baseline models (GMM without dependency, SGM considering dependency, WD, miRBench-CNN, and Hybrid AE-CNN) in terms of both F1 score and AUC (all P values < 0.05) (S5 Table). These results confirm that the observed improvements were not due to random chance and demonstrate the robustness of our approach.

Performance evaluation under different data sizes

To systematically evaluate the performance of the proposed model under limited data conditions and to assess the effectiveness of HD-MTD, we conducted experiments using 30%, 50%, and 100% of the training set (which originally comprised 70% of the entire dataset). The test set remained unchanged throughout. For each data size condition, we applied three data expansion techniques (HD-MTD, DD-MTD, and traditional MTD) to generate virtual negative samples, balancing the positive-to-negative ratio to 1:1. The experimental protocol, detailed in the Methods section, involved 10 repeated runs with different random seeds to ensure statistical robustness. The mean F1 scores and 95% confidence intervals are presented in Table 3. For the experiments evaluating data expansion techniques, we adopted the following rigorous protocol to prevent data leakage (Table 3):

thumbnail
Table 3. Performance evaluation using different data sizes.

https://doi.org/10.1371/journal.pcbi.1014402.t003

  1. (1). Data partitioning: For each experimental condition (using 100%, 50%, or 30% of the total data), the original dataset was first randomly split into training (70%) and test (30%) sets using stratified sampling to preserve the original class distribution.
  2. (2). Data expansion: Different types of MTD were applied exclusively to the training set to generate virtual negative samples. The target ratio after expansion was set to 1:1 (positive:negative), meaning that negative samples were generated until the number of negative samples in the training set equaled the number of positive samples.
  3. (3). Model training and evaluation: The model was trained on the expanded training set (containing both original and synthetic samples) and evaluated on the pristine test set (containing only original samples, with no synthetic data). This ensured that performance metrics reflected the model’s generalization ability on real-world data.
  4. (4). Robustness check: The entire procedure (splitting–expansion–training–evaluation) was repeated 10 times with different random seeds, and the average F1 scores are reported in Table 3.

In the presence of sufficient sample data (i.e., when 100% of the total data were used), all data expansion techniques were able to generate virtual negative samples to balance the proportion of positive and negative samples, thereby enhancing prediction accuracy. Compared with traditional MTD and DD-MTD techniques, HD-MTD performed dataset expansion more effectively. When the number of samples was insufficient (i.e., when 30% or 50% of the total data were used), the prediction accuracy of the models decreased as the amount of data decreased. The HD-MTD technique effectively alleviated this decline in prediction accuracy because it used HDs to describe the data.

When trained on only 30% of the training data, the model with HD-MTD achieved an F1 score of 0.7931 (95% CI: [0.77, 0.81]), which was comparable to the performance of the model trained on 100% of the data without expansion (F1 = 0.8139). Statistical analysis confirmed that the difference between these two conditions was not significant (p > 0.05, paired bootstrap test), supporting the claim that the proposed approach performed effectively even with substantially-reduced training data. This finding highlights the practical utility of HD-MTD in scenarios where labeled data are scarce.

To assess whether HD-MTD generated virtual samples that preserved biologically-meaningful feature distributions, we conducted comprehensive quantitative comparisons between the original negative samples (n = 306) and the virtual negative samples generated using HD-MTD.

Three complementary aspects of distributional fidelity were evaluated (S4 Table):

  1. (1). Univariate distribution similarity: The Kullback–Leibler (KL) divergence between original and synthetic distributions averaged 0.039 (range: 0.012–0.087) across all 18 features, with values close to zero indicating high similarity. Kolmogorov–Smirnov (KS) tests yielded *p* > 0.05 for all features, indicating no statistically significant differences between the original and synthetic samples.
  2. (2). Moment preservation: Key statistical moments—including mean, variance, skewness, and kurtosis—showed relative differences below 5% for all 18 features, confirming that the synthetic data faithfully reproduced the central tendency, dispersion, and shape characteristics of the original data.
  3. (3). Feature correlation preservation: To verify that interdependencies among features (e.g., the positive correlation between seed region matching and thermodynamic stability) were maintained, we compared the pairwise correlation matrices of original and synthetic samples. The average absolute difference in correlation coefficients was 0.042 ± 0.031 (S4 Table), indicating that feature correlation structures were well preserved without introducing artificial relationships.

Detailed results for each of the 18 features, including KL divergence, KS test p-values, moment comparisons, and feature correlation preservation metrics, are provided in S4 Table.

Together, these quantitative analyses demonstrate that HD-MTD generated virtual negative samples that closely approximated the statistical properties, distributional characteristics, and feature correlation patterns of real biological data. The improved predictive performance achieved with augmented data (Table 3) can therefore be attributed to effective data supplementation rather than synthetic data bias.

Experimental validation: A proof-of-concept case study

To demonstrate the biological relevance of predictions generated by the model, we selected a top-ranked prediction—miR-8485 targeting JAK2—for experimental validation. It is important to note that this single-case validation is intended as a proof-of-concept to illustrate that the model can generate biologically plausible hypotheses, rather than as a statistical validation of the model’s overall predictive accuracy. The following dual-luciferase, cellular, and animal experiments were performed to evaluate the biological validity of this specific predicted interaction.

Dual-luciferase assay

We performed a luciferase assay using miR-8485 and its corresponding target gene, Janus kinase 2 (JAK2) (predicted by the model in the previous section), to validate the effectiveness of the prediction model proposed in this study. The reagents used are listed in S1 Table.

An endotoxin-free mini plasmid extraction kit was used to perform endotoxin-free extraction of the constructed recombinant reporter gene plasmid pmirGLO-JAK2-WT/pmirGLO-JAK2-Mut. After resuscitation, HL-1 cells were seeded evenly into 24-well plates. Transfection was initiated when the cells reached approximately 80% confluency. The cell transfection procedure was performed according to pre-designed experimental groups (JAK2 gene was divided into wild-type (WT) and mutant-type, with miR-8485 treated with mimics and inhibitor, respectively). After 24 h of transfection, the cells were digested and collected. Cell lysis was performed using the dual-luciferase reporter assay kit. The lysed samples were analyzed using GloMax 20/20 luminometer to measure firefly and Renilla luciferase activities separately. Firefly luciferase/Renilla luciferase ratio was calculated, and statistical analysis was performed using GraphPad Prism software. The results are shown in Fig 4.

Treatment with miR-8485 mimics significantly reduced luciferase activity in the JAK2 WT group, demonstrating that miR-8485 specifically binds to the 3′UTR of JAK2 to suppress its expression. Conversely, treatment with the miR-8485 inhibitor increased the luciferase activity in the JAK2 WT group, confirming its negative regulatory effect on JAK2. Notably, these regulatory effects were abolished in the JAK2 mutant-type group, demonstrating that miR-8485–mediated regulation depends on specific binding to the JAK2 3′UTR sequence. These results indicate that JAK2 is a direct target of miR-8485, providing initial proof-of-concept support for this specific prediction generated by our model.

Cellular experiments

Cellular experiments were performed to verify the validity of the proposed prediction model by investigating the targeted regulation of JAK2 by miR-8485. The main instruments and reagents are shown in S2 and S3 Tables. Cell culture was performed by thawing and passaging, which served as the basis for subsequent experiments. The cells were divided into groups as shown in Table 4. After treatment, RNA extraction, reverse transcription, and qPCR were performed sequentially, and the results are shown in Fig 5.

thumbnail
Table 4. Treatment groups for cellular experiments.

https://doi.org/10.1371/journal.pcbi.1014402.t004

thumbnail
Fig 5. Comparison of (a) miR-8485 and (b) JAK2 expression in cell experiments.

https://doi.org/10.1371/journal.pcbi.1014402.g005

As shown in Fig 5a, compared with the control group, miR-8485 expression was significantly decreased in the LPS-induced inflammatory model (Group 2), whereas it was significantly increased in the miR-8485 agomir (Group 3) group. No significant difference in miR-8485 expression was observed between Group 4 (JAK2 complementation) and Group 3, indicating successful overexpression of miR-8485, which was unaffected by JAK2 complementation.

As shown in Fig 5b, JAK2 expression was significantly higher in Group 2 than that in the control group. However, after transfection with miR-8485 agomir (Group 3), JAK2 expression significantly decreased. JAK2 expression in Group 4 (JAK2 complementation) was significantly higher than that in Group 3, indicating that miR-8485 overexpression inhibited JAK2 expression, and this inhibition was reversed by JAK2 complementation. The results in Fig 5 collectively verify the targeted regulation of JAK2 by miR-8485, consistent with this prediction from our model.

Verification using animal experiments

Animal experiments were performed to further verify the validity of the proposed prediction model by investigating the targeted regulation of JAK2 by miR-8485. Mice aged 8–12 weeks and weighing 20–25 g (C57BL/6J, male, clean grade) were purchased from Beijing SiPeiFu Biotech Co., Ltd. (Certificate No.: 110324241105032918, License No.: SYXK(Ji)2018–001). Animals were housed in an environment with constant temperature (22 ± 2°C) and humidity (60%), and a 12-h light/dark cycle, with free access to food and water and were acclimatized for 1 week. All animal experiments in this study complied with the Animal Experiment Ethics Standards of Hebei Medical University.)

The mice were divided into groups as shown in Table 5. Results of total RNA extraction from myocardial tissue, reverse transcription reaction, and qPCR detection, are shown in Fig 6.

thumbnail
Table 5. Treatment groups for the animal experiments.

https://doi.org/10.1371/journal.pcbi.1014402.t005

thumbnail
Fig 6. Comparison of (a) miR-8485 and (b) JAK2 expression in animal experiments.

https://doi.org/10.1371/journal.pcbi.1014402.g006

As shown in Fig 6a, after establishing the sepsis mouse model (Group 2), miR-8485 expression was significantly decreased compared with that in the control group. Upon further addition of the agomir (Group 3), miR-8485 expression was significantly increased. After JAK2 rescue (Group 4), miR-8485 expression showed no significant change compared with that in Group 3. This confirmed that miR-8485 could be successfully overexpressed in mice, and this overexpression was not affected by subsequent JAK2 rescue. As shown in Fig 6b, after establishing the sepsis mouse model (Group 2), JAK2 expression was significantly increased compared with that in the control group. Upon further addition of the miR-8485 agomir (Group 3), JAK2 expression was significantly decreased. After JAK2 rescue (Group 4), JAK2 expression was significantly increased compared with that in Group 3. This demonstrated that overexpressed miR-8485 could inhibit JAK2 expression, and JAK2 supplementation could reverse this inhibition. Together, the results presented in Fig 6 provide further evidence that miR-8485 targets and regulates JAK2, supporting the specific prediction generated by our model.

Discussion

In this study, we developed a class-conditional generative model for miRNA target gene prediction that differs fundamentally from conventional discriminative approaches and uses an HD-based sample expansion technique. Although many existing methods (e.g., DNNs, XGBoost) can produce probabilistic outputs, they typically do so by learning decision boundaries rather than explicitly modeling the joint distribution of features. In contrast, our approach explicitly learns the class-conditional joint distribution through a combination of GMM and R-V-copula. This generative framework offers unique advantages:

  1. (1). it explicitly models dependencies among features rather than assuming independence or learning boundaries without capturing underlying distributions;
  2. (2). it provides principled uncertainty quantification through posterior probabilities derived from Bayes’ rule; and
  3. (3). HD-MTD enables the construction of virtual samples to effectively enhance prediction accuracy and address the problem of limited sample size.

The use of a GMM for marginal probability density estimation allowed us to capture complex, multimodal distributions of miRNA target features without relying on strong prior assumptions. This represents a substantial advantage over traditional parametric models, which often fail to accurately represent the underlying data structure inherent in biological systems [27]. The GMM-based approach provided more accurate probabilistic predictions, as evidenced by higher F1 scores and AUC values than those of other models, underscoring the importance of flexible modeling of feature distributions.

Furthermore, we introduced the R-V-copula to model dependencies among the 18 selected features. The R-V-copula outperformed other dependency modeling techniques in terms of AIC values, confirming its superior capability for handling high-dimensional dependencies. This is particularly important in miRNA target prediction, where features such as seed region matching and thermodynamic stability are often correlated and collectively influence targeting efficacy, an aspect often overlooked in conventional models.

Another key innovation of this study is the application of HD–MTD for sample expansion. By clustering samples based on statistical attributes and assigning optimal distribution types to each cluster, HD-MTD effectively generated virtual samples that improved model performance, particularly under limited data conditions. This approach mitigated the common issue of sample imbalance and enhanced the robustness of both parametric and non-parametric models, addressing a critical need in biomedical data science where labeled data are often scarce [28].

Experimental validation through dual-luciferase assays, cellular experiments, and animal studies confirmed that miR-8485 directly targeted JAK2, consistent with the model’s prediction. The marked reduction in luciferase activity and JAK2 expression following miR-8485 overexpression, with the reversal of this effect upon JAK2 supplementation, provides biological evidence supporting this specific predicted interaction (Figs 46), underscoring the utility of computational predictions in guiding experimental research as a hypothesis-generation tool.

Despite these advancements, this study had certain limitations. The model’s performance depended heavily on the quality and completeness of the feature set, and the current feature selection process, although optimized, may still overlook biologically-relevant attributes. Although HD-MTD improved sample balance, the generated virtual samples were based on statistical distributions and may not fully capture biological variability, a limitation common to virtual data generation methods [29].

All performance improvements reported in this study were supported by rigorous statistical testing. The 95% confidence intervals computed for all evaluation metrics (Tables 2 and 3) demonstrate the stability of the results across different data splits and random initializations. Paired bootstrap tests confirmed that the proposed model outperformed all baseline probabilistic models (p < 0.001) and achieved improvements over state-of-the-art deep learning methods (p < 0.05) (S5 Table). These results provide strong evidence that the observed performance gains were not due to chance.

Experimental validation was conducted on only one predicted interaction (miR-8485 targeting JAK2). Although dual-luciferase, cellular, and animal experiments confirmed the biological relevance of this prediction, a single positive case does not provide a statistical estimate of the model’s false-positive rate or its generalizability. Therefore, these findings should be interpreted as a proof-of-concept demonstration of the model’s utility for hypothesis generation rather than a comprehensive validation of its predictive accuracy. The training dataset (TarBase v8.0) was also relatively small and imbalanced. Although HD-MTD mitigated this issue, the synthetic samples may not fully capture the complexity of biological data.

Future work should address these limitations through several complementary directions. First, large-scale experimental validation on a randomly-selected cohort of predictions (e.g., 20–30 interactions) is needed to rigorously assess the model’s false- positive rate. Second, incorporating additional training data from high-throughput technologies and integrating more diverse biological features—such as spatial structure data or miRNA–mRNA interaction kinetics—could enhance prediction accuracy [30]. Third, exploring alternative synthetic sample generation strategies that better preserve biologically-meaningful distributions may improve the handling of imbalanced data.

Conclusion

We established a robust miRNA target prediction framework that effectively integrated probabilistic modeling, feature dependency, and sample expansion. The proposed model demonstrated strong performance on benchmark datasets, and experimental validation of one predicted interaction (miR-8485 targeting JAK2) confirmed the biological relevance of this specific model-generated prediction, illustrating its utility for hypothesis generation. This framework provides a valuable tool for guiding experimental validation and functional studies on miRNAs, contributing to the growing arsenal of computational approaches for precision medicine research.

Materials and methods

Ethics

This study followed the 3R principles. The experimental protocol was approved by the Institutional Ethics Committee of the Fourth Hospital of Hebei Medical University (No. 20240032) and Ethics Committee of the Third Hospital of Hebei Medical University (No. 20221182), in compliance with GB/T 35892–2018. Surgical and procedural interventions were performed under anesthesia and analgesia with humane endpoints, and euthanasia was carried out in accordance with the AVMA Guidelines at the conclusion of the experiment. As this study involved only animal experiments (C57BL/6J mice) and commercial cell lines (HL-1 cells), and did not include any human participants, no informed consent was required.

GMM

The GMM has multiple centers and can easily fit multi-peak or multi-valley distributions, allowing approximation of almost all distribution types. Therefore, although the GMM is a parametric model, it does not require strong prior assumptions, which effectively addresses the limitations of parametric models. Additionally, the GMM has a closed-form solution, providing strong interpretability of the data [31]. Therefore, in this study, probabilistic prediction was performed using the GMM.

The GMM PDF can be represented as follows [32]:

(9)(10)

The dataset is denoted as D = , where M is the number of components, and d is the dimensionality. , , and denoted the mean, covariance matrix, and mixing coefficient of the k-th component, respectively. Accordingly, . The number of components for the GMM was selected from {1, 2, 3, 4, 5} based on the average log-likelihood in cross-validation.

GMM parameter estimation can be represented as follows:

The GMM parameters (, , and ) were estimated using the Expectation-Maximization (EM) algorithm, which can be divided into two steps:

E-step:Compute the posterior probability that each data point belongs to component k:

(11)

M-step: Update the parameters using the responsibilities:

(12)

The EM algorithm was initialized using k-means clustering and iterated until the change in log-likelihood was less than or a maximum of 100 iterations was reached. To avoid local optima, the EM algorithm was run 10 times with different random initializations, and the solution with the highest log-likelihood was selected.

R-V-copula

The copula function is the most commonly used tool to establish dependencies between marginal PDFs [33]. To construct the predictive model, we adopted a class-conditional generative approach. Specifically, we built two separate R-V-copula models: one for the positive samples (miRNA target genes) and one for the negative samples (non-target genes). For each class , we used a GMM to estimate the marginal PDFs of the 18 features, and an R-V-copula to capture dependencies among these features. This yielded two class-conditional joint PDFs, , and , where is the feature vector of a given miRNA-target gene pair.

  1. (1). Construction of the basic structure of a regular vine

A nested tree was constructed, wherein each with N nodes had E edges, and d is the dimension of the input variables. Each edge is expressed as {y, z|M}, where M is the conditioning set and {y, z, y ≠ z} is the conditioned set. All elements, including y, z, and M, are nodes. In the first tree, M is an empty set.

Each edge e = {y(e), z(e) | M(e)} in the tree depends on two edges, and , where and share a common node. Therefore, the relationship between the edges is as follows:

(13)(14)

where is the set of edges. For each edge , under the given conditioning, the corresponding bivariate copula density functions are .

Thus, , , and represent the subsets of the d-dimensional vector D corresponding to the elements M(e), y(e), and z(e), respectively.

  1. (2). Modeling the R-V-copula function

To avoid information leakage, all vine structure selection and copula family determination were performed within each cross-validation fold using only the training data.

First, the edge set ({y, z|M}) of each tree was determined. Considering both the accuracy and computational complexity of the model, edges with high dependency in the first few trees were selected. Dependency was measured using Kendall’s rank correlation coefficient [34]. We used the maximum spanning tree algorithm to select edges with the largest sum of absolute empirical Kendall rank correlation coefficients.

Second, we considered the choice of the binary copula corresponding to each edge. Additionally, we calculated the AIC for all candidate binary copula families [35]. The binary copula function with the smallest AIC was considered to have the best goodness-of-fit and was therefore selected for each edge. The AIC was obtained using the following formula:

(15)

where d is the number of parameters and is the maximized likelihood of the sample set. The higher the value of d, more complex the model.

For copula parameter estimation, for each selected bivariate copula family, the copula parameters were estimated using maximum likelihood estimation (MLE). Given a set of observationsfor the two variables, the log-likelihood function is:

(16)

Where denotes the copula parameters for edge e. The MLE was obtained by numerical optimization using the sequential quadratic programming (SQP) algorithm implemented in the VineCopula package.

For samples belonging to a given class , the class-conditional joint probability density function of the 18 features can be expressed as:

(17)(18)

Where is the marginal density of the i-th feature for class, and are the class-specific conditional distribution functions. is the bivariate copula density for the pair conditioned on the set .

Finally, prediction was performed using Bayes’ rule. For a new instance with a feature vector , the posterior probability of being a positive target was computed using:

(19)

Where, and are the class-conditional joint densities estimated by the GMM and R-V-copula models, and and are the prior probabilities estimated from the training data. Based on the class distribution in our dataset (831 positive and 306 negative samples), the priors were set to =831/1137 ≈ 0.731, and =306/1137 ≈ 0.269.

The final deterministic prediction was obtained by thresholding the posterior probability at 0.5: if >0.5, the instance was classified as a positive target; otherwise, it was classified as negative.

Sample data expansion technique

In this study, we used HD-MTD for sample data expansion, which was conducted as follows:

Step 1: Selection of data distribution features.

Based on statistical theory, the data distribution types were determined by central tendency, dispersion, and distribution shape. Eight key statistical attributes were selected to characterize the distribution types: kurtosis, skewness, mean, median, mode, range, variance, and standard deviation.

Step 2: Clustering of original data.

Based on the above eight attributes, the k-means algorithm was used to cluster the original data by grouping samples with similar attributes into the same cluster. We assumed that the original dataset contained N samples , each with eight attributes. First, min–max normalization was conducted to map the values to the interval [0,1] using the following formula:

(20)

where is the minimum value of the sample data, and is the maximum value.

Second, the cluster centers were initialized. M initial cluster centers were selected: .

The Euclidean distance to each cluster center was calculated for each sample :

(21)

where denotes the j-th cluster center, denotes the t-th attribute of the i-th sample, and denotes the t-th attribute of the j-th cluster center.

The optimal number of clusters, M, was determined using the elbow method based on the within-cluster sum of squares (WCSS). Specifically, k-means clustering for M from 2–10 was conducted and the WCSS was plotted against the number of clusters. The optimal M was selected as the point where the decrease in WCSS began to diminish, forming an ‘elbow’ in the curve. The optimal number of clusters was determined to be M = 3.

Considering the eight input attributes of the training set as inputs to the k-means algorithm, the original data were all clustered into M clusters.

To prevent information leakage, the optimal number of clusters (M) was determined independently within each training fold using the elbow method, based solely on the training data of that fold. The validation fold and test set were never used in this process. Across all five CV folds and 10 independent runs with different random seeds, M was consistently equal to three, indicating that the clustering structure was stable and not sensitive to the specific composition of the training data.

Step 3: Assignment of corresponding distribution types to each cluster.

For each cluster obtained in Step 2, we aimed to select the optimal distribution that best characterized its data. To achieve this, we used log-likelihood as the goodness-of-fit measure. For a given cluster, we considered a set of candidate distribution families, including, but not limited to the normal, Weibull, gamma, and lognormal distributions. For each candidate distribution, we first estimated its parameters, , via maximum likelihood estimation based on the data points in that cluster.

The log-likelihood (LL) of the cluster data under the candidate distribution was computed as:

(22)

where is the PDF of the candidate distribution with the estimated parameters, . The LL quantifies how likely it is to observe the given cluster data under a specific distribution; a higher value indicates a better fit. For each cluster, we selected the candidate distribution that yielded the maximum log-likelihood as its optimal distribution type. This process was performed independently for each cluster. Crucially, to prevent data leakage, this entire selection process—including parameter estimation and log-likelihood calculation—was conducted within each CV fold using only the training data. The validation folds remained untouched during this step.

Step 4: Generation of virtual data.

The MTD method was used to generate virtual samples based on the corresponding distribution types assigned to different clusters, as described previously [23,24].

To prevent data leakage, HD-MTD was applied only to the training data. During CV, virtual samples were generated exclusively from each training fold, whereas the corresponding validation fold was left untouched. For final model evaluation, HD-MTD was applied only to the full training set (70% of the data), and the test set (30%) was never used in the generation process.

Computational complexity

For GMM: For a dataset with n samples and d features, the expectation maximization (EM) algorithm for GMM had a complexity of , where is the number of mixture components and I is the number of EM iterations. In our experiments (n = 1137, d = 18, and , GMM estimation for a single feature was completed within seconds. Since this process was repeated for each of the 18 features and for both positive and negative classes, the total GMM estimation time was 2–3 minutes.

For R-V-copula: The vine structure selection using the maximum spanning tree algorithm had a complexity of for each tree level. For d = 18, this step was negligible. Copula parameter estimation for each edge required operations for likelihood evaluation and numerical optimization. With approximately edges in total, the entire vine construction and estimation process took 2–3 minutes on a standard desktop computer.

Supporting information

S1 Table. Main reagents used in the dual-luciferase assay.

https://doi.org/10.1371/journal.pcbi.1014402.s001

(DOCX)

S2 Table. Main instruments used in cellular experiments.

https://doi.org/10.1371/journal.pcbi.1014402.s002

(DOCX)

S3 Table. Main reagents used in cellular experiments.

https://doi.org/10.1371/journal.pcbi.1014402.s003

(DOCX)

S4 Table. Comparison of statistical properties between original negative samples and synthetic samples generated using HD-MTD for all 18 features.

https://doi.org/10.1371/journal.pcbi.1014402.s004

(DOCX)

S5 Table. Statistical significance of performance comparisons between the proposed and baseline models.

https://doi.org/10.1371/journal.pcbi.1014402.s005

(DOCX)

S1 File. S1 Fig. Recombinant plasmid map of pmirGLO-JAK2-Mut.

S2 Fig. Recombinant plasmid map of pmirGLO-JAK2-WT. S3 Fig. Relative luciferase activity. S4 Fig. Dual-luciferase reporter assay results for miR-8485 inhibitor. S5 Fig. miR-8485 mimic and inhibitor sequences. S6 Fig. Dual-luciferase reporter assay results for miR-8485 mimics. S7 Fig. Binding site of hsa-miR-8485 on JAK2 3′UTR. S8 Fig. JAK2 reporter gene detection report. S1 Protocol. JAK2 reporter gene plasmid construction protocol.

https://doi.org/10.1371/journal.pcbi.1014402.s006

(ZIP)

References

  1. 1. Diener C, Keller A, Meese E. Emerging concepts of miRNA therapeutics: from cells to clinic. Trends Genet. 2022;38(6):613–26. pmid:35303998
  2. 2. Saliminejad K, Khorram Khorshid HR, Soleymani Fard S, Ghaffari SH. An overview of microRNAs: Biology, functions, therapeutics, and analysis methods. J Cell Physiol. 2019;234(5):5451–65. pmid:30471116
  3. 3. Singh S, Benton RG, Singh A, Singh A. Machine Learning Techniques in Exploring MicroRNA Gene Discovery, Targets, and Functions. Methods Mol Biol. 2017;1617:211–24. pmid:28540688
  4. 4. Pianfetti E, Lovino M, Ficarra E, Martignetti L. MiREx: mRNA levels prediction from gene sequence and miRNA target knowledge. BMC Bioinformatics. 2023;24(1):443. pmid:37993778
  5. 5. Akhtar MM, Micolucci L, Islam MS, Olivieri F, Procopio AD. A Practical Guide to miRNA Target Prediction. Methods Mol Biol. 2019;1970:1–13. pmid:30963484
  6. 6. Azim E, Wang D, Hwang TH, Fu Y, Zhang W. Biological pathway guided gene selection through collaborative reinforcement learning. In:
  7. 7. Luo J, Ouyang W, Shen C, Cai J. Multi-Relation Graph Embedding for Predicting miRNA-Target Gene Interactions by Integrating Gene Sequence Information. IEEE J Biomed Health Inform. 2022;26(8):4345–53. pmid:35439150
  8. 8. Saetrom O, Snøve O Jr, Saetrom P. Weighted sequence motifs as an improved seeding step in microRNA target prediction algorithms. RNA. 2005;11(7):995–1003. pmid:15928346
  9. 9. Wang Y, Yin Z. Prediction of miRNA-disease association based on multisource inductive matrix completion. Sci Rep. 2024;14(1):27503. pmid:39528650
  10. 10. Yadalam PK, R R, Anegundi RV. Gradient Boosting Prediction of Overlapping Genes From Weighted Co-expression and Differential Gene Expression Analysis of Wnt Pathway: An Artificial Intelligence-Based Bioinformatics Study. Cureus. 2024;16(8):e67207. pmid:39295699
  11. 11. Uthayopas K, de Sá AGC, Alavi A, Pires DEV, Ascher DB. PRIMITI: A computational approach for accurate prediction of miRNA-target mRNA interaction. Comput Struct Biotechnol J. 2024;23:3030–9. pmid:39175797
  12. 12. Xie G, Xie W, Gu G, Lin Z, Chen R, Liu S, et al. A vector projection similarity-based method for miRNA-disease association prediction. Anal Biochem. 2024;687:115431. pmid:38123111
  13. 13. Zhao B-W, Su X-R, Yang Y, Li D-X, Li G-D, Hu P-W, et al. A heterogeneous information network learning model with neighborhood-level structural representation for predicting lncRNA-miRNA interactions. Comput Struct Biotechnol J. 2024;23:2924–33. pmid:39963422
  14. 14. Zhao B-W, Su X-R, Hu P-W, Ma Y-P, Zhou X, Hu L. A geometric deep learning framework for drug repositioning over heterogeneous information networks. Brief Bioinform. 2022;23(6):bbac384. pmid:36125202
  15. 15. Li D, Li Z, Zhao B, Su X, Li G, Hu L. DeepHIV: A Sequence-Based Deep Learning Model for Predicting HIV-1 Protease Cleavage Sites. IEEE Trans Comput Biol Bioinform. 2025;22(6):3557–63. pmid:40956729
  16. 16. Wang Y, Xu H, Song M, Zhang F, Li Y, Zhou S, et al. A convolutional Transformer-based truncated Gaussian density network with data denoising for wind speed forecasting. Applied Energy. 2023;333:120601.
  17. 17. Jin H, Shi L, Chen X, Qian B, Yang B, Jin H. Probabilistic wind power forecasting using selective ensemble of finite mixture Gaussian process regression models. Renewable Energy. 2021;174:1–18.
  18. 18. Vishnoi A, Rani S. miRNA Biogenesis and Regulation of Diseases: An Updated Overview. Methods Mol Biol. 2023;2595:1–12. pmid:36441451
  19. 19. Linsley PS, Schelter J, Burchard J, Kibukawa M, Martin MM, Bartz SR, et al. Transcripts targeted by the microRNA-16 family cooperatively regulate cell cycle progression. Mol Cell Biol. 2007;27(6):2240–52. pmid:17242205
  20. 20. Jabeur Telmoudi A, Soltani M, Chaouech L, Chaari A. Parameter estimation of nonlinear systems using a robust possibilistic c-regression model algorithm. Proc Inst Mech Eng Pt I J Syst Contr Eng. 2018;234:134–43.
  21. 21. Li DC, Wu CS, Tsai TI, Chang FM. Using mega-fuzzification and data trend estimation in small data set learning for early FMS scheduling knowledge. Comput Oper Res. 2006;33:1857–69.
  22. 22. Gao Y, Yin X, He Z, Wang X. A deep learning process anomaly detection approach with representative latent features for low discriminative and insufficient abnormal data. Comput Ind Eng. 2023;176:108936.
  23. 23. Li DC, Chang CC, Liu CW, Chen WC. A new approach for manufacturing forecast problems with insufficient data: the case of TFT–LCDs. J Intell Manuf. 2013;24:225–33.
  24. 24. Dong W, Sun H, Tan J, Li Z, Zhang J, Zhao YY. Short-term regional wind power forecasting for small datasets with input data correction, hybrid neural network, and error analysis. Energy Reports. 2021;7:7675–92.
  25. 25. Sammut S, Gresova K, Tzimotoudis D, Marsalkova E, Cechak D, Alexiou P. miRBench: novel benchmark datasets for microRNA binding site prediction that mitigate against prevalent microRNA frequency class bias. Bioinformatics. 2025;41(Supplement_1):i542–51. pmid:40662834
  26. 26. Zhang Y, Li X, Wang J, Liu H, Chen K. AutoGene: an automated gene selection and prediction framework for disease classification. Brief in Bioinformatics. 2025;26(2):bbaf123.
  27. 27. Oloulade BM, Gao J, Chen J, Al-Sabri R, Wu Z. Cancer drug response prediction with surrogate modeling-based graph neural architecture search. Bioinformatics. 2023;39(8):btad478. pmid:37555809
  28. 28. Dey S, Sankaran S. Sustainable protein regeneration in encapsulated materials. Cell Syst. 2024;15(3):211–2. pmid:38513614
  29. 29. Meger AT, Spence MA, Sandhu M, Matthews D, Chen J, Jackson CJ, et al. Rugged fitness landscapes minimize promiscuity in the evolution of transcriptional repressors. Cell Syst. 2024;15(4):374-387.e6. pmid:38537640
  30. 30. Flores-Villegas M, Rebnegger C, Kowarz V, Prielhofer R, Mattanovich D, Gasser B. Systematic sequence engineering enhances the induction strength of the glucose-regulated GTH1 promoter of Komagataella phaffii. Nucleic Acids Res. 2023;51(20):11358–74. pmid:37791854
  31. 31. Keshun Y, Guangqi Q, Yingkui G. Optimizing prior distribution parameters for probabilistic prediction of remaining useful life using deep learning. Reliab Eng Syst Saf. 2024;242:109793.
  32. 32. Wen L, Yang G, Hu L, Yang C, Feng K. A new unsupervised health index estimation method for bearings early fault detection based on Gaussian mixture model. Eng Appl Artif Intell. 2024;128:107562.
  33. 33. Dong W, Sun H, Tan J, Li Z, Zhang J, Yang H. Regional wind power probabilistic forecasting based on an improved kernel density estimation, regular vine copulas, and ensemble learning. Energy. 2022;238:122045.
  34. 34. Zha X, Sun H, Jiang H, Cao L, Xue J, Gui D, et al. Coupling Bayesian Network and copula theory for water shortage assessment: A case study in source area of the South-to-North Water Division Project (SNWDP). Journal of Hydrology. 2023;620:129434.
  35. 35. Hosseini T, Jabbari Nooghabi M. Discussion about inaccuracy measure in information theory using co-copula and copula dual functions. Journal of Multivariate Analysis. 2021;183:104725.