Literature DB >> 31455026

Prediction of Disease-related microRNAs through Integrating Attributes of microRNA Nodes and Multiple Kinds of Connecting Edges.

Ping Xuan1, Lingling Li1, Tiangang Zhang2, Yan Zhang1, Yingying Song1.   

Abstract

Identifying disease-associated microRNAs (disease miRNAs) contributes to the understanding of disease pathogenesis. Most previous computational biology studies focused on multiple kinds of connecting edges of miRNAs and diseases, including miRNA-miRNA similarities, disease-disease similarities, and miRNA-disease associations. Few methods exploited the node attribute information related to miRNA family and cluster. The previous methods do not completely consider the sparsity of node attributes. Additionally, it is challenging to deeply integrate the node attributes of miRNAs and the similarities and associations related to miRNAs and diseases. In the present study, we propose a novel method, known as MDAPred, based on nonnegative matrix factorization to predict candidate disease miRNAs. MDAPred integrates the node attributes of miRNAs and the related similarities and associations of miRNAs and diseases. Since a miRNA is typically subordinate to a family or a cluster, the node attributes of miRNAs are sparse. Similarly, the data for miRNA and disease similarities are sparse. Projecting the miRNA and disease similarities and miRNA node attributes into a common low-dimensional space contributes to estimating miRNA-disease associations. Simultaneously, the possibility that a miRNA is associated with a disease depends on the miRNA's neighbour information. Therefore, MDAPred deeply integrates projections of multiple kinds of connecting edges, projections of miRNAs node attributes, and neighbour information of miRNAs. The cross-validation results showed that MDAPred achieved superior performance compared to other state-of-the-art methods for predicting disease-miRNA associations. MDAPred can also retrieve more actual miRNA-disease associations at the top of prediction results, which is very important for biologists. Additionally, case studies of breast, lung, and pancreatic cancers further confirmed the ability of MDAPred to discover potential miRNA-disease associations.

Entities:  

Keywords:  low-dimensional feature vector; miRNA–disease associations; nonnegative matrix factorization; projection of connecting edges; projection of node attributes

Year:  2019        PMID: 31455026      PMCID: PMC6749327          DOI: 10.3390/molecules24173099

Source DB:  PubMed          Journal:  Molecules        ISSN: 1420-3049            Impact factor:   4.411


1. Introduction

MicroRNAs (miRNAs) are small noncoding, single-stranded RNAs encoded by endogenous genes with a length of approximately 22–24 nucleotides [1,2,3,4]. MiRNAs play important regulatory roles by targeting messenger RNA for splicing or translational inhibition in animals and plants [5]. Increasing evidences shows that miRNAs are involved in the development and progression of many diseases [6,7,8,9]. Therefore, identifying the regulatory relationships between diseases and miRNAs can help researchers explore the pathogenesis of disease. Early studies mainly used biological experiments to obtain high-accuracy experimental results that fundamentally proved the associations of miRNAs and diseases. However, experimental methods are costly and time-consuming and have low success rates. In recent years, researchers have increasingly turned to computational biology to predict disease miRNAs, which has achieved good results. Our previous work can be divided into two categories. The first category [10,11,12,13] is the inference of candidate diseases based on the regulatory relationships of miRNAs and target miRNAs. Since the number of experimentally validated target miRNAs is insufficient, a set of putative targets is typically inferred by a prediction program. Next, we use the target miRNA and genes associated with known diseases to calculate miRNAs similarities. However, the results of the prediction program have high false-positive rates, reducing the performance of such methods. The second kind of method is mainly based on miRNAs with similar functions that are typically associated with similar diseases, which is useful for predicting disease-related candidates [14,15,16,17,18]. First, Wang et al. [19] used miRNA-associated diseases to calculate miRNAs similarities. Previous studies were conducted to build miRNA networks based on miRNAs similarities and random walking around the network to obtain network topology information [20,21,22] to infer miRNA–disease associations. Some methods used miRNA similarities to model nonnegative matrix factorization [23,24,25] to predict diseases miRNAs. These methods rely on specific diseases associated with related known miRNAs and do not apply to new diseases without related known miRNAs. In a heterogeneous network with information of disease similarities, miRNA similarities, and miRNA–disease associations, there are many different methods for predicting disease-related candidates. Some methods use machine learning methods [26,27,28] such as ensemble learning [29] to predict disease-associated miRNAs. For example, path information [30] has been used in heterogeneous networks to predict associations between diseases miRNAs and candidate miRNAs associated with diseases could be predicted by matrix factorization or random walks on heterogeneous networks [31]. However, most methods do not consider the node attributions of miRNA or low-dimensional projection representation of miRNAs and diseases. Rfam [32] incorporated multiple miRNA with similar mature miRNA sequences into the same miRNA family through multi-sequence alignment. There is a consistent seed region among miRNAs in the same family. The seed region refers to the 2–8 bases at the 5′ end of a mature miRNA, which is the key region for the interaction between a miRNA and target gene. Therefore, miRNAs belonging to the same family may regulate similar target genes and thus may be associated with similar diseases. Previous studies showed that some human miRNAs are distributed very close to each other in the genome (<20 kb), i.e., they are distributed in clusters. Multiple miRNAs belonging to the same cluster typically transcribe synchronously and perform certain functions in coordination. Thus, miRNAs in the same cluster are more likely to be associated with similar diseases. Therefore, obtaining information on the encoding of families and clusters of miRNAs is necessary [33,34]. Based on miRNA node attributions, we can project miRNA similarities matrix, disease similarities matrix, and miRNA node attributions to obtain a representative low-dimensional space. Previous approaches to integrating miRNA families and cluster information did not project such information into low-dimensional feature spaces. The advantage of projection is that it extracts representative information on low-dimensional features, which in turn helps to improve predictive disease-associated miRNA performance. We propose MDAPred, a new method for predicting the associations of candidate disease miRNAs. MDAPred integrates the node attributes of miRNAs and the related similarities and associations of miRNAs and diseases. MDAPred deeply integrates the projection of information such as miRNAs, diseases, miRNA families, and clusters in low-dimensional feature spaces. Projecting miRNAs and diseases and miRNA node attributions into a common low-dimensional space is useful for measuring the distance between miRNAs and diseases. The distance is closely related to the association of the miRNA with the disease. Because miRNAs with similar neighbours are more likely to be associated with similar diseases, the model makes full use of the miRNA’s neighbour information. Thus, a predictive model based on various projections and miRNA neighbour information was built and an iterative algorithm was developed to solve the model to obtain predictions of the associations of miRNAs and diseases. Experimental results based on cross-validation showed that MDAPred method has superior performance compared to several other state-of-the-art methods. Particularly, when focusing on the top part of the prediction results, MDAPred method successfully retrieved more real disease miRNAs. The case studies of three cancers further confirmed the ability of MDAPred to discover potential miRNA–disease associations.

2. Results and Discussion

2.1. Evaluation Metrics

We used 5-fold cross-validation as an evaluation method for predicting the miRNA and disease association performances. We randomly divided the associations of all known disease miRNAs into five equal parts. Of these, 4 were training sets for training the models and the remaining one was used as a test set for evaluation. We regarded the association in the test set as a positive sample and association between all unobserved miRNAs and diseases as a negative sample. In our association prediction ranking, a higher ranking of positive samples indicated better prediction performance. Using a model based on nonnegative matrix factorization, we obtained predicted scores for miRNAs and diseases and ranked them in descending order. In this descending order, a higher positive example indicated better the prediction performance. For a pair of known associated diseases and miRNAs, if the association prediction score obtained by the model is higher than the threshold we set, it is judged as a positive sample. Otherwise, if the predicted score of the counter example is lower than , the sample is judged as negative. By varying the size of threshold , the corresponding true-positive rate (TPR) and false-positive rate (FPR) can be obtained and are defined as follows, where TP is the number of positive samples, TN is the number of the negative samples, and FN is the number of positive samples misidentified as negative. Correspondingly, FP indicates the number of negative samples misidentified as positive. TPR indicates the proportion of positive samples correctly identified among the total positive samples, and FPR is the misidentified negative samples accounting for all negative samples. By changing the threshold , we can obtain different TPR and FPR values. These TPR and FPR were used to plot the receiver operating characteristic (ROC) curve. The overall predicted performance was evaluated by calculating the area under the ROC curve (AUC). Since the ratio of the number of unobserved miRNA–disease associations (negative samples) to the number of known associations (positive samples) was 1:30, there was a serious class imbalance between the positive and negative samples. Therefore, we used the precision-recall (PR) curve, which is more convincing than the ROC curve [35], as another evaluation standard. Similarly, by changing the threshold, new precision and recall values can be obtained to draw the PR curve and the area of PR curve (AUPR) is calculated. The precision and recall values are defined as follows, where precision refers to the proportion of correctly recognized positive examples in the retrieved samples, while recall represents the ratio of correctly recognized positive examples to the total number of positive examples. Additionally, biologists typically select the top miRNA candidates in the prediction results to verify their associations with diseases through biological experiments. In the prediction results of the top k, a larger number of positive samples appear to indicate more valuable predictions. Therefore, we calculated the recall rate of the top k, which is the ratio of positive samples in top k relative to the total positive samples, as another criterion for evaluating disease and miRNA performance. Currently, the data for miRNA and disease association showed that most diseases are only associated with a few miRNAs, leading to a lack of sufficient association data to evaluate prediction models. Therefore, we selected 15 common diseases from the database for cross-validation and simulation experiments, each with a well-characterized disease and typically associated with at least 80 miRNAs.

2.2. Comparison with Other Methods

To better evaluate the predictive performance of MDAPred, we compared the method to GSTRW [22], BNPMDA [36], Liu’s method [37], PBMDA [30], and DMPred [23] as state-of-the-art methods for predicting miRNA and disease associations. We adjusted the hyperparameters of these comparison methods to achieve the best prediction performance. Based on the results of a cross-validation analysis, the value of hyperparametric of MDAPred was selected from . MDAPred showed the best performance when , , and . For the comparison method, we based the hyperparameters on the best parameters in the corresponding papers (, for GSTRW; , , for DMPred; for Liu’s method; , for PBMDA, and for BNPMDA). DMPred exploited nonnegative matrix factorization to predict candidate miRNAs and achieved better performance. You et al. proposed a method called PBMDA which inferred disease-related miRNA by exploiting the information of paths connecting miRNAs and disease. GSTRW is a prediction miRNA–disease association method based on random walk. Liu’s method inferred potential candidate miRNAs by exploiting the network topology information. BNPMDA predicted disease-related miRNA based on hierarchical clustering. Figure 1 demonstrates the receiver operating characteristic (ROC) and precision-recall (PR) curves of MDAPred and the other five methods.
Figure 1

Receiver operating characteristic (ROC) and precision-recall (PR) curves of MDAPred and the other five methods. (A) ROC curves (B) PR curves.

As shown in Figure 1A and Table 1, MDAPred method achieved the best average performance (AUC = 0.964) among all 15 diseases that we considered. In particular, it outperformed DMPred by 3.1%, PBMDA by 9.1%, GSTRW by 15.8%, Liu’s method by 6.0%, and BNPMDA by 12.5%. We also listed the AUC of all six methods on 15 well-characterized human disease (Table 1), MDAPred yielded the best performed for 13 of the common diseases. GSTRW used disease similarities and miRNA similarities when predicting the candidate miRNAs but did not consider the disease miRNA associations. Therefore, GSTRW showed the lowest performance. As shown in Figure 1A, the ROC curves of both BNMPDA and PBMDA overlapped. PBMDA using path information performed better than the BNMPDA using layer clustering. Liu’s method achieved better results than the above two methods. Although these methods use different calculations, they make full use of the topology information of heterogeneous networks. DMPred based on nonnegative matrix factorization used network topology and the original features of miRNAs and diseases for predicting associations, which achieved a competitive prediction performance. MDAPred is also based on a nonnegative matrix algorithm. Unlike DMPred, this method considers not only node attributes but also uses projection to obtain the association prediction. Figure 1A and Table 1 show that MDAPred exhibited the best performance against 15 common diseases.
Table 1

Areas under the ROC curves (AUCs) of MDAPred and other methods on 15 diseases.

Disease NameAUC
MDAPredDMPredPBMDAGSTRWLiu’s MethodBNPMDA
Breast neoplasms 0.986 0.9740.9060.8370.9200.902
Hepatocellular carcinoma 0.982 0.9310.9100.7910.9290.900
Glioma 0.957 0.8550.8820.7860.9140.843
Acute myeloid leukemia 0.979 0.9630.8850.7960.9100.865
Lung neoplasms 0.964 0.9440.8620.8130.9060.855
Melanoma 0.978 0.9100.8490.7580.8930.839
Osteosarcoma0.968 0.985 0.8600.7710.8970.859
Ovarian neoplasms 0.970 0.9670.8880.8440.9180.877
Pancreatic neoplasms 0.956 0.8210.8790.8330.9020.870
Alzheimer Disease 0.968 0.9580.8330.8160.8750.830
Carcinoma, Renal Cell 0.964 0.8940.8560.7840.9000.854
Diabetes Mellitus, Type 2 0.964 0.9360.8700.8700.9050.869
Glioblastoma0.938 0.951 0.8490.7590.8890.843
Heart failure 0.962 0.9590.8840.8140.9090.882
Atherosclerosis 0.962 0.9550.8910.8220.9100.876
Average AUC 0.964 0.9330.8730.8060.9040.839

The bold values indicate the higher AUCs.

As shown in Figure 1B, the average PR curve of the 15 common diseases of MDAPred was higher than that of the other five methods. The average AUC of MDAPred was 10.3% better than DMPred, 16.7% better than PBMDA, 38% better than GSTRW, 14% better than Liu’s method, and 24.4% better than BNPMDA. Of the 15 common diseases, MDAPred showed the best performance in 14 of these diseases (Table 2).
Table 2

AUPRs of MDAPred and other methods on 15 diseases.

Disease NameAUPR
MDAPredDMPredPBMDAGSTRWLiu’s MethodBNPMDA
Breast neoplasms 0.818 0.8000.7180.3890.7250.566
Hepatocellular carcinoma 0.816 0.7150.7670.4830.7490.676
Glioma 0.613 0.1750.3900.2240.4360.386
Acute myeloid leukemia 0.544 0.4660.3860.1220.4080.324
Lung neoplasms 0.686 0.6200.5610.3700.5960.542
Melanoma 0.689 0.3660.4820.2050.5240.491
Osteosarcoma0.601 0.620 0.3560.1810.3730.327
Ovarian neoplasms 0.714 0.3660.5290. 4000.2360.496
Pancreatic neoplasms 0.692 0.5690.4570.3330.5560.478
Alzheimer Disease 0.522 0.3510.1360.0860.4850.220
Carcinoma, Renal Cell 0.481 0.2060.3140.1350.1430.299
Diabetes Mellitus, Type 2 0.549 0.3980.2590.1320.3560.268
Glioblastoma 0.533 0.2840.3460.1610.3030.336
Heart failure 0.599 0.3930.3010.1340.3480.300
Atherosclerosis 0.315 0.3090.3040.0840.2970.218
Average PR 0.603 0.5000.4360.2330.4630.359

The bold values indicate the higher AUPRs.

A higher recall rate of the top k of miRNAs indicates that more true miRNAs associated with diseases are correctly identified. The top k average recall rate for 15 common diseases is shown in Figure 2. Under the various top k, MDAPred method recall was significantly higher than those of the other methods. For the top 30, MDAPred method showed a recall rate of 0.641, the top 60 recall rate was 0.862, and the top 90 recall rate was 0.965. The recall rate of the top 30 for DMPred method was 0.448, for the top 60 was 0.675, and for the top 90 was 0.791. Most recall values determined using PBMDA were close to those obtained using Liu’s method. The former’s top 30, top 60, and top 120 call values were 0.390, 0.580, and 0.680, respectively. The latter’s top 30, top 60, and top 120 call values were 0.402, 0.594, and 0.705, respectively. BNPMDA’s top 30, top 60, and top 90 were 0.465, 0.653, and 0.764 respectively. GSTRW method showed the worst performance, with a top 240 recall value of only 0.79.
Figure 2

Recall rates of 15 diseases under different top k.

In addition, to further verify that the AUCs and AUPRs of MDAPred were significantly higher than those of other methods, we perform a paired t-test. All paired t-test results were less than 0.05, which indicates that MDAPred’s performance was significantly better than that of other methods (Table 3).
Table 3

Comparison of different methods based on AUCs with a paired t-test.

p-Value between MDAPred and Other Methods DMPredPBMDAGSTRWLiu’s MethodBNPMDA
p-values of ROC curves2.4983 × 10413.2311 × 1056.3212 × 10166.9812 × 1082.9742 × 106
p-values of PR curves2.2341 × 10351.8643 × 1061.6542 × 1063.4521 × 1058.8432 × 104

2.3. Case Studies

To demonstrate the ability of MDAPred to discover high-quality candidate miRNAs, we conducted case studies of breast, pancreatic, and lung cancers. Because breast cancer is one of the most common cancers, we used it as an example to analyze its top 50 candidates in detail (Table 4).
Table 4

The top 50 breast cancer-related candidates.

RankMiRNA nameEvidenceRankMiRNA nameDescription
1hsa-mir-186dbDEMC, PhenomiR26hsa-mir-885literature [40]
2hsa-mir-99bdbDEMC, PhenomiR27hsa-mir-6838Unconfirmed
3hsa-mir-483PhenomiR28hsa-mir-323adbDEMC, PhenomiR
4hsa-mir-4480literature [41]29hsa-mir-1244dbDEMC
5hsa-mir-181ddbDEMC, PhenomiR, miRCancer30hsa-mir-361PhenomiR, miRCancer
6hsa-mir-28dbDEMC, PhenomiR31hsa-mir-216adbDEMC, PhenomiR, miRCancer
7hsa-mir-455PhenomiR, miRCancer32hsa-mir-136dbDEMC, PhenomiR
8hsa-mir-154dbDEMC, PhenomiR, miRCancer33hsa-mir-569literature [42]
9hsa-mir-330dbDEMC, PhenomiR, miRCancer34hsa-mir-336dbDEMC
10hsa-mir-454dbDEMC, PhenomiR35hsa-mir-325dbDEMC, PhenomiR
11hsa-mir-181dbDEMC, PhenomiR, miRCancer36hsa-mir-571dbDEMC
12hsa-mir-208bdbDEMC, PhenomiR37hsa-mir-95dbDEMC, PhenomiR
13hsa-mir-663dbDEMC, PhenomiR38hsa-mir-517bdbDEMC, PhenomiR, miRCancer
14hsa-mir-133dbDEMC, PhenomiR, miRCancer39hsa-mir-323dbDEMC, PhenpmiR
15hsa-mir-30dbDEMC, PhenomiR, miRCancer40hsa-mir-633dbDEMC
16hsa-mir-504dbDEMC41hsa-mir-1183dbDEMC
17hsa-mir-543dbDEMC42hsa-mir-4454literature [43]
18hsa-mir-217dbDEMC, PhenomiR, miRCancer43hsa-mir-705dbDEMC
19hsa-mir-33dbDEMC, PhenomiR, miRCancer44hsa-mir-532dbDEMC, PhenomiR
20hsa-mir-211dbDEMC, PhenomiR, miRCancer45hsa-mir-126adbDEMC, miRCancer
21hsa-mir-449bdbDEMC, PhenomiR, miRCancer46hsa-mir-1909dbDEMC
22hsa-mir-362miRCancer47hsa-mir-539dbDEMC, PhenomiR, miRCancer
23hsa-mir-208dbDEMC, PhenomiR48hsa-mir-520fPhenomiR, miRCancer
24hsa-mir-433dbDEMC, PhenomiR, miRCancer49hsa-mir-498miRCancer
25hsa-mir-520edbDEMC, PhenomiR, miRCancer50hsa-mir-3135bliterature [44]
Xie et al. used text mining techniques to extract the association between experimentally validated miRNAs and diseases [38]. These associations were further manually verified and have been incorporated into miRCancer database, which contains 632 cancer-associated 6323 miRNA–disease associations. dbDEMC [39] is a differentially expressed miRNA database in human cancers containing 2224 miRNAs differentially expressed in 36 cancers. As shown in Table 3, 39 of the 50 miRNA candidate genes were included in dbDEMC database and 21 candidates were included in miRCancer database. This suggests that these miRNAs are abnormally expressed in breast cancer and are associated with breast cancer. PhenomiR database [45] contains miRNAs differentially expressed in diseased tissues compared to normal tissues. Twenty-six candidate miRNAs are present in PhenomiR database, indicating that they are upregulated or downregulated in breast cancer. Although hsa-mir-4480 [41] had a centrality score of 9. It was still described as a breast cancer-related miRNA in the SKBR3 network. Hsa-mir-885 [40] directly targets B7-H3 by association with the B7-H3 3′-UTR region, suggesting that hsa-mir-885 have a direct role in modulating B7-H3 protein expression in breast cancer. Chaluvally-Raghavan et al. [42] demonstrated that hsa-miR-569, which is overexpressed in a subset of ovarian and breast cancers, at least in part owing to the 3q26.2 amplicon, alters cell survival and proliferation. Xian Wang et al. [43] performed a differential expression profile analysis of hsa-mir-4454 in breast cancer cells. Junjun et al. [44] confirmed that hsa-mir-3135b is differentially expressed in the breast cancer cell line MCF7. Hsa-mir-6838 is marked “Unconfirmed” and thus not currently supported by the databases and the relevant literature. Supplementary Table S1 lists the top 50 candidates associated with lung cancer. DbDEMC database contains 35 candidates showing abnormal expression in lung cancer, and 31 candidate miRNAs are present in miRCancer database, demonstrating their association with lung cancer disease. Thirty-seven candidate miRNAs are present in PhenomiR database, showing their expression levels significantly altered in lung cancer cells. NCIH460, a lung cancer cell line, was treated with a screening library, revealing the ability of hsa-mir-4480 [46] to inhibit the growth of lung cancer cells. Park et al. [47] showed that hsa-mir-1843 is significantly upregulated compared with normal lung tissue. Long noncoding RNA NEAT1 promotes non-small cell lung cancer progression through regulation of the hsa-mri-4262 pathway [48]. In addition, EZH2 and miR-4448 show mutual negative regulations for tumor progression via epithelial mesenchymal transition in small cell lung cancer [49]. Hsa-mir-3161 is listed as differentially expressed miRNAs in lung adenocarcinoma by Gou et al. [50]. Hsa-mir-3074-5p is also significantly correlated with small cell lung cancer metastasis [51]. For pancreatic cancer, the top 50 candidate associations are listed in Supplementary Table S2. Forty-eight and 18 candidates are present in dbDEMC and miRCancer databases, respectively, indicating that they are associated with the disease. Forty candidate miRNAs are present in the PhenomiR database, suggesting that the expression levels of this gene in pancreatic cancer cells significantly differ from those in normal tissues. The data of disease and miRNA used herein was derived from the latest Human miRNA–Disease Database (HMDD, released in March 2019) [52], which contains 7908 miRNA–disease association pairs that have been validated by biological experiments. Disease terms from the American Medical Library (Mesh, hattp://www.ncbi.nlm.nih.gov/mesh) were used to construct directed acyclic graphs (DAGs) to calculate the semantic similarities of the disease. We obtained the disease phenotypic similarity [53] information from previous work. The information of 530 miRNA families is extracted from miRBase (version 22.1) [54]. According to previous studies, we obtained 1309 clusters by setting the distance between two miRNAs to no more than 20 kb. The primary goal of the study was to predict disease–miRNA associations. To integrate miRNA similarities, disease similarities, miRNA–disease association, and miRNA node attributions, a model based on nonnegative matrix factorization was constructed (Figure 3), and then this model was solved with an iterative algorithm. This model can reveal association scores of miRNAs and diseases . A higher association score indicates a greater likelihood of an association.
Figure 3

Multiple data representations of miRNAs and diseases: (a) calculate miRNA similarities through miRNA–associated diseases, (b) calculate the similarities of disease by combining disease semantic similarities and disease phenotypic similarities, (c) establish association matrix A based on known associations between miRNAs and diseases, and (d) create a representation matrix of miRNA families and clusters.

3. Materials and Methods

3.1. Data Representation of miRNAs and Diseases

It is well-known that miRNAs with similar functions are often associated with similar diseases. Wang et al. [19] successfully calculated miRNA similarities by using miRNA-associated diseases. For instance, diseases are associated with miRNA , while diseases are associated with miRNA and the similarity of and is calculated as the similarity of and (Figure 3a). The miRNA similarity matrix is , where is the number of miRNAs and is the similarity of and . Generally, is more than or equal to 0; a higher score indicates greater similar between and . . From the dual perspectives of disease semantics and phenotypes (signs and symptoms), we measured the similarity of two diseases. Generally, we used a DAG to represent disease-related semantic terms. A larger number of common terms on the DAG for two diseases reflects greater similarity between the two diseases. If the two diseases have more common phenotypes, then the two diseases are more similar. Therefore, we quantified the similarities of diseases based on the semantics and phenotype of the disease (Figure 3b). Xuan et al. [21,23,31,55] successfully integrated this information and calculated the similarity of diseases, which we obtained from the previous method. The similarity matrix containing diseases indicates the similarity of disease and disease ; a larger value indicates greater similar, and the value of is generally between 0 and 1. According to the known associations between miRNAs and diseases, an associations matrix was constructed (Figure 3c). Each row of the association matrix corresponds to a miRNA, of which the column corresponds to a disease. If the miRNA is associated with a disease , then . If and are not associated or no association has been observed so far, then . is a miRNA family and cluster characteristic matrix, with the rows representing miRNAs and columns showing family or cluster information (Figure 3d). Vector represent miRNA subordinate to family and cluster, which are considered node attributes. indicates that the miRNA belongs to the family or cluster; otherwise, the value is 0.

3.2. Prediction Models for Disease–miRNA Associations

A model based on nonnegative matrix factorization was constructed, which integrates miRNA similarities, disease similarities, miRNA and disease associations, as well as miRNA family and cluster information. Let indicate the predicted miRNA associated score with the disease. is the number of miRNAs, is the number of diseases, and is the score of the miRNA and disease association. A larger score means that and are more likely to be associated, and is typically greater than or equal to 0. We projected miRNA disease-related information into low-dimensional space to extract representative low-dimensional feature vectors. For the miRNA, denotes the miRNA similarities matrix, which is projected into the c-dimensional space. is a projection matrix of miRNA similarities, represents the low-dimensional feature matrix of the miRNAs, and the row of represents the low-dimensional feature vector about . For the disease, is the similarities matrix of the disease, which can be projected into the low-dimensional space, and the low-dimensional feature matrix can be obtained. is a projection matrix of disease similarities, is the low-dimensional feature matrix of the disease, and the row of represents the low-dimensional feature vector about . For the miRNA of the node attributes, is the feature matrix of the family and cluster, which is projected into the low-dimensional space to obtain the low-dimensional feature matrix of the node attributes of the miRNA. is the projection matrix of the node attributes. is a miRNA low-dimensional feature matrix with node attributes, and its row is a low-dimensional feature vector of the miRNA family and cluster. In association matrix , the values of all 1 represent the observed miRNA disease association, 0 indicates that an association has not been observed, and most values of 0 indicate that the miRNA is not associated with the disease. The association matrix reflects the true associations between miRNAs and diseases. The element in the score matrix indicates the possibility that the miRNA is associated with a disease. The evaluated score matrix should be as consistent as possible with the actual correlation. The objective function is obtained as follows, where is the Frobenius norm of a matrix. The row of the low-dimensional feature matrix represents the feature vectors of the miRNA in the c-dimensional space. Similarly, the column of represents the feature vector of the disease in the c-dimensional space. The closer the miRNA is to the disease in the c-dimensional space, i.e., the larger the value of , the more likely is associated with . An element of the score matrix denotes the probability that the predicted is associated with . and should be as consistent as possible. An objective function expansion was obtained as follows, where is a hyperparameter for adjusting the contribution of the second section. is the row of the matrix , which records the low-dimensional feature vector of based on the miRNA and node attribution. Correspondingly, is the row of the matrix of , which records the low-dimensional feature vector. The more consistent and , the more likely is associated with . is the estimated association score of and . To make the predicted score matrix and actual calculated association as consistent as possible, our objective function is expanded, where is the contribution of the adjustment node attribute information. miRNAs and k neighbours are more likely to be associated with similar diseases. graph model based on similarity between miRNA and miRNA was created, The graph Laplacian matrix of miRNA feature graph is defined as follows, where is a diagonal matrix with . Graph models are used to introduce smooth regularization, as miRNA with similar features should have similar diseases. The graph model is used to reflect the correlation and similarity of known indications between different miRNAs. The objective function is expanded as follows, where is a hyperparameter that adjusts the contribution of the regularization of graphs to the entire objective function and represents the trac of the matrix. Consider the sparseness of associations. Since a disease is only associated with a limited number of miRNAs, we imposed -regularization to learn sparse associations. The objective function is expanded as follows,

3.3. Optimization

The objective function in Equation (9) is a non-convex function, and it is impractical to obtain its global optimal solution. We divided the function into four subproblems to obtain a near-optimal solution for . -subproblem. When , and are fixed, the subproblem for solving is as follows, According to the trace property and Frobenius norm of the matrix, can be rewritten as follows, where is the trace of the matrix. By setting the derivative of with respect to to 0, we obtain the following equation, where is a matrix of which the elements are all 1. By multiplying both sides of Equation (12) by , we obtain the following equation Finally, according to the coordinate descent algorithm, we can obtain ’s updated formula by multiplying its current value with the ratio of the negative terms to the positive term of Equation (13), X-subproblem. When , and are fixed, the subproblem for solving is, According to the trace property and Frobenius norm of the matrix, can be rewritten as, By setting the derivative of with respect to to 0, we obtain the following equation, By multiplying both sides of Equation (17) by , we obtain the following equation, ’s updating rule by applying the coordinate gradient descent algorithm is as follows, -subproblem. When , and are fixed, the subproblem for solving is as follows, We transformed the Frobenius norms of the matrices in to their trace norms and rewrote as follows, By setting the derivative of with respect to 0, we obtain the following, After both sides of Equation (22) are multiplied by , we obtain the following equation, ’s updating rule by applying the coordinate gradient descent algorithm is as follows, -subproblem. When , and are fixed, the subproblem for solving is as follows, Similar to the process for solving the subproblems of , and , is transformed first according to the characteristic of the matrix traces. The derivative is then determined with respect to . Finally, the gradient descent algorithm is applied to obtained the updated rule for , The iterative process is over when the absolute difference of at two adjacent moments is less than a threshold (ε = 10−6) or when the maximum number of iterations, 100, is reached. Finally, is regarded as the estimated association score between miRNA and disease (Figure 4).
Figure 4

Iterative algorithm for estimation of the miRNA–disease association scores.

4. Conclusions

In the current study, MDAPred, a new method based on nonnegative matrix factorization, was developed for predicting potential disease–miRNA candidates. MDAPred deeply integrates the projections of multiple kinds of connecting edges and the node attributions of miRNAs to enhance the detection of the disease–miRNA associations. MDAPred also takes full advantage of information about the neighbours of miRNAs to capture the local topology of miRNAs. A sparse penalty was introduced to improve the performance of MDAPred. An iterative algorithm was proposed to obtain discriminative ability. MDAPred was superior to other tested methods not only in their AUCs but also in their AUPRs. Additionally, MDAPred is useful for biologists, as it can list more real disease–miRNA associations in its top ranking list. Case studies of three diseases revealed the ability of MDAPred to identify potential candidates. Therefore, MDAPred can serve as a prioritization tool for identifying real associations of disease miRNAs through wet-lab experiments.
  4 in total

1.  MSFSP: A Novel miRNA-Disease Association Prediction Model by Federating Multiple-Similarities Fusion and Space Projection.

Authors:  Yi Zhang; Min Chen; Xiaohui Cheng; Hanyan Wei
Journal:  Front Genet       Date:  2020-04-30       Impact factor: 4.599

2.  TLNPMD: Prediction of miRNA-Disease Associations Based on miRNA-Drug-Disease Three-Layer Heterogeneous Network.

Authors:  Yi Yang; Junliang Shang; Yan Sun; Feng Li; Yuanyuan Zhang; Xiang-Zhen Kong; Shengjun Li; Jin-Xing Liu
Journal:  Molecules       Date:  2022-07-07       Impact factor: 4.927

3.  RWRMTN: a tool for predicting disease-associated microRNAs based on a microRNA-target gene network.

Authors:  Duc-Hau Le; Trang T H Tran
Journal:  BMC Bioinformatics       Date:  2020-06-15       Impact factor: 3.169

4.  A novel miRNA-disease association prediction model using dual random walk with restart and space projection federated method.

Authors:  Ang Li; Yingwei Deng; Yan Tan; Min Chen
Journal:  PLoS One       Date:  2021-06-17       Impact factor: 3.240

  4 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.