Literature DB >> 30477152

Dual Convolutional Neural Network Based Method for Predicting Disease-Related miRNAs.

Ping Xuan1, Yihua Dong2, Yahong Guo3, Tiangang Zhang4, Yong Liu5.   

Abstract

Identification of disease-related microRNAs (disease miRNAs) is helpful for understanding and exploring the etiology and pathogenesis of diseases. Most of recent methods predict disease miRNAs by integrating the similarities and associations of miRNAs and diseases. However, these methods fail to learn the deep features of the miRNA similarities, the disease similarities, and the miRNA⁻disease associations. We propose a dual convolutional neural network-based method for predicting candidate disease miRNAs and refer to it as CNNDMP. CNNDMP not only exploits the similarities and associations of miRNAs and diseases, but also captures the topology structures of the miRNA and disease networks. An embedding layer is constructed by combining the biological premises about the miRNA⁻disease associations. A new framework based on the dual convolutional neural network is presented for extracting the deep feature representation of associations. The left part of the framework focuses on integrating the original similarities and associations of miRNAs and diseases. The novel miRNA and disease similarities which contain the topology structures are obtained by random walks on the miRNA and disease networks, and their deep features are learned by the right part of the framework. CNNDMP achieves the superior prediction performance than several state-of-the-art methods during the cross-validation process. Case studies on breast cancer, colorectal cancer and lung cancer further demonstrate CNNDMP's powerful ability of discovering potential disease miRNAs.

Entities:  

Keywords:  convolutional neural network; miRNA–disease association; network topology structure; random walk

Mesh:

Substances:

Year:  2018        PMID: 30477152      PMCID: PMC6321160          DOI: 10.3390/ijms19123732

Source DB:  PubMed          Journal:  Int J Mol Sci        ISSN: 1422-0067            Impact factor:   5.923


1. Introduction

miRNAs are non-coding single-stranded RNA molecules encoded by endogenous genes with a length of about 22 nucleotides. miRNAs exert their biological functions primarily via regulating the expression of target genes (mRNAs). miRNAs usually target to a specific sequence in the 3′ untranslated terminal of mRNAs, inhibiting the translation of the target genes [1,2,3,4,5]. With the development of molecular biology and biotechnology, scientists find that the abnormal expression of miRNAs is closely related to various human diseases [6,7,8]. Therefore, predicting the potential disease-associated miRNAs is of great significance for understanding disease etiology and pathogenesis. In recent years, several computational methods have been proposed for predicting disease-associated miRNAs, which can be classified into two main categories in general. miRNAs implement their biological functions by regulating the expression of their target mRNAs [9]. Therefore, the first category of methods is based on target genes to predict the potential associations between diseases and miRNAs. Jiang et al. [10] estimated the functional similarities of miRNAs through the number of target genes co-associated with miRNAs. The similarities among diseases is measured according to the phenotype of the disease, and the known miRNA–disease associations are combined to predict the potential miRNA–disease associations. However, the number of experimentally validated target genes is not sufficient, which cannot provide sufficient and effective data to support the prediction. Li et al. [11] used target gene prediction software TargetScan [12], MiRanda [13], and PITA [14] to predict target genes that a certain miRNA might regulate. The disease-related miRNAs are then predicted by measuring the functional consistency between the predicted target genes and existing disease-related genes. As the false-positive rate of target genes predicted by the software are very high, it is difficult for this method to achieve high prediction accuracy. The methods in the second category are based on the biological observation that miRNAs with similar functions are usually associated with similar diseases and vice versa [15,16,17,18]. Xuan et al. [19] and Xiao et al. [20] proposed the method based on non-negative matrix factorization from the similarity and association perspective of miRNAs and diseases. Liu et al. [21] and Liao et al. [22] proposed the method of predicting miRNA–disease associations via random walking in networks composed of multiple data sources. Zeng et al. [23] proposed a disease miRNA prediction algorithm based on the structural perturbation method. Chen et al. [24] and Zhang et al. [25] proposed a path-based method for predicting miRNAs that are associated with diseases. Ding et al. [26] integrated known miRNA–disease associations and experimentally validated miRNA–target associations and proposed a prediction method based on a disease–miRNA–target heterogeneous network. As these methods are based on the traditional computing model [27,28,29], it is difficult to extract the deep feature representation from the multiple kinds of data. There are limited associations between miRNAs and diseases, so their associations are sparse. The similarities between diseases are also sparse. Since convolutional neural networks (CNNs) are suitable for dealing with this kind of sparse data [30], we propose a CNN-based prediction method. The topological structures of miRNAs and diseases are also very important for miRNA–disease association prediction. Therefore, we construct a dual CNN-based prediction model to learn the depth feature representation in sparse data and capture the topological information in miRNA and disease networks.

2. Results and Discussion

2.1. Performance Evaluation Metrics

Considering that most of the diseases in the HMDD database are only associated with a few miRNAs, they are not sufficient to evaluate the prediction performance of our method. Therefore, we performed five-fold cross-validation on the 15 diseases associated with more than 90 miRNAs to compare the prediction performance between CNNDMP and several state-of-the-art methods. First, we regard the known miRNA–disease associations as positive samples, and randomly divide them into five equal parts, and the unknown associations are regarded as negative samples. The negative samples (whose quantity is equal to that of the positive samples) are selected randomly from all the negative ones. These negative samples are also divided into five equal parts. Four parts of positive samples and four parts of negative samples are used as the training data in each-fold cross-validation. The remaining positive and the remaining negative samples are used as the testing data to verify the prediction performance. We can obtain the association prediction scores in the testing data via the CNN prediction model and sort them by their values in descending order. If a known association exists between a pair of miRNA–disease sample, and the prediction score of the association is higher than the given threshold , it is a successfully identified positive sample. If the prediction score of a negative sample is lower than , it is a successfully identified negative sample. By changing the threshold, we can calculate the corresponding true positive rate (TPR), false positive rate (FPR), precision (Precision) and recall rate (Recall). They are defined as follows, where TP and TN represent the number of positive and negative samples correctly identified, FP represents the number of negative samples misidentified as positive samples, and FN represents the number of positive samples misidentified as negative samples. Each time the threshold is changed, the corresponding TPR and FPR values, as well as the Precision and Recall values, are obtained. The receiver operating feature curve (ROC) and the precision–recall curve (PR) are then drawn using these values. The areas under the ROC curve (ROC-AUC) and the PR curve (PR-AUC) are used to evaluate the whole prediction performance. Biologists usually select the top-ranked miRNA candidates from the prediction result to further validate their associations with the disease. Therefore, we calculate the average recall values of the top 30, 60, 90–210 and 240 candidates for 15 diseases. Through the recall, we compare how many positive samples appear in the top k candidates in different methods. The larger the recall value, the more positive samples are identified successfully.

2.2. Comparison with Other Methods

CNNDMP is compared with GSTRW [22], DMPred [19], PBMDA [24] and Liu’s Method [21], which are state-of-the-art prediction methods for miRNA–disease associations. The parameters involved in each method need to be adjusted to achieve the best prediction performance. In our method, , and are set to 3, 2 and 11, respectively. Each convolutional layer contains 20 convolution filters, so is set to 20. The restart probability of random walk is 0.8, and the harmonic parameter is set to 0.9. varies from 0.1 to 0.9, and the corresponding performances of CNNDMP are listed in Table 1. For the other methods, we use the parameters mentioned in the corresponding papers ( for GSTRW, for PBMDA, for DMPred, for Liu’s Method).
Table 1

ROC-AUCs and PR-AUCs at different values of .

Parameter λ 0.10.20.30.40.40.50.70.80.9
ROC-AUC0.8900.9180.9340.9390.9460.9500.9520.9540.956
PR-AUC0.3400.4010.4420.4620.4910.5030.5130.5210.538
The AUC-ROC values of the five methods (CNNDMP, GSTRW, DMPred, PBMDA, and Liu’s Method) for 15 diseases are 0.956, 0.802, 0.917, 0.844, and 0.865, respectively (Table 2, Figure 1). CNNDMP achieved the best prediction performance, and its average AUC-ROC is 0.956, which is higher by 15.4%, 3.9%, 11.2%, and 9.1% compared to the other four methods, respectively. The miRNA–disease association scores of GSTRW are dependent on the calculation of miRNA similarities and disease similarities. Therefore, GSTRW performs the worst in all methods. The performance of PBMDA is similar to that of Liu’s Method as they all exploit the network topology information. DMPred utilizes miRNA- and disease-related information and achieves a competitive predictive performance. Our method, CNNDMP, completely integrates the original feature of miRNAs, diseases and network topology, combines them with the powerful representation learning capability of CNN and achieves the best prediction performance.
Table 2

Prediction results of CNNDMP and the other four methods for 15 diseases in terms of ROC-AUCs.

Disease NameROC-AUC CNNDMPGSTRWDMPredPBMDALiu’s Method
Breast neoplasm0.9870.8220.9380.8520.863
Hepatocellular carcinoma0.9860.7790.9000.8030.845
Renal cell carcinoma0.9500.8160.9030.8130.832
Squamous cell carcinoma0.9360.8170.9080.8810.890
Colorectal neoplasm0.9100.7370.8420.8260.857
Glioblastoma0.9260.8140.9040.8030.842
Heart failure0.9720.8170.9870.7910.828
Acute myeloid leukemia0.9610.7880.8900.8440.874
Lung neoplasm0.9620.7910.9480.9050.920
Melanoma0.9780.7890.9130.8360.860
Ovarian neoplasm0.9580.8300.9290.8890.897
Pancreatic neoplasm0.9450.8380.9160.8910.904
Prostatic neoplasm0.9640.8220.9510.8430.855
Stomach neoplasm0.9540.7620.9080.8210.836
Urinary bladder neoplasm0.9560.8160.9190.8540.865
Average AUC0.9560.8020.9170.8440.865
Figure 1

Receiver operating feature curve (ROC) curve of CNNDMP and the other four methods. AUC = area under the curve.

There are far more unobserved miRNA–disease associations than known ones, so there is a serious class imbalance between them. For the imbalanced associations, the PR curves are better than ROC curves in reflecting the prediction performance of different methods. Figure 2 shows the PR curves of CNNDMP, GSTRW, DMPred, PBMDA and Liu’s Method for 15 diseases. Their PR-AUCs are 0.538, 0.177, 0.392, 0.324, and 0.334, respectively. The PR-AUC of CNNDMP is 36.1%, 14.6%, 21.4%, and 20.4% higher than the other methods. As shown in Table 3, CNNDMP yields the best average performance in terms of PR-AUCs and achieves the best performance for 14 of 15 common diseases.
Figure 2

Precision–recall (PR) curve of CNNDMP and the other four methods.

Table 3

Prediction results of CNNDMP and the other four methods for 15 diseases in terms of PR-AUCs.

Diseases NamePR-AUC CNNDMPGSTRWDMPredPBMDALiu’s Method
Breast neoplasm0.8940.3220.6990.5740.573
Hepatocellular carcinoma0.8930.2790.5010.4540.498
Renal cell carcinoma0.3650.1500.2930.1810.186
Squamous cell carcinoma0.2870.1090.2130.2110.208
Colorectal neoplasm0.3670.1410.1860.3670.371
Glioblastoma0.3300.1510.2190.2170.243
Heart failure0.6020.1910.7000.1680.189
Acute myeloid leukemia0.3680.1400.2110.1910.236
Lung neoplasms0.6360.1470.5110.5370.503
Melanoma0.6570.1710.3890.3630.397
Ovarian neoplasm0.4900.1690.4040.3610.361
Pancreatic neoplasm0.5550.1370.3290.3640.354
Prostatic neoplasm0.5680.1660.4630.2820.264
Stomach neoplasm0.6080.2200.4460.3440.346
Urinary bladder neoplasm0.4700.1630.3150.2520.280
Average AUC0.5380.1770.3920.3240.334
For the top k miRNA candidates, the higher recall rate means that there are more positive samples successfully identified. Figure 3 shows the average recall rates for 15 diseases in the top k miRNA candidates. CNNDMP’s recall rates for the top 30 to 240 candidate results are 0.629, 0.878, 0.966, 0.990, 0.998, 0.999, 1.0, and 1.0, respectively. The results in Figure 1, Figure 2 and Figure 3 and Table 2 and Table 3 show that our method is indeed effective in discovering potential disease miRNAs.
Figure 3

Recall values of top k candidates of CNNDMP and the other four methods.

In addition, to further verify that the ROC-AUC and PR-AUC of CNNDMP are significantly higher than the other methods, we performed a paired t-test. All paired t-test results are less than 0.05, which indicates that CNNDMP’s performance is significantly better than the other methods (Table 4).
Table 4

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

p-ValueDMPredGSTRWPBMDALiu’s Method
p-value of ROC-AUC between CNNDMP and other methods6.44998 × 10−49.60973 × 10−162.65553 × 10−101.25344 × 10−10
p-value of PR-AUC between CNNDMP and other methods0.029721.75747 × 10−60.001110.00151

2.3. Comparison between the Individual Networks and the Integrated Network

To verify that the performance of the integrated network is better than the individual networks, we evaluate the prediction performances of the left and right networks within CNNDMP, respectively. The values of ROC-AUC and PR-AUC of the left network are 0.916 and 0.509, respectively. For the right network, the values of ROC-AUC and PR-AUC are 0.905 and 0.494, respectively. Compared with the left and right networks, the ROC-AUC of the integrated network increased by 4% and 5.1%, and the PR-AUC increased by 2.9% and 4.4%.

2.4. Case Studies on Breast Cancer, Colorectal Cancer and Lung Cancer

To further demonstrate CNNDMP’s ability to discover potential disease-associated miRNAs, we used three independent databases, dbDEMC [31], miRCancer [32], and PhenomiR [33], as well as the relevant literature to verify the candidates of breast cancer, colorectal cancer and lung cancer. We take the prediction results of breast cancer as an example, and list the results of this case analysis in detail. We list the case study of the top 50 miRNA candidates related to breast cancer in Table 5. dbDEMC is a database of differentially expressed miRNAs in human cancers, and it contains 2224 differentially expressed miRNAs in 36 cancer types. Forty-three of the 50 miRNA candidates are included in this database, which confirmed the differential expression of these candidates in breast cancer. PhenomiR is also a database of differentially expressed miRNAs in human cancers. miRCancer is a miRNA–cancer associations database that collects 6323 miRNA–cancer associations from 4875 academic papers covering 184 cancers. PhenomiR includes two miRNA candidates, and miRCancer contains two candidates. Five miRNA candidates are confirmed in the relevant literature.
Table 5

The top 50 breast cancer-related candidates.

RankmiRNA NameEvidenceRankmiRNA NameEvidence
1hsa-mir-1266dbDEMC26hsa-mir-663dbDEMC
2hsa-mir-942dbDEMC27hsa-mir-545dbDEMC
3hsa-mir-384dbDEMC28hsa-mir-525dbDEMC
4hsa-mir-374bdbDEMC29hsa-mir-520fdbDEMC
5hsa-mir-1293dbDEMC30hsa-mir-520gdbDEMC
6hsa-mir-3148Literature [34]31hsa-mir-659dbDEMC
7hsa-mir-569Literature [35]32hsa-mir-150miRCancer, PhenomiR
8hsa-mir-431dbDEMC33hsa-mir-592dbDEMC
9hsa-mir-711Literature [36]34hsa-mir-1254dbDEMC
10hsa-mir-325dbDEMC35hsa-mir-548cdbDEMC
11hsa-mir-1302Literature [37]36hsa-mir-675miRCancer
12hsa-mir-33adbDEMC37hsa-mir-3940Literature [38]
13hsa-mir-1246dbDEMC38hsa-mir-1299dbDEMC
14hsa-mir-376bdbDEMC39hsa-mir-377dbDEMC
15hsa-mir-487adbDEMC40hsa-mir-519adbDEMC
16hsa-mir-1236dbDEMC41hsa-mir-1180dbDEMC
17hsa-mir-548adbDEMC42hsa-mir-1184dbDEMC
18hsa-mir-624dbDEMC43hsa-mir-3151dbDEMC
19hsa-mir-633dbDEMC44hsa-mir-627dbDEMC
20hsa-mir-1181dbDEMC45hsa-mir-1273adbDEMC
21hsa-mir-382dbDEMC46hsa-mir-1972dbDEMC
22hsa-mir-448dbDEMC47hsa-mir-208adbDEMC, PhenomiR
23hsa-mir-583dbDEMC48hsa-mir-668dbDEMC
24hsa-mir-518adbDEMC49hsa-mir-635dbDEMC
25hsa-mir-433dbDEMC50hsa-mir-619dbDEMC
The top 50 colorectal cancer-related candidates are given in Supplementary Table S1. The databases of dbDEMC and miRCancer respectively include 48 candidates and one candidate whose abnormal expressions have been identified in colorectal cancer. A candidate marked ‘Unconfirmed’ means that it is not currently supported by the databases and the relevant literature. In terms of lung cancer, the top 50 candidates are listed in Supplementary Table S2. Forty candidates are included in dbDEMC and three candidates are contained by miRCancer which have abnormal expression in lung cancer. A candidate is supported by PhenomiR to have abnormal regulation in lung cancer. Four candidates are supported by the relevant literature to be differentially expressed in lung cancer. Three candidates marked ‘Unconfirmed’ are not currently supported by the databases and the relevant literature. The case studies on the three diseases confirm that the CNNDMP has a powerful ability to discover potential disease miRNAs.

2.5. Predicting Novel Disease-Related miRNAs

By comparing the ROC curve, PR curve and the recall rate of the top k candidates for the five methods by cross-validation, CNNDMP has achieved the best prediction performance. Subsequent case analysis results further confirm that CNNDMP has good prediction performance in discovering the associations between miRNAs and diseases. Therefore, we further apply this method to all 326 diseases. We take all the positive samples and the corresponding negative samples as training data. Finally, the top 100 miRNA candidates for each disease are given in Supplementary Table S3.

3. Materials and Methods

3.1. Dataset

The miRNA–disease associations used in this study derive from the human miRNA–disease database (HMDD) [39]. HMDD has collected thousands of reliable association pairs between miRNAs and diseases. After integrating different miRNA records and unifying the miRNA and disease names, we finally retained 5088 miRNA–disease associations, involving 490 miRNAs and 326 diseases. Disease terms are available from the National Library of Medicine (http://www.ncbi.nlm.nih.gov/mesh). The phenotypic similarities and the semantic similarities are obtained from a published study [18].

3.2. Construction of a miRNA–Disease Heterogeneous Network

miRNA similarity measurement. Based on the biological observation that miRNAs with similar functions usually tend to be associated with similar diseases, the similarity of two miRNAs is estimated by measuring the similarities of their associated diseases. For example, miRNA is associated with diseases , , , , and , whereas miRNA is associated with diseases , , , and . Wang et al. [40] calculated the similarity between and as the similarity of and , denoted as . The similarity between and includes the following three steps: first, the similarities between and each of the diseases in are calculated, and the maximum similarity is taken as the similarity between and . Similarly, the similarities between and are obtained, respectively. Second, the similarities between each of diseases in and are calculated. Finally, these similarities are accumulated and divided by the total number of diseases in and . We use the matrix to represent the similarities of miRNAs, where is the number of miRNAs. The values of miRNA similarities are distributed between 0 and 1. Disease similarity measurement. The disease similarity measures how similar they are from the perspectives of disease semantics and phenotype. The terms related to a disease are represented by a directed acyclic graph (DAG). If there are more common terms between the DAGs of two diseases, it means that the two diseases are more similar. At the same time, two diseases that share more common phenotypes are often more similar. Therefore, we quantify the similarity of two diseases based on their semantics and phenotype. Xuan et al. have successfully integrated this information and calculated the similarities between diseases. Therefore, disease similarities can be obtained from published studies [19,41]. We use the matrix to represent the similarities between diseases and values of the similarities vary from 0 and 1, where represents the number of diseases. miRNA–disease associations. If miRNA is associated with disease then , or when their association has not been observed. We use to represent the associations between miRNAs and diseases. By exploiting the similarities of miRNAs and diseases, as well as the known associations between miRNAs and diseases, we construct a heterogeneous network including two kinds of nodes (miRNAs and diseases), and the matrix representation of the network (Figure 4).
Figure 4

Construction of a miRNA–disease heterogeneous network and matrix representation. (a) The miRNA similarities network is constructed based on two miRNAs whose similarity are greater than 0 and the matrix representation . We represent miRNA network topology information and the similarity values between miRNAs by a weighted network. Each node represents a miRNA entity, and the weight on edge represents miRNA similarity values in the weighted network. (b) The disease similarities network and its matrix representation . (c) The miRNA–disease associations network is constructed based on the known associations between miRNAs and diseases, and its corresponding matrix representation . When a disease is associated with a miRNA, they are connected by a dotted line. (d) miRNA–disease heterogeneous network. It effectively integrates miRNA similarities, disease similarities and miRNA–disease association information.

3.3. Prediction Model Based on Dual CNN

We construct a prediction model based on dual CNN, which is composed of left and right parts. The left part learns from the original feature information of miRNAs and diseases. The complex, implicit and nonlinear miRNA–disease feature information is captured by the CNN layer. The right part combines miRNA and disease network topology information and represents it deeply by the CNN layer. Finally, we integrate the results of the left and right to obtain final prediction scores for disease-associated miRNAs.

3.3.1. Embedding Layer

Embedding in the left part by integrating miRNA and disease original feature information. Functionally similar miRNAs are usually involved in similar diseases and vice versa. Therefore, we integrate miRNA and disease similarities and miRNA–disease associations to construct the embedding in the left part. We take the miRNA and disease in Figure 5 as an example to elaborate the integration process. The first row of represents the similarities between and all the miRNAs, and the second row of represents the associations between and all the miRNAs. The miRNA is similar to and , and the disease has a known association with , and . Thus, miRNA and disease are likely to be associated. Similarly, we integrate the first row of with the second row of . Among them, miRNA is associated with , and , and disease is similar to and , so miRNA and disease are likely to be associated. The final integration result is represented by the feature matrix .
Figure 5

Integration of miRNA and disease original features to construct the embedding in the left part.

Embedding in the right part by integrating the networks topology. We firstly obtain network topology information by random walking in the miRNA and disease networks, respectively. The basic principle of a random walk with restart is that the walker starts from a node in the network at 0th time and walks randomly in the miRNA (or disease) network. When the current node of the walker is more similar to a neighbor node, the probability that the walker turns to it is greater. Therefore, after the walking process converges, the probability that the walker reaches a certain node is greater, indicating that the node is more similar to the starting node. We define the convergent vector as , which represents the similarities between the starting node and all the nodes. We take the miRNA network as an example to illustrate its computational process in detail. Firstly, we need to row-normalize the original miRNA similarities matrix M to obtain the probabilistic transfer matrix W. Then, based on the following random walk with restart iteration formula, the network topology-based miRNA similarities are obtained. Taking miRNA as an example, the current random walk from node , the first element of is then set to 1 and the other elements are 0. The parameter represents the probability that the walker returns to the starting node for re-walking. is the transposed matrix of , represents the probability that the walker arrives at each miRNA node at time , and represents the arrival probability at time . After the walking process is converged, the vector is obtained and regarded as a part of the embedding in the right part. When norm between and is less than , the convergence condition is satisfied. Similarly, in the disease network, we randomly walk from the disease node, and finally get the vector as a part of the right embedding. We integrate the similarity and association information of miRNA and disease based on network topology to form the embedding in Figure 6. The final integration result is represented by the feature matrix .
Figure 6

Integration of miRNA and disease network topological features to construct the embedding in the right part.

3.3.2. Convolutional Module on the Left

We treat the embedding as the input data of the CNN module to learn the original feature representation (Figure 7). For the convolutional layer, we set the length and width of a convolution filter to and , and the convolution filters can be represented as . We apply to to get the feature output , where is the convolution result when the jth convolution filter slides to the ith position of , and is a nonlinear activation function (relu). is a bias vector, and is the first column vector in the sliding window when the filter moves to the ith position of . In the pooling layer, the max-pooling operation is performed on to get , where is the pooling value of the pth position of the jth convolution filter and is the sliding window length of the pooling operation. We use as the input of the second convolutional layer, and obtain the output of the second pooling layer . Similarly, as the input of the third convolutional layer can obtain . Finally, we flatten to a column vector and obtain the association prediction score of and through the fully connected layer. The score is defined as , where is a weight matrix between the fully connected layer and the output layer.
Figure 7

miRNA–disease association prediction framework based on dual CNN.

3.3.3. Convolutional Module on the Right

The embedding in the right part is input to learn the feature representation of the network topology (Figure 7). The convolution and pooling processes of the right part are similar to that in the left part. The convolutional operation and the max-pooling operation are defined as follows, where is the feature output of the convolution operation and is the first column vector in the sliding window when the filter moves to the ith position of . is obtained by performing the max-pooling operation on . We use as the input of the second convolutional layer, and obtain the output of the second pooling layer . Similarly, as the input of the third convolutional layer can obtain . Finally, we flatten to the column vector and get the association score between and by the fully connected layer. The score is defined as , where is the weight matrix between the fully connected layer and the output layer.

3.3.4. Combined Strategy

The association scores and are obtained from different perspectives of miRNA–disease information. To take complete advantage of the prediction results from the left and right parts, we integrate the two scores as the final association score between a miRNA and a disease. It is defined as follows, where the parameter is used to adjust the importance of and . The loss functions of the left and right CNNs are defined as and where indicates the actual association between a miRNA and a disease. is 1 when the miRNA is associated with the disease, otherwise is 0. and represent the scores of miRNA–disease associations that are classified as the negative sample and the positive one, respectively. and indicate the corresponding probabilities obtained by the softmax function. represents the number of training samples.

4. Conclusions

A novel method based on a dual convolutional neural network, CNNDMP, is developed for prioritizing potential disease miRNAs. CNNDMP’s embedding layer is constructed from the biological perspective by combining the biological premise about miRNA–disease associations. At the same time, the embedding layer captures the original similarities and associations of miRNAs and diseases, as well as the topology structure of the miRNA and disease networks. The new framework based on a dual convolutional neural network is constructed for learning the deep features of the original similarities and associations of miRNAs and diseases, and the new miRNA and disease similarities. The results of cross-validation on 15 common diseases confirms CNNDMP’s superior performance. The case studies on three diseases further show that CNNDMP has a strong ability to discover candidate disease miRNAs.
  9 in total

1.  GCSENet: A GCN, CNN and SENet ensemble model for microRNA-disease association prediction.

Authors:  Zhong Li; Kaiyancheng Jiang; Shengwei Qin; Yijun Zhong; Arne Elofsson
Journal:  PLoS Comput Biol       Date:  2021-06-03       Impact factor: 4.475

2.  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

3.  Inferring Disease-Associated MicroRNAs Using Semi-supervised Multi-Label Graph Convolutional Networks.

Authors:  Xiaoyong Pan; Hong-Bin Shen
Journal:  iScience       Date:  2019-09-16

Review 4.  Liquid Biopsy and Artificial Intelligence as Tools to Detect Signatures of Colorectal Malignancies: A Modern Approach in Patient's Stratification.

Authors:  Octav Ginghina; Ariana Hudita; Marius Zamfir; Andrada Spanu; Mara Mardare; Irina Bondoc; Laura Buburuzan; Sergiu Emil Georgescu; Marieta Costache; Carolina Negrei; Cornelia Nitipir; Bianca Galateanu
Journal:  Front Oncol       Date:  2022-03-08       Impact factor: 6.244

Review 5.  Advancements in Oncology with Artificial Intelligence-A Review Article.

Authors:  Nikitha Vobugari; Vikranth Raja; Udhav Sethi; Kejal Gandhi; Kishore Raja; Salim R Surani
Journal:  Cancers (Basel)       Date:  2022-03-06       Impact factor: 6.639

6.  LSGSP: a novel miRNA-disease association prediction model using a Laplacian score of the graphs and space projection federated method.

Authors:  Yi Zhang; Min Chen; Xiaohui Cheng; Zheng Chen
Journal:  RSC Adv       Date:  2019-09-20       Impact factor: 4.036

Review 7.  Use of Personalized Biomarkers in Metastatic Colorectal Cancer and the Impact of AI.

Authors:  Simona-Ruxandra Volovat; Iolanda Augustin; Daniela Zob; Diana Boboc; Florin Amurariti; Constantin Volovat; Cipriana Stefanescu; Cati Raluca Stolniceanu; Manuela Ciocoiu; Eduard Alexandru Dumitras; Mihai Danciu; Delia Gabriela Ciobanu Apostol; Vasile Drug; Sinziana Al Shurbaji; Lucia-Georgiana Coca; Florin Leon; Adrian Iftene; Paul-Corneliu Herghelegiu
Journal:  Cancers (Basel)       Date:  2022-10-03       Impact factor: 6.575

8.  Predicting miRNA-Disease Associations by Incorporating Projections in Low-Dimensional Space and Local Topological Information.

Authors:  Ping Xuan; Yan Zhang; Tiangang Zhang; Lingling Li; Lianfeng Zhao
Journal:  Genes (Basel)       Date:  2019-09-06       Impact factor: 4.096

9.  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

  9 in total

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