Literature DB >> 34702958

Predicting miRNA-disease associations using improved random walk with restart and integrating multiple similarities.

Van Tinh Nguyen1,2, Thi Tu Kien Le1, Khoat Than3, Dang Hung Tran4.   

Abstract

Predicting beneficial and valuable miRNA-disease associations (MDAs) by doing biological laboratory experiments is costly and time-consuming. Proposing a forceful and meaningful computational method for predicting MDAs is essential and captivated many computer scientists in recent years. In this paper, we proposed a new computational method to predict miRNA-disease associations using improved random walk with restart and integrating multiple similarities (RWRMMDA). We used a WKNKN algorithm as a pre-processing step to solve the problem of sparsity and incompletion of data to reduce the negative impact of a large number of missing associations. Two heterogeneous networks in disease and miRNA spaces were built by integrating multiple similarity networks, respectively, and different walk probabilities could be designated to each linked neighbor node of the disease or miRNA node in line with its degree in respective networks. Finally, an improve extended random walk with restart algorithm based on miRNA similarity-based and disease similarity-based heterogeneous networks was used to calculate miRNA-disease association prediction probabilities. The experiments showed that our proposed method achieved a momentous performance with Global LOOCV AUC (Area Under Roc Curve) and AUPR (Area Under Precision-Recall Curve) values of 0.9882 and 0.9066, respectively. And the best AUC and AUPR values under fivefold cross-validation of 0.9855 and 0.8642 which are proven by statistical tests, respectively. In comparison with other previous related methods, it outperformed than NTSHMDA, PMFMDA, IMCMDA and MCLPMDA methods in both AUC and AUPR values. In case studies of Breast Neoplasms, Carcinoma Hepatocellular and Stomach Neoplasms diseases, it inferred 1, 12 and 7 new associations out of top 40 predicted associated miRNAs for each disease, respectively. All of these new inferred associations have been confirmed in different databases or literatures.
© 2021. The Author(s).

Entities:  

Mesh:

Substances:

Year:  2021        PMID: 34702958      PMCID: PMC8548500          DOI: 10.1038/s41598-021-00677-w

Source DB:  PubMed          Journal:  Sci Rep        ISSN: 2045-2322            Impact factor:   4.379


Introduction

MicroRNAs (miRNAs) are an important class of short non-coding RNAs (about 22–26 nucleotides)[1]. They play important roles in regulating many primary cellular functions such as development, differentiation, growth, signal transduction, metabolism and so on[2]. Many studies have shown that development and progression of human diseases are associated with the abnormal expression and dysregulations of the miRNAs[2,3]. Identifying miRNA–disease associations could facilitate us to understand disease mechanism at miRNA level and to detect disease biomarkers for diagnosis, treatment, prognosis, and prevention[3-6]. However, using traditional biological experimental methods to identify the associations between miRNAs and diseases is expensive and time-consuming. As more and more biological datasets be developed, it would be a forceful approach to develop computational methods to infer the latent associations between miRNAs and diseases. It has become a hot topic and captivated many computer scientists in recent years. Recently, computational methods for predicting miRNA–disease associations have achieved extensive and prosperous applications. We could roughly divide the computational methods of miRNA–disease associations prediction into three categories as follows. Firstly, the network-based methods which are normally relied on a common assumption that miRNAs associated with diseases using similar phenotypes are similar in function, and vice versa[7]. For example, Jiang et al.[8] predicted potential miRNA–disease associations by priority of disease associated miRNAs through human peptide-microRNAome. Gu et al.[9] proposed a network consistent projection algorithm to infer latent miRNA–disease associations by integrating similarity networks and associated networks. Chen et al.[10] proposed a computational model of Bipartite Network Projection for miRNA–disease association prediction (BNPMDA) based on the known miRNA–disease associations, integrated miRNA similarity and integrated disease similarity. Liang et al.[5] established an Adaptive Multi-View Multi-Label model (AMVML) to learn a new affinity graph for both diseases and miRNAs to discover potential miRNA–disease associations. The main advantage of these methods is that they can be applied to predict isolated disease-associated miRNAs but their performance is not very gratifying[5]. Secondly, the machine learning methods which have been implemented to improve classification accuracy and prediction performance[4,9]. For instance, a normalized least square method (RLSMDA) was introduced by Chen and Yan[11] to identify the potential miRNA–disease associations. Shen et al.[12] presented the cooperative matrix decomposition (CMFMDA) algorithm in recommendation system to uncover potential associations. Xu et al.[4] designed a probability matrix factorization model (PMFMDA) to infer potentially relevant miRNAs for disease. Chen et al.[13] presented a model of Inductive Matrix Completion for miRNA–disease association prediction (IMCMDA). Yu et al.[14] introduced a model named as MCLPMDA which used a matrix completion algorithm to reconstruct the new miRNA and disease matrices, and then it utilized a label propagation algorithm to predict disease-related miRNAs. Chen and Huang[15] proposed a LRSSLMDA model to infer potential miRNA–disease associations by using sparse subspace learning with Laplacian regularization on known miRNA–disease association network and the informative feature profiles attained from integrated miRNA or disease similarity networks. Chen et al.[16] offered a model named Neighborhood Constraint Matrix Completion for miRNA–disease Association prediction (NCMCMDA) to recover the missing miRNA–disease associations by adding similarity based neighborhood constraint into matrix completion model. Chen et al.[17] developed a model of Decision Tree based miRNA–disease association prediction (EDTMDA) to infer novel miRNA–disease associations which integrated ensemble learning, matrix factorization and dimensionality reduction to obtain final prediction results. Thirdly, the random walk-based methods such as RWRMDA[18], MIDP&MIDPE[19], NTSMDA[20] should be mentioned. Recently, several extended random walk based methods, for examples Le et al.’s[21] and BRWH[22], have been developed to address the problem of predicting miRNA–disease associations. Niu et al.[23] presented a Random Walk and Binary Regression based miRNA–disease association prediction (RWBRMDA) method which extracted features for each miRNA from Random Walk with Restart on the integrated miRNA similarity network for binary logistic regression. Li et al.[24] used a network projection based dual random walk with restart (NPRWR) model to predict miRNA–disease associations. Nevertheless, the walk probabilities of each linked neighbor node of the disease or miRNA node in line with its degree was identically accredited in most of above random walk-based methods. And almost of the diseases or miRNAs without any known associated miRNAs or diseases could not be effectively predicted. Although existing computational methods have made immense beneficences to reveal disease‐related miRNAs, but they still contain some limitations which could be improved to achieve more decisive performance. One of these limitations is the problem of sparsity and incompletion of data that affected prediction accuracies. In recent years, a weighted K-nearest known neighbors (WKNKN) algorithm was usually used as a pre-processing step to eliminate unknown values in miRNA–disease association set as in the studies of Ezzat et al.[25], Gao et al.[26], Wu et al.[27], and Li et al.[28]. It relied on the fact the number of known miRNA‐disease associations are very limited in comparison with the number of non-interacting miRNA–disease pairs which are unknown cases that could potentially be accurate associations in the training datasets. In these studies, a new miRNA or disease’s association profile was predicted using its similarities to other miRNAs or diseases, respectively, to reduce unfavorable impact of a large number of missing associations[25,26]. Recently, Luo J. and Long Y. extended random walk with restart algorithm to explore most potential microbe-disease associations based on a heterogeneous network composed of Gaussian kernel microbe similarity network, Gaussian kernel disease similarity network, and known disease-microbe associations network[29]. This method achieved a desirable performance in predicting microbe-disease associations. However, as mentioned by the authors, its performance could be improved by adding other types of prior biological information such as microbe functional similarity, disease semantic similarity, and disease symptom similarity networks. Additionally, its performance could be superior if the sparsity data problem was solved. Inspired by the extended random walk with restart algorithm and to promote the performance with the addition of multi-types of biological information and solve the sparsity data problem as indicated in NTSHMDA method[29], in this paper, we proposed a new method to predict potential miRNA–disease associations using improved random walk with restart and integrating multiple similarities (RWRMMDA). There are three main contributions of our study. First, we integrated multiple similarity networks to build two heterogeneous networks in disease and miRNA spaces, respectively, to designate different walk probabilities to each related neighbor node of the disease or miRNA node in line with its degree in different spaces. Second, we solved the problem of sparsity and incompletion of data to reduce negative impact of a large number of missing associations by using a WKNKN algorithm as a pre-processing step. Finally, we improved the extended random walk with restart algorithm based on miRNA similarity-based and disease similarity-based heterogeneous networks to calculate miRNA–disease association prediction probabilities. The experiments based on the dataset of miRNA–disease associations which was downloaded from the HMDD V2.0 database[30] containing 5430 experimentally verified associations between 383 diseases and 495 miRNAs as in PMFMDA[4], miRNA functional similarities and disease semantic similarities showed that our proposed method (RWRMMDA) achieved a decisive performance. In details, RWRMMDA achieved global LOOCV AUC (Area Under Roc Curve) and AUPR (Area Under Precision-Recall Curve) values of 0.9882 and 0.9066 respectively. Additionally, its best AUC and AUPR values, proven by statistical tests, are 0.9855 and 0.8642, respectively, under fivefold-cross-validation experiments. Its performance is superior to other state of the art methods as NTSHMDA[29], PMFMDA[4], IMCMDA[13] and MCLPMDA[14]. It could be considered as a forceful and valuable tool to infer miRNA–disease associations.

Materials and methods

Method overview

In this paper, we proposed a new method to predict potential miRNA–disease associations using improved random walk with restart and integrating multiple similarities (RWRMMDA). The workflow of RWRMMDA is shown in Fig. 1. In overview, RWRMMDA based on the known miRNA–disease associations, miRNA functional similarity and disease semantic similarity information. It contains six stages. At the first stage, we calculated Gaussian Interaction Profile Kernel Similarity for miRNAs and diseases. At second stage, we figured out the Integrated Similarity for miRNAs and diseases. At third stage, we performed a weighted K-nearest known neighbors (WKNKN) algorithm as a preprocessing step to exclude unknown missing values in miRNA–disease association set. In other words, it reduced the impact of sparsity data problem. During the fourth stage, we constructed two miRNA similarity based and disease similarity based heterogeneous networks. Next, we handled an improved random walk with restart algorithm on miRNA similarity-based and disease similarity-based heterogeneous networks to calculate the final prediction probabilities. Finally, we ranked the prediction scores in descending order to obtain the most potential disease associated miRNAs.
Figure 1

The workflow of the proposed method (RWRMMDA).

The workflow of the proposed method (RWRMMDA).

Human miRNA–disease associations

We used an adjacency matrix to express the known miRNA–disease associations which were downloaded from the HMDD V2.0 database[30] and contained 5430 experimentally verified associations between 383 diseases and 495 miRNAs. Especially, if the association between disease and miRNA was experimentally verified, we represent the element to be equal to 1, otherwise is equal to 0. Hence, a binary vector which indicates the associations between disease and each miRNA is represented by the ith row of , and a binary vector reflects the associations between miRNA and each disease is represented by the jth column of .

Disease semantic similarity

Disease semantic similarity was estimated according to the literatures[4,17,31]. We gathered the relationships of various diseases based on the hierarchical directed acrylic graphs (DAGs) by downloading MeSH descriptors from the National Library of Medicine (http://www.ncbi.nlm.nih.gov/). DAGs are usually used to measure the similarity among diseases. For instance, for a disease d, its directed acrylic graph is given by , where indicates the set of the disease d’s ancestors and d itself, and symbolizes the set of edges which point to child nodes from parent nodes in the MeSH tree. Therefore, the semantic contribution of disease t to disease d is as in the following equationwhere symbolizes a predefined semantic contribution factor with values range from 0 to 1. According to Wang et al.[31], Xu et al.[4] and Chen et al.[17], in this paper, we set equal to 0.5. We calculated the semantic similarity between diseases based on the assumption that two diseases having larger parts in their DAGs favor to have higher semantic similarity as in formula (2).

miRNA functional similarity

As previous studies[4,31], in this paper, the functional similarity measurements were used to represent miRNA functional similarities among miRNAs. Especially, let any two miRNAs and associated disease sets be the and , respectively. Similar to Wang et al.[31] and Xu et al.[4], we firstly used to depict the similarity between a disease d and DTT set. Then, the similarity between and was computed as follows: The illustration of calculating miRNA functional similarity is shown in Fig. 2.
Figure 2

Illustration of calculating miRNA functional similarity.

Illustration of calculating miRNA functional similarity.

Gaussian interaction profile kernel similarity for miRNAs and diseases

According to literatures[4,17], we computed Gaussian interaction profile kernel similarity for miRNAs and diseases relied on the known association adjacency matrix . Suppose that the vector associated with disease in is represented by to reflect the i-th row of adjacency matrix. Similarly, the vector associated with miRNA is repesented by which means the j-th column of adjacency matrix. Then, the Gaussian interaction profile kernel similarity between disease and disease was computed as follows:where signifies a kernel bandwidth’s adjustment parameter and it is updated as follows:here is widely set to 1 as in previous studies[4,17]. In a similar way, we calculated the Gaussian interaction profile kernel similarity between miRNA and miRNA as follows:where signifies a kernel bandwidth’s adjustment parameter and it is updated as follows:here is widely set to 1 as in previous studies[4,17].

Integrated similarity for miRNAs and diseases

We could not attain DAGs for all diseases though the disease semantic similarity was determined based on DAGs as mentioned before. Therefore, we could not assess disease semantic similarity in case of the specific disease without DAGs. Consequently, to measure all disease similarity information, we incorporated disease semantic similarity with Gaussian interaction profile kernel according to previous studies[4,32] as follows: Similarly, integrated miRNA similarity was computed according to previous studies[4,32] as follows:

Weighted K-nearest known neighbors algorithm

We utilized a WKNKN algorithm introduced in[25,28] as a pre-processing step to exclude unknown values in miRNA–disease association set. It based on the known neighbors’ information by considering the fact that many of the non-interacting miRNA–disease pairs in are unknown cases that could potentially be truthful associations. Particularly, WKNKN replaces with an interaction likelihood continuous value in the range from 0 to 1 as follows. Firstly, for each disease , we selected the semantic similarities with K known diseases which are nearest to and their corresponding interaction profiles to quantify the interaction likelihood profile for disease . Secondly, for each miRNA , we chose its functional similarities with K known miRNAs which are nearest to and their corresponding interaction profiles to estimate the interaction likelihood profile for miRNA . And finally, if , we changed it by averaging the two interaction likelihood profiles. Figure 3 contains the pseudocode that describes the above steps in detail in which r is a decay term where r ≤ 1, and KNN() returns the K-nearest known neighbors in descending order based on their similarities to or
Figure 3

The WKNKN algorithm.

The WKNKN algorithm.

Construct miRNA similarity-based and disease similarity based heterogeneous networks

Normally, the transition probabilities from a disease (miRNA) node to each related neighbor miRNA (disease) are equally allocated while the total of the probabilities is equal to 1 in the common random walk with restart (RWR) algorithms[18-20]. However, the tends of degree to be related with different miRNAs or diseases corresponding to a given disease or miRNA literally exists difference[29,33]. For instance, a number of associations between a given disease and many related miRNAs show different similarities among them while remained -associated miRNAs do not have or have sparse similarities to other miRNAs associated with . Therefore, we suppose that a disease or miRNA has stronger relation with miRNA or disease to which a larger number of the remaining miRNAs or diseases are similar among miRNAs or diseases associated with the disease or miRNA[29]. Based on that hypothesis, we incorporated topological similarity with semantic similarity for a disease or with functional similarity for a miRNA to measure the tends of degree to be related of a disease (miRNA) to a miRNA (disease)[29,33]. We determined the edges’ weights in miRNA–disease association network which reflect the related degree of actual association based on integrated similarity for diseases and integrated similarity for miRNAs, respectively as follows. Firstly, a bipartite graph which consists disease nodes and miRNA nodes was constructed. Secondly, when the walker moves from disease network to miRNA network, we selected the possibility of targeted miRNA node (j = 1, 2, …, n) for a specific disease node (i = 1, 2, …, n) totally depends on the similarities between and all neighbor -related miRNA nodes including [29]. Analogously, for a specific miRNA node (j = 1, 2, …, n), when the walker moves to disease network from miRNA network, we selected the possibility of targeted disease node (i = 1, 2,…, n) totally bases on the similarities between and all neighbor -related disease nodes including [29]. Figure 4 illustrates a simple example of the process of weight assignment in disease and miRNA spaces, respectively. Finally, we redefined two new integrated adjacency matrices and based on the integrated similarity ISD matrix for diseases, integrated similarity ISM matrix for miRNAs and adjacency matrix as in the following equations:
Figure 4

Illustrations of the process of weight assignment in disease space and miRNA space.

Illustrations of the process of weight assignment in disease space and miRNA space.

Improved random walk with restart to predict miRNA–disease associations

Firstly, we defined a transition probability matrix from disease network to miRNA network and a transition probability matrix from miRNA network to disease network based on the two new integrated adjacency matrices identified previously as follows:where is the jumping probability of random walker among these two different networks[29]. Secondly, we defined a disease transition probability matrix to represent the transition probabilities from a disease node to all neighbor disease nodes in disease network in which the element signifies the jumping probability from disease to disease as in Eq. (14). Furthermore, the miRNA network transition probability matrix can be constructed as follows: Thirdly, instead of using the vector form of initial probability as in common RWR algorithms[18-20], and inspired by the extended RWR proposed by Luo and Long[29], we defined the initial probability matrixof heterogenous network to perform improved random walk with restart with supposition that all miRNA–disease associations could be concurrently produced, where and are the diagonal matrices with and serve as the normalized probabilities of disease and miRNA seed nodes and is the weight factor used to point out the importance level or impact factor of two sub-networks which are represented by and matrices. And then, we defined a new transition probability matrix of heterogeneous network relied on disease similarity-based network as follows:and a new transition probability matrix of heterogeneous network depended on miRNA similarity-based network as follows:where , and , are the transpose matrices of and respectively. From the new transition probability matrices and initial transition probability matrix, the improved random walk with restart can be identified as follows:where and illustrate prediction matrices which reflect the probability values of all miRNA–disease associations at the t time step, and stands for the restart probability, We again and again executed the improved random walk process on the heterogeneous network until convergence, generally, the t time is set to 10 as in[29]. Finally, the final prediction matrix P is defined as:in which the elements of P reveal the score of associations between disease nodes and miRNA nodes would be produced simultaneously.

Rank the final prediction score of associations to obtain predicted miRNA–disease associations

For a given disease, we ranked all candidate miRNAs’ score of associations in descending order to obtain the most possible miRNA–disease associations. The candidate with higher score will have more chance to be verified in the future.

Ethics approval and consent to participate

Not applicable. The study does not involve human subjects, only used public data.

Results

Performance measures

We appraise our method’s performance in inferring miRNA–disease associations by doing the fivefold cross-validation experiments and global LOOCV and measure the Area under roc curve (AUC)[34] and the Area under precision-recall curve (AUPR)[35] as described in the followings. To measure AUC values, we computed the false positive rate (FPR) and true positive rate (TPR) values where FPR is used to indicate the proportion of the real negative samples in predicted positive samples to all negative samples. And, TPR signifies the proportion of the real positive samples in all predicted positive samples. The FPR and TPR are gauged by the following equations:where TP (true positive) specifies that a positive sample is precisely forecasted as positive sample; FN (false negative) depicts that a positive sample is falsely predicted as negative sample; FP (false positive) symbolizes that a negative sample wrongly predicted as positive sample; TN (true negative) shows that a negative sample is perfectly concluded as negative sample. We used TPR as vertical axis and FPR as horizontal axis to figure the receiver operating characteristic (ROC) curve[34]. As mentioned by Takaya Saito and Marc Rehmsmeier[35], in case of Evaluating Binary Classifiers on Imbalanced Datasets, the Precision-Recall is more informative than the ROC. Therefore, we also draw Precision-Recall curve and calculate the AUPR value to evaluate prediction performance. The Precision depicts the percentage of the accurately predicted positive samples in all predicted positive samples whereas the Recall reflects the percentage of the accurately predicted positive samples in all real positive samples. Precision and Recall are computed as follows:

Evaluating the AUC and AUPR under fivefold cross validation

In fivefold cross-validation experiments, firstly we considered the known miRNA–disease associations as positive samples and the remained unknown associations as negative samples. Secondly, we randomly partitioned all positive and negative samples in known adjacency matrix into five equal parts to perform fivefold cross-validation. Thirdly, in each experimental running time, we took four parts of positive and negative samples for training and the last part for testing. The elements’ values which are equal to 1 in the part used for testing were changed to 0. Fourthly, we recalculated Final_score in each running time. Finally, we matched the Final_score in each running time with the new adjacency matrix attained by applying WKNKN algorithm to figure out AUC and AUPR values. To increase the reliability of AUC and AUPR values, we again and again performed fivefold cross-validation experiments for 25 times and computed AUC and AUPR values to obtain final results. Our proposed model achieved best AUC value of 0.9855 and obtained the best AUPR value of 0.8642 after 25 times under fivefold cross-validation experiments. These values are proven by statistical tests. We already performed One sample T Test with N = 25 at confidence level of 95%. The details results of statistical tests on One sample T Test of AUC and AUPR are shown in Table 1. Figure 5 illustrates ROC curves and AUC values (a) and PR curves and AUPR values (b) in five running times of fivefold cross-validation experiments.
Table 1

AUC and AUPR one-sample T test.

NMeanStd. deviationStd. Error MeanAUC test value = 0.9855AUPR test value = 0.8642
tdfSig. (2-tailed)/p-valueMean difference95% confidence interval of the difference
LowerUpper
AUC250.9849080.00119090.0002382− 2.485240.020− 0.0005920− 0.001084− 0.000100
AUPR250.85950.0178620.002572− 2.181240.039− 0.0047040− 0.009156− 0.000252
Figure 5

ROC curves and AUC values (a) and PR curves and AUPR values (b) in 5 running times of fivefold cross-validation experiments.

AUC and AUPR one-sample T test. ROC curves and AUC values (a) and PR curves and AUPR values (b) in 5 running times of fivefold cross-validation experiments.

Evaluating AUC and AUPR under global LOOCV experiments

Leave-one-out cross validation (LOOCV) was normally used to evaluate global prediction ability of a model[4,36]. In this paper, we performed global LOOCV experiments by removing each known miRNA–disease association in turn as a testing sample and all remaining associations as training samples. Then we recalculated the final prediction matrix P in each running time to evaluate prediction performance. The global LOOCV prediction performance of our proposed method achieved AUC value of 0.9882 and AUPR value of 0.9066 as demonstrated in Fig. 6. They are slight higher than AUC and AUPR values under fivefold cross validation because the number of known associations which were removed in each experimental running time of fivefold cross validation is bigger than in global LOOCV experiment.
Figure 6

ROC curve and AUC value (a) and PR curve and AUPR value (b) under global LOOCV experiment.

ROC curve and AUC value (a) and PR curve and AUPR value (b) under global LOOCV experiment.

Effects of parameters

The proposed model contains five parameters which effect on the performance of the model. In other words, the best results with above AUC and AUPR values could be obtained by modifying the union of multiple parameters with their different values.

Two parameters from WKNKN

Considering that there are some unknown miRNA–disease associations in the matrix ADMij, the WKNKN algorithm was used as a pre-processing step to exclude unknown values in miRNA–disease association set based on their known neighbors. The K parameter reflects the number of nearest known neighbors, r means a decay term where r ≤ 1. In this study, we mainly focus on the influence of number of nearest known neighbors to reduce the impact of sparsity data problem. The more nearest known neighbors were chosen, the more associations between diseases and miRNAs would be added into the heterogeneous network. And the impact of sparsity data problem would be reduced. However, when the number of added associations was too big, the imbalanced data problem would again appear. Therefore, the two parameters would be determined to the optimal value before performing improved random walk on heterogeneous networks. In our experiments, we again and again changed the value of K and r to choose the optimal values. And it showed that AUC and AUPR achieve the best values when K = 5 and r = 0.7. It is similar to the result in NPCMF method[26]. Table 2 shows the evaluation index changes when K was fixed to 5 and r ranged from 0.1 to 0.9 and r was fixed to 0.7 and K range from 1 to 9 when evaluating prediction performance over all samples.
Table 2

Evaluation of index changes in WKNKN algorithm.

Index changesK = 5Index changesr = 0.7
AUCAUPRAUCAUPR
r = 0.10.95280.8049K = 10.95030.7564
r = 0.20.96210.8245K = 20.96280.8396
r = 0.30.97010.8434K = 30.96980.8431
r = 0.40.97670.8622K = 40.97610.8962
r = 0.50.98180.8795K = 50.98830.9073
r = 0.60.98550.8946K = 60.9870.9046
r = 0.70.98830.9073K = 70.98550.9027
r = 0.80.98760.9058K = 80.98280.8979
r = 0.90.98750.9054K = 90.97980.8955
Evaluation of index changes in WKNKN algorithm.

Three parameters from improved random walk with restart

When performing improved random walk with restart on heterogeneous networks, there are three parameters which can imply the result performance. The parameter, is used to indicate the jumping probability of random walker among two different networks. , signifies the weight factor used to present the importance level or impact factor of two sub-networks. The parameter, , stands for the restart probability. We examined the influences of the three parameters by adjusting them over repeated experiments and then select , as the optimal combination values in our proposed method.

Performance comparison with other related models

In comparison with other related approaches to demonstrate the outperformance of our model, we compare our model performance with the performances of NTSHMDA[29], PMFMDA[4], IMCMDA[13] and MCLPMDA[14] models under best averaged fivefold cross validation experiments The NTSHMDA method contained an extended Random Walk with Restart algorithm which we used in our method. PMFMDA, ICMMDA and MCLPMDA methods used the same miRNA–disease association dataset as in our experiments. The performances of these methods in terms of AUCs and AUPRs are shown in Fig. 7. As can be seen, our proposed approach is superior to all NTSHMDA, PMFMDA, IMCMDA and MCLPMDA methods in AUC measurement of 0.61%, 0.6%, 14.5% and 7.5%, respectively. It is superior to all NTSHMDA, PMFMDA, IMCMDA and MCLPMDA methods in AUPR measurement of 13.62%, 35.04%, 60.44% and 53.52%, respectively. The differences in accuracy values between different methods indicated that our proposed method outperforms all other previous related methods. Especially, in the kind of imbalanced datasets, the significant improvement in AUPR performance prediction showed that our proposed method could be considered to be more informative and reliable than other previous related methods.
Figure 7

ROC curves and AUC values (a) and precision-recall curves and AUPR values (b) in comparison with other related approaches.

ROC curves and AUC values (a) and precision-recall curves and AUPR values (b) in comparison with other related approaches. Additionally, to understand the effects of using WKNKN and integrating multiple similarities independently, we also draw ROC curves and Precision and Recall curves of performing random walk with restart in the cases of (1) using WKNKN as a pre-processing step and not using integrated similarities, and (2) using integrated similarities and not using WKNKN as a pre-processing step. As shown in Fig. 8a, the AUC value of the proposed method seems to be the average of the AUC values of the above cases (1) and (2). And, as illustrated in Fig. 8b, the AUPR value of the proposed method is the highest one in comparison with the above cases. It means that both cases of using WKNKN algorithm as a pre-processing step and using integrated similarities respectively, can increase the AUPR values while using WKNKN algorithm as a pre-processing step can reduce the impact of sparsity data problem when evaluating AUC values.
Figure 8

ROC curves and AUC values (a) and precision-recall curves and AUPR values (b) in different cases of RWRMMDAs.

ROC curves and AUC values (a) and precision-recall curves and AUPR values (b) in different cases of RWRMMDAs.

Case studies

In addition to fivefold-cross-validation experiments, we also employed some case studies on our proposed approach by doing experiments on all known samples of miRNA–disease associations and for a given disease, the candidate associated miRNAs’ scores are sorted in descending order to have predicted associations. In more details, the case studies on Breast Neoplasms, Carcinoma Hepatocellular and Stomach Neoplasms are constructed to show the ability of our approach in order to infer miRNA–disease associations.

Breast neoplasms

Breast Neoplasms is also known as Breast Cancer, it is the leading cause of cancer death in women worldwide. MicroRNAs (miRNAs) have been found to play an important role in breast cancer[37,38]. For example, miR-34 family members in regulating of proliferation, apoptosis, invasion, and metastasis of breast cancer cells[39]. miR-34a inhibits proliferation and migration of breast cancer through down-regulation of Bcl-2 and SIRT1[40]. In this paper, we selected Breast Neoplasms as a case study to demonstrate the ability of our method in inferring miRNA–disease associations. As can be seen in Table 3, in top 40 predicted Breast Neoplasms-associated miRNAs, there is one new miRNA–disease association. This new association has been verified in dbDEMC V2.0 database.
Table 3

Top 40 predicted breast neoplasms-associated miRNAs.

RankmiRNAKnown beforeEvidence(s)RankmiRNAKnown beforeEvidence(s)
1hsa-mir-2981Known association21hsa-mir-8741Known association
2hsa-mir-1245a1Known association22hsa-mir-6321Known association
3hsa-mir-1245b1Known association23hsa-mir-301b1Known association
4hsa-mir-13231Known association24hsa-mir-4521Known association
5hsa-mir-14691Known association25hsa-mir-9221Known association
6hsa-mir-1811Known association26hsa-mir-519d1Known association
7hsa-mir-23551Known association27hsa-mir-2151Known association
8hsa-mir-31301Known association28hsa-mir-147a1Known association
9hsa-mir-31861Known association29hsa-mir-320e1Known association
10hsa-mir-42571Known association30hsa-mir-450a1Known association
11hsa-mir-43061Known association31hsa-mir-450b1Known association
12hsa-mir-7181Known association32hsa-mir-320d1Known association
13hsa-mir-5051Known association33hsa-mir-2021Known association
14hsa-mir-2001Known association34hsa-mir-3451Known association
15hsa-mir-19151Known association35hsa-mir-520b1Known association
16hsa-mir-14711Known association36hsa-mir-193a1Known association
17hsa-mir-12581Known association37hsa-mir-6081Known association
18hsa-mir-520h1Known association38hsa-mir-3820dbDEMC V2.0
19hsa-mir-103b1Known association39hsa-mir-3241Known association
20hsa-mir-2991Known association40hsa-mir-151a1Known association
Top 40 predicted breast neoplasms-associated miRNAs.

Hepatocellular carcinoma

Hepatocellular carcinoma (HCC) is the most common primary liver malignancy and it is a leading cause of cancer-related death in global[41]. In the United States, HCC is the ninth leading cause of cancer deaths[42,43]. MiRNAs are essential participants and regulators and they also play important roles in the development and progression in HCC[41]. For instances, microRNA-146a inhibits cancer metastasis by downregulating VEGF through dual pathways in hepatocellular carcinoma[44]. miRNA-21 contributes to tumor progression by converting hepatocyte stellate cells to cancer-associated fibroblasts in HCC[45]. By selecting HCC as a case study to illustrate the ability of our approach, it discovered 12 new associations out of top 40 predicted Hepatocellular Carcinoma-associated miRNAs as can be seen in Table 4. To increase the reliability of predicted results, we already checked the evidences of these new predicted associations in dbDEMC V2.0, mirCancer, mirdb (http://mirdb.org/) databases as well as in other literatures. For examples, the new predicted association between hsa-mir-452 miRNA and Hepatocellular carcinoma disease has been verified in dbDEMC V2.0 database and some other published papers[46-48]. For the new predicted association between has-mir-454 and Hepatocellular carcinoma disease, Yu et al.[49] proved that miR-454 functions as an oncogene by inhibiting CHD5 in hepatocellular carcinoma. Wu et al.[50] indicated that MicroRNA-655-3p functions as a tumor suppressor by regulating ADAM10 and β-catenin pathway in Hepatocellular Carcinoma.
Table 4

Top 40 predicted hepatocellular carcinoma-associated miRNAs.

RankmiRNAKnown beforeEvidence(s)RankmiRNAKnown beforeEvidence(s)
1hsa-mir-151a1Known association21hsa-mir-320b1Known association
2hsa-mir-320c1Known association22hsa-mir-320d1Known association
3hsa-mir-3451Known association23hsa-mir-320e1Known association
4hsa-mir-4520dbDEMC V2.024hsa-mir-365a1Known association
5hsa-mir-4540dbDEMC V2.025hsa-mir-365b1Known association
6hsa-mir-6550mirCancer26hsa-mir-4251Known association
7hsa-mir-4841Known association27hsa-mir-450a1Known association
8hsa-mir-4831Known association28hsa-mir-450b1Known association
9hsa-mir-376a1Known association29hsa-mir-4931Known association
10hsa-mir-1441Known association30hsa-mir-519d1Known association
11hsa-mir-5901Known association31hsa-mir-520b1Known association
12hsa-mir-5090dbDEMC V2.032hsa-mir-6081Known association
13hsa-mir-7651Known association33hsa-mir-6380dbDEMC V2.0
14hsa-mir-3461Known association34hsa-mir-378b0http://mirdb.org/
15hsa-mir-193a1Known association35hsa-mir-378c0dbDEMC V2.0
16hsa-mir-550a1Known association36hsa-mir-378d0dbDEMC V2.0
17hsa-mir-1051Known association37hsa-mir-378e0http://mirdb.org/
18hsa-mir-12901Known association38hsa-mir-378f0http://mirdb.org/
19hsa-mir-147a1Known association39hsa-mir-378g0http://mirdb.org/
20hsa-mir-2021Known association40hsa-mir-378h0http://mirdb.org/
Top 40 predicted hepatocellular carcinoma-associated miRNAs.

Stomach neoplasms

Stomach Neoplasms is also known as Stomach Cancer or Gastric Cancer. It is one of the most common malignant neoplasms worldwide. It has a high incidence and mortality[51]. It is needed to identify sufficiently sensitive biomarkers for Gastric Cancer. MicroRNAs (miRNAs) could be promising potential biomarkers for Gastric Cancer diagnosis. Various studies have indicated important role of the microRNAs in gastric cancers[52,53]. Instantly, microRNA-181a Functions as an Oncogene in Gastric Cancer by Targeting Caprin-1[54]. The development of gastric cancer is affected by MicroRNA-183’s regulating autophagy via MALAT1-miR-183-SIRT1 axis and PI3K/AKT/mTOR signals[55]. With case study of Stomach Neoplasms, our method uncovers 7 new predicted miRNA–disease associations out of top 40 predicted Stomach Neoplasms-associated miRNAs as be shown in Table 5. All of these new predicted miRNA–disease associations have been verified in other databases such as mirCancer, mirDB, dbDEMC V2.0 and other literatures. For examples, Wang et al.[56] showed that Hsa-mir-152 expression was significantly down regulated in Gastric Cancer cell lines. MicroRNA-338 inhibits growth, invasion and metastasis of Gastric Cancer by Targeting NRP1 Expression[57].
Table 5

Top 40 predicted stomach neoplasms-associated miRNAs.

RankmiRNAKnown beforeEvidence(s)RankmiRNAKnown beforeEvidence(s)
1hsa-mir-103a1Known association21hsa-mir-374a1Known association
2hsa-mir-1520dbDEMC V2.022hsa-mir-4091Known association
3hsa-mir-449a1Known association23hsa-mir-4230http://mirdb.org/
4hsa-mir-3380mirCancer24hsa-mir-4951Known association
5hsa-mir-374b1Known association25hsa-mir-513a1Known association
6hsa-mir-4211Known association26hsa-mir-5151Known association
7hsa-mir-4331Known association27hsa-mir-516b1Known association
8hsa-mir-519a1Known association28hsa-mir-519c1Known association
9hsa-mir-6501Known association29hsa-mir-519e1Known association
10hsa-mir-7441Known association30hsa-mir-520a1Known association
11hsa-mir-301b0dbDEMC V2.031hsa-mir-526a1Known association
12hsa-mir-1071Known association32hsa-mir-6251Known association
13hsa-mir-1281Known association33hsa-mir-6611Known association
14hsa-mir-4971Known association34hsa-mir-302e1Known association
15hsa-mir-2961Known association35hsa-mir-302f1Known association
16hsa-mir-3281Known association36hsa-mir-130b1Known association
17hsa-mir-520d1Known association37hsa-mir-2170dbDEMC V2.0
18hsa-mir-135b1Known association38hsa-mir-3710mirCancer
19hsa-mir-151b1Known association39hsa-mir-980dbDEMC V2.0
20hsa-mir-3401Known association40hsa-mir-1861Known association
Top 40 predicted stomach neoplasms-associated miRNAs.

Predicting new disease-related miRNAs

The dataset used in this study does not contain any new disease or new miRNA. It means that a disease or a miRNA in this dataset has at least one known association with other miRNAs or diseases. Therefore, to demonstrate the proposed method’s performance in predicting new disease-related miRNAs, we conducted two simulated experiments on Lung Neoplasms and Ovarian Neoplasms diseases. The first simulated experiment was conducted based on Lung Neoplasms. It is also known as Lung Cancer and is the leading cause of cancer deaths worldwide[58]. The clinical applications of miRNAs in lung cancer diagnosis and prognosis have been indicated in many studies[58,59]. In this study, the dataset contained 132 associations between Lung neoplasms and miRNAs. We already removed all known associations related to Lung neoplasms to perform the simulated experiment of predicting new disease-related miRNAs. After performing simulated experiments, we selected top ten predicted miRNAs for Lung cancer to report the performance of our method. As can be seen in Table 6, in top ten predicted miRNAs, our method successfully predicted four known associations and it inferred six new associations. All of six new predicted associations have been confirmed in other databases or literature.
Table 6

Top 10 predicted lung neoplasms-associated miRNAs in the simulated experiment for predicting new disease-related miRNAs.

RankmiRNAKnown beforeEvidence(s)RankmiRNAKnown beforeEvidence(s)
1hsa-mir-12971Known association6hsa-mir-13010dbDEMC V2.0
2hsa-mir-5111Known association7hsa-mir-92a1Known association
3hsa-mir-12020dbDEMC V2.08hsa-mir-260PMID: 30687089
4hsa-mir-12310dbDEMC V2.09hsa-mir-500b0dbDEMC V2.0
5hsa-mir-2241Known association10hsa-mir-517c0dbDEMC V2.0
Top 10 predicted lung neoplasms-associated miRNAs in the simulated experiment for predicting new disease-related miRNAs. The second simulated experiment was performed on Ovarian Neoplasms. It is also known as Ovarian Cancer and has the highest mortality rate among gynecological cancers[60]. miRNAs have been indicated to be promising biomarkers for Ovarian Cancer[60-62]. The dataset in this study included 114 known associations between miRNAs and Ovarian Neoplams. We performed the simulated experiment on Ovarian Neoplasms by removing all known associations related to Ovarian Neoplams and making them to be unknown. The simulated result showed that in top ten predicted miRNAs for Ovarian Neoplasms, three known associations have successfully been predicted and seven new associations have been reported. All of seven new predicted associations have been confirmed in other databases or literature. The top ten predicted associations for Ovarian Neoplasms in simulated experiment were shown in Table 7.
Table 7

Top 10 predicted ovarian neoplasms-associated miRNAs in the simulated experiment for predicting new disease-related miRNAs.

RankmiRNAKnown beforeEvidence(s)RankmiRNAKnown beforeEvidence(s)
1hsa-mir-12991Known association6hsa-mir-260PMID: 27158389
2hsa-mir-2241Known association7hsa-mir-500b0dbDEMC V2.0
3hsa-mir-12310dbDEMC V2.08hsa-mir-517c0PMID: 30687089
4hsa-mir-12340dbDEMC V2.09hsa-mir-5270dbDEMC V2.0
5hsa-mir-13010dbDEMC V2.010hsa-mir-92b1Known association
Top 10 predicted ovarian neoplasms-associated miRNAs in the simulated experiment for predicting new disease-related miRNAs.

Conclusion and discussions

Inferring potential miRNA–disease associations by integrating various types of prior information is a very challenging and meaningful work for disease-related researches. In this paper, we proposed a new method to infer miRNA–disease associations using improved random walk with restart and integrating multiple similarities (RWRMMDA) such as miRNA functional similarity, disease semantic similarity and network topological similarities of miRNA–disease association network. With Global LOOCV AUC (Area Under Roc Curve) and AUPR (Area Under Precision-Recall Curve) values of 0.9882 and 0.9066, respectively, and AUC and AUPR values of 0.9855 and 0.8642, respectively, under fivefold-cross-validation experiments, it illustrated that our proposed method achieved a reliable performance. In comparison with other related previous methods, it outperformed than NTSHMDA, PMFMDA, IMCMDA and MCLPMDA methods in both AUC and AUPR values. In case studies of Breast Neoplasms, Carcinoma Hepatocellular and Stomach Neoplasms diseases, it inferred 1, 12 and 7 new associations out of top 40 predicted associations, respectively. All of these new predicted associations have been confirmed in different databases or literatures. Therefore, our proposed method could be considered as a useful and meaningful tool to infer potential miRNA–disease associations. There are some factors which contribute to the desirable performance of our proposed method as follows. Firstly, the known miRNA–disease associations which includes 5430 experimentally verified associations between 383 diseases and 495 miRNAs were gathered from the HMDD V2.0 database are reliable and they were used in many recent researches[4,14,27]. Secondly, both AUC and AUPR values of the proposed method were increased by using integrated similarities although it did not reduce the effect of sparsity data problem. Thirdly, the impact of sparsity data problem was reduced by performing a WKNKN algorithm as a pre-processing step to exclude unknown values in miRNA–disease association set based on their known neighbors. Therefore, the prediction performance becomes more informative. And finally, the most importance point is that the improved random walk with restart algorithm in our method was differed to common random walk with restart algorithms[18-20]. By supposing that a disease (miRNA) would have different relevant probabilities to each associated miRNA (disease), each miRNA–disease association was accredited different weight value in different heterogeneous network spaces which were built from integrating of multiple similarities. It would result in the trends to select actual miRNA–disease association couple with higher possibility when the extended random walk with restart algorithm was performed, from that prediction bias is limited. Although our proposed approach achieves a reliable prediction performance and it could infer new disease-related miRNAs as indicated in the simulated experiments’ results of Lung Neoplasms and Ovarian Neoplasms in predicting new disease-related miRNAs section. However, subjectively choosing a new disease to perform simulated experiments by removing all its known associations can cause the bias in prediction. Therefore, it requires to do further researches or integrate more biological information to increase the reliability of prediction in case of new diseases or new miRNAs.
  58 in total

Review 1.  Role of microRNAs in breast cancer.

Authors:  Ramesh Singh; Yin-Yuan Mo
Journal:  Cancer Biol Ther       Date:  2013-01-04       Impact factor: 4.742

2.  MiR-34a inhibits proliferation and migration of breast cancer through down-regulation of Bcl-2 and SIRT1.

Authors:  Laisheng Li; Linjin Yuan; Jinmei Luo; Jie Gao; Jiaoli Guo; Xiaoming Xie
Journal:  Clin Exp Med       Date:  2012-05-24       Impact factor: 3.984

3.  MicroRNA-183 affects the development of gastric cancer by regulating autophagy via MALAT1-miR-183-SIRT1 axis and PI3K/AKT/mTOR signals.

Authors:  Huiying Li; Chengyan He; Xuekui Wang; Hai Wang; Guangxian Nan; Ling Fang
Journal:  Artif Cells Nanomed Biotechnol       Date:  2019-12       Impact factor: 5.678

4.  Identification of novel biomarkers for hepatocellular carcinoma using transcriptome analysis.

Authors:  Qianlin Xia; Zehuan Li; Jianghua Zheng; Xu Zhang; Yang Di; Jin Ding; Die Yu; Li Yan; Longqiang Shen; Dong Yan; Ning Jia; Weiping Chen; Yanling Feng; Jin Wang
Journal:  J Cell Physiol       Date:  2018-09-11       Impact factor: 6.384

5.  The precision-recall plot is more informative than the ROC plot when evaluating binary classifiers on imbalanced datasets.

Authors:  Takaya Saito; Marc Rehmsmeier
Journal:  PLoS One       Date:  2015-03-04       Impact factor: 3.240

6.  Integrating random walk and binary regression to identify novel miRNA-disease association.

Authors:  Ya-Wei Niu; Guang-Hui Wang; Gui-Ying Yan; Xing Chen
Journal:  BMC Bioinformatics       Date:  2019-01-28       Impact factor: 3.169

Review 7.  Role of microRNAs as Clinical Cancer Biomarkers for Ovarian Cancer: A Short Overview.

Authors:  Cristina Elena Staicu; Dragoș-Valentin Predescu; Călin Mircea Rusu; Beatrice Mihaela Radu; Dragos Cretoiu; Nicolae Suciu; Sanda Maria Crețoiu; Silviu-Cristian Voinea
Journal:  Cells       Date:  2020-01-09       Impact factor: 6.600

8.  Identifying Potential miRNAs-Disease Associations With Probability Matrix Factorization.

Authors:  Junlin Xu; Lijun Cai; Bo Liao; Wen Zhu; Peng Wang; Yajie Meng; Jidong Lang; Geng Tian; Jialiang Yang
Journal:  Front Genet       Date:  2019-12-11       Impact factor: 4.599

9.  Semi-supervised learning for potential human microRNA-disease associations inference.

Authors:  Xing Chen; Gui-Ying Yan
Journal:  Sci Rep       Date:  2014-06-30       Impact factor: 4.379

View more
  2 in total

Review 1.  Overview of methods for characterization and visualization of a protein-protein interaction network in a multi-omics integration context.

Authors:  Vivian Robin; Antoine Bodein; Marie-Pier Scott-Boyer; Mickaël Leclercq; Olivier Périn; Arnaud Droit
Journal:  Front Mol Biosci       Date:  2022-09-08

Review 2.  A Survey on Computational Methods for Investigation on ncRNA-Disease Association through the Mode of Action Perspective.

Authors:  Dongmin Bang; Jeonghyeon Gu; Joonhyeong Park; Dabin Jeong; Bonil Koo; Jungseob Yi; Jihye Shin; Inuk Jung; Sun Kim; Sunho Lee
Journal:  Int J Mol Sci       Date:  2022-09-29       Impact factor: 6.208

  2 in total

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