Next Article in Journal
Critical Role of Cathepsin L/V in Regulating Endothelial Cell Senescence
Next Article in Special Issue
COVID-19 in Italy: Is the Mortality Analysis a Way to Estimate How the Epidemic Lasts?
Previous Article in Journal
Mitogenomic Features and Evolution of the Nile River Dominant Tilapiine Species (Perciformes: Cichlidae)
Previous Article in Special Issue
SGCNCMI: A New Model Combining Multi-Modal Information to Predict circRNA-Related miRNAs, Diseases and Genes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

MFIDMA: A Multiple Information Integration Model for the Prediction of Drug–miRNA Associations

1
School of Electronic Information, Xijing University, Xi’an 710129, China
2
College of Agriculture and Forestry, Longdong University, Qingyang 745000, China
3
School of Computer Science, Northwestern Polytechnical University, Xi’an 710129, China
4
Key Laboratory of Resources Biology and Biotechnology in Western China, Ministry of Education, College of Life Science, Northwest University, Xi’an 710129, China
*
Authors to whom correspondence should be addressed.
Biology 2023, 12(1), 41; https://doi.org/10.3390/biology12010041
Submission received: 20 November 2022 / Revised: 19 December 2022 / Accepted: 22 December 2022 / Published: 26 December 2022
(This article belongs to the Special Issue Advanced Computational Models for Clinical Decision Support)

Abstract

:

Simple Summary

Predicting the possible associations between drugs and miRNAs would provide new perspectives on miRNA therapeutics research and drug discovery. However, considering the time investment and expensive cost of wet experiments, there is an urgent need for a computational approach that would allow researchers to identify potential associations between drugs and miRNAs for further research. In this paper, we present a computational method in this field named MFIDMA for simplifying the screening process. We also collect high-quality datasets from the current database. We conduct experiments on the collected datasets to prove the excellent performance of the proposed model. The MFIDMA is intended to be useful for the prediction of associations between drugs and miRNAs, and to be effective for the development and research of miRNA-targeted drugs.

Abstract

Abnormal microRNA (miRNA) functions play significant roles in various pathological processes. Thus, predicting drug–miRNA associations (DMA) may hold great promise for identifying the potential targets of drugs. However, discovering the associations between drugs and miRNAs through wet experiments is time-consuming and laborious. Therefore, it is significant to develop computational prediction methods to improve the efficiency of identifying DMA on a large scale. In this paper, a multiple features integration model (MFIDMA) is proposed to predict drug–miRNA association. Specifically, we first formulated known DMA as a bipartite graph and utilized structural deep network embedding (SDNE) to learn the topological features from the graph. Second, the Word2vec algorithm was utilized to construct the attribute features of the miRNAs and drugs. Third, two kinds of features were entered into the convolution neural network (CNN) and deep neural network (DNN) to integrate features and predict potential target miRNAs for the drugs. To evaluate the MFIDMA model, it was implemented on three different datasets under a five-fold cross-validation and achieved average AUCs of 0.9407, 0.9444 and 0.8919. In addition, the MFIDMA model showed reliable results in the case studies of Verapamil and hsa-let-7c-5p, confirming that the proposed model can also predict DMA in real-world situations. The model was effective in analyzing the neighbors and topological features of the drug–miRNA network by SDNE. The experimental results indicated that the MFIDMA is an accurate and robust model for predicting potential DMA, which is significant for miRNA therapeutics research and drug discovery.

1. Introduction

As the demand for medical care increases, the cost of drug development is growing and unacceptable [1]. The main reason for the relatively low productivity in the pharmaceutical industry is attributed to the high cost of searching for new drug targets. However, finding appropriate drug targets from the numerous and disorderly informatics is one of the important purposes of bioinformatics. For a long period, many studies on therapeutic targets have focused on protein and have spent much time and effort exploring the drug response of proteins. However, about 80% of approved drugs target protein and 99% of them target only specific proteins [2]. This means that there are still vast proteins that are “undruggable”. Therefore, some researchers have shifted their focus in target selection to other biological entities such as microRNA (miRNA).
MicroRNA is a kind of endogenous non-coding RNA with a length of about 20 nucleotides, existing in humans, plants, animals and viruses [3]. To date, about 2600 human mature miRNAs have been discovered [4]. A considerable amount of literature has been published on miRNAs regarding their biogenesis, mechanic of action and function [5,6,7]. Research in this area has shown that the abnormal expression of miRNAs is involved in plenty of diseases including cancer, neurologic disorders, autoimmune diseases and cardiovascular diseases [8,9,10,11,12]. Furthermore, from post-transcriptional regulation, miRNAs can affect the gene to produce specific proteins, including the aforementioned “undruggable” proteins. Thus, miRNAs are considered to be potential high-value therapeutic targets and identifying the underlying drug–miRNA associations has major implications for the pharmaceutical industry [13,14].
Many researchers believe that miRNA pharmacogenomics would promote the development of personalized medicine [15,16]. However, there are two main challenges for miRNA-target therapeutics: the effective means of delivering the therapeutic agents to the target tissues and the safety evaluation of the potential drug response [17]. In the first challenge, the problem of poor cell permeability and pharmacokinetics can be solved by Lipinski’s Rule of Five [18]. In the other challenge, it is inevitable to study the situation of the association between drugs and miRNAs. For most drugs, it is relatively difficult to completely identify their association with different miRNA profiling through wet experiments because it is an intricate problem concerning a series of factors, and it is also labor-intensive and time-consuming work. [19,20]. Even though much effort has been invested in identifying DMA by wet experiment, the existing knowledge about drugs and miRNAs is not sufficient for guiding miRNA-targeted drug research. For improving the research and development of miRNA-target therapeutics, we need to accelerate the identification of DMA for future research. Compared with wet experiments, the computational method is the better choice for completing this mission, since it is lower in cost and higher in efficiency [21]. In particular, machine learning has made great contributions in the field of bioinformatics [22,23,24,25]. In molecular biology research, novel datasets and innovated concepts are being generated [26,27,28,29]. Thus, it is important to adopt techniques that can handle these data efficiently. Machine learning can process the vast amount of data generated by new high-throughput devices to extract undiscovered relationships that exist and are imperceptible to experts [30,31,32,33].
After years of efforts, several computational methods for predicting DMA have emerged. One category of these methods was based on the self-similarity network and the association network. For example, Lv et al. developed a model based on the drug–miRNA network to identify DMA. They constructed the drug–miRNA integrated network and applied a random walk with restart (RWR) algorithm to predict the underlying miRNA targets of drugs. This model can predict related miRNAs for drugs in the absence of known drug–miRNA associations, but it is sophisticated and contains too many adjusted parameters [34]. Furthermore, Qu et al. presented an in silico method for DMA prediction called HSDMA, which was also based on the drug–miRNA similarity network. [35]. They introduced the path-based relevance measurement method of HeteSim. In the HeteSim method, considering different search paths between the miRNAs and drugs is the most predominant issue, because the path in the heterogeneous network has semantics [36]. It can predict potential DMA by calculating the association score of each drug–miRNA pair based on the given search path, but the function for integrating different patterns of the search path is relatively simple. Moreover, Guan et al. proposed a prediction model called GIDMA. Inspired by the concept of graphlet interactions, they defined 28 types of graphlet interaction isomers that contained 1 to 4 vertexes and various connection patterns for describing the different relationships between 2 nodes [37]. Thereafter, the association score between the drugs and miRNAs was calculated based on the number of each isomer on the self-similarity network [38]. Furthermore, Wang et al. designed an DMA prediction model called RFDMA. This model combined the integrated similarity of miRNA and the drugs, and predicted DMA using the random forest algorithm [39]. Qu et al. presented a new method called TLHNDMA based on a triple-layer heterogeneous network. This network not only used data on drug self-similarity and miRNA self-similarity but also considered disease similarity. An iterative updating algorithm was also developed to propagate information in the network and complete the prediction task [40]. Additionally, Zhan et al. proposed a model called SNMFDMA, which did not directly use the similarity matrixes of drugs and miRNAs. They first used symmetric non-negative matrix factorization to process the similarity matrixes to generate new similarity matrixes. The Kronecker product of the new similarities matrixes was then regarded as the similarity of the drugs and miRNAs. Finally, regularized least squares were implemented to predict the potential associations between drugs and miRNAs [41].
Another category of prediction methods leverages other features to represent the drugs and miRNAs instead of self-similarity. An example of this is the study carried out by Huang et al. in which they constructed an end-to-end model named GCMDR to discover associations between miRNA and drug resistance. These authors combined the side information such as the miRNA expression profile, drug substructure fingerprints, gene ontology and disease ontology as attribute features of the miRNAs and drugs. This model used GCN to learn low-dimensional embedding vectors for each biological entity and predicted the association between the drugs and miRNAs [42]. Yu et al. built a web server for predicting the effects of drugs on miRNAs. They utilize k-mer, sequence information and the MACCS fingerprints to represent the miRNAs and drugs. The regulation of the miRNA expression of the drugs was then predicted using random forests [43].
In our paper, we propose a novel multiple features integration method based on the integration of multiple features, named MFIDMA. First, a bipartite network was established to represent the relationship between drugs and miRNAs. Second, the structural deep network embedding (SDNE) algorithm was implemented to extract topology information and generate the embedding vectors of each node in the network. Third, the miRNAs were directly represented using sequences and the drugs were indicated by simplified molecular input line entry specification (SMILES). The Word2vec algorithm was then adopted to extract attribute features. Finally, two kinds of features were separately entered into the convolutional neural network (CNN) and the deep neural network (DNN) for deep learning feature extraction and classification. Figure 1 provides the flowchart of the MFIDMA model.
In experiments, the known drug–miRNA pairs were collected from three databases including ncDR [44], RNAInter [45] and SM2miR [46]. It is worth noting that the SM2miR database was divided into three datasets according to its versions. After preprocessing these databases, there were three datasets available: ncDR, RNAInter and SM2miR. For evaluating the prediction ability of the MFIDMA, we implemented the proposed model on those three datasets and obtained average accuracies of 86.46%, 87.56% and 82.16% under a five-fold cross-validation. The average AUC values achieved 0.9407, 0.9444 and 0.8919 on ncDR, RNAInter and SM2miR, respectively. In addition, serval experiments were conducted for performance comparisons with respect to the choices of features and prediction methods. Furthermore, we carried out case studies using hsa-let-7c-5p and Verapamil to prove the prediction ability of the proposed method. There are 9 of the top 15 predicted drugs and 10 of the top 15 predicted miRNAs confirmed by the PubMed database, respectively. The results of the cross-validations and case studies demonstrated that the MFIDMA model could predict DMA accurately and robustly. This study may be helpful for predicting drug response and overcoming drug resistance for subsequent treatment and improving the situation for drug-target discovery.

2. Materials and Methods

2.1. Dataset

In previous studies, a large number of drug–miRNA interaction associations have been accumulated. We collected datasets from three databases including RNAInter, ncDR and SM2miR. Before preprocessing, we collected a total of 19,310 miRNA drug interaction samples from the ncDR, RNAInterer and SM2miR database websites. For clarity, there are three versions of SM2miR because they were updated on 10 June 2012, 28 August 2013 and 27 April 2015. To distinguish them from different versions, we named them SM2miR v1.0, SM2miR v2.0 and SM2miR v3.0. We also adopted the latest SM2miR v3.0 and refer to it as SM2miR in this paper. To improve our work, we only selected associations that related to the “Homo sapiens” type in the three datasets. By doing this, we collected a total of 12,323 DMA as the positive dataset, which included 470 different types of drugs and 1623 different types of miRNAs. Then, we constructed the negative dataset by randomly selecting the same number of negative samples as the positive samples from the unlabeled data. The distribution of the individual datasets is illustrated in Table 1. These positive samples can be represented as an adjacent edge list and then turned into a drug–miRNA association bipartite graph. The miRNA name and sequence recording in miRBase represent the information from each miRNA node. Similarly, the drug information is uniquely identified using the CID and SMILES from PubChem.
The PubChem database is a comprehensive substance and compound database, including data sources and contents and data organization. It not only provides the chemical structures and properties but also provides pharmacology and biochemistry information [47,48,49]. In the database, the chemical structure of the drug is represented by SMILES, which is an extensively used chemical notation system. It can encode chemical molecules through ASCII codes and is extensively used in chemical computer applications [50,51]. We collected a total of 492 different drugs and their corresponding SMILES from the PubChem database.
The MiRBase database is a central online repository for nomenclature and sequences of miRNAs [52,53,54]. We obtained the sequences of 1788 miRNAs from the miRBase database. All miRNA sequences were identified on miRBase.

2.2. Representation of miRNAs and Drugs with Word Embedding

Deep learning is currently the focus of machine learning in the field of computer vision and natural language processing. One reason for the sharp rise in the use of deep learning algorithms is because these algorithms are a powerful method for processing gigantic amounts of unsupervised data for downstream tasks [55]. The sequences of biomolecules and the structure of chemical compounds are intrinsic properties of miRNAs and drugs. Inspired by Buchan et al., miRNA sequences and drug SMILES could be presumed as “sentences”, while nucleotides and atoms are naturally “words” [56]. Therefore, the DMA datasets can be the text corpus for the learning representation vectors by Word2vec. The Word2vec model is a famous machine learning technique in the text processing field in recent years. It is a kind of distributed representation method and aims to connect different dimensions by coding [57]. If the words are similar in the context, the representation vectors are similar, either semantically or grammatically. Word2vec contains two important models, Skip-gram and CBOW. In this study, the CBOW model is implemented to generate embedding vectors by predicting the central word according to context. Instead of the traditional neural net language model, the model is constructed using an input layer, an output layer and projection layers. The framework of CBOW is illustrated in Figure 2. As shown in Figure 2, the vocabulary size is denoted as V and the size of the projection layer is represented as N . In the input layer, v t 2 , v t 1 , v t + 1 and v t + 2 represent the context of v t   and initial words are expressed as one-hot codes. The weights matrix between the input layer and the projection layer is represented by a V × N matrix M . The M is not the transpose of M , but a N × V weights matrix between the projection layer and the output layer. The projection vectors v p are obtained using the weighted average of word vectors of context through the projection layer, following:
v p = 1 4 M ( v t 2 T + v t 1 T + v t + 1 T + v t + 2 T )
where M represents the weight matrix, v c 2 , v c 1 , v c + 1 , v c + 2 represents context one-hot vectors of the c -th central word and v p represents the output of the projection layer. In the output layer, the probabilities that denote the appropriate center word are calculated through weight matrix W and projection vectors. To predict an appropriate center word by minimizing the loss function:
E = log c = 1 T P ( v t | v t 2 , v t 1 , v t + 1 , v t + 2 ) = log t = 1 T exp [ u t T ( v t 2 + v t 1 + v t + 1 + v t + 2 ) ] j V exp [ u j T ( v t 2 + v t 1 + v t + 1 + v t + 2 ) ]
where u c represents the c-th row of weight matrix W . In this paper, we utilized the Word2vec algorithm to learn a fixed-length vector for representing the sequences. The Word2vec algorithm is implemented on a Python package named Gensim. Gensim Word2vec is practical for transforming each letter in the sequences into a vector. It is applied to process drug SMILES and miRNA sequences in this study. We set the parameters “vector size” to 64 and “minimum step size” to 1 for containing all of the letters in the sequences. Other parameters are default. Thereafter, each letter in the sequences will be represented as a vector with dimension 64.

2.3. Representing the Association between Drugs and miRNA with Graph Embedding

Network-based features are well proven to perform well in the link prediction tasks of heterogeneous graphs [58,59]. The topological feature represents the global structure of the bipartite graph. In contrast to previous studies, which extracted topology information from the network degree and clustering coefficient, the network embedding methods learn low-dimensional representations of nodes in the network [60]. To gain the highly non-linear structure from the bipartite graph, the graph embedding model SDNE is applied to formulate topological features [61]. The deep neural network in SDNE is more effective than shallow models to capture non-linear structures in the network. The SDNE has good performance in sparse networks since it combines first-order and second-order proximity for preserving the structure information in the network. Structural deep network embedding is an expansion of LINE [62], in which the definition of first-order and second-order proximity is identical to LINE. In the framework of SDNE, an unsupervised autoencoder is designed to extract the global structure of the network by preserving the second-order proximity. The similarities of pairwise nodes in the network are defined as the first-order proximities. A supervised component according to the Laplace matrix is designed to mine the information in the latent space by the first-order proximity. Finally, SDNE utilizes the deep autoencoder with multiple non-linear layers to represent the node as a low-dimensional vector. The structure chart is shown in Figure 3.
Given a network G = ( V , E ) and an adjacency matrix A with nodes before we learn the node embedding representations, we suppose there are n nodes x i in the adjacency matrix A , thus we can define the adjacency matrix A as:
  x i , j = { 1 ,     x i   l i n k e d   w i t h     x j 0 ,   e l s e ,   i ,   j = 1 , 2 ,   n
  A = [ x 1 , 1 x 1 , n x n , 1 x n , n ]
The second-order proximity is used to indicate the similarity between two neighbor nodes in the network. In particular, the second-order proximity lets nodes with similar neighborhood structures have more similar embedding. Because of the sparsity of networks, it is important that more penalties are imposed on the reconstruction error of the non-zero elements. The second-order loss function is given by:
L 2 n d = i = 1 n ( x ^ i x i ) b i 2 2 = ( X ^ X ) B F 2
where indicates the Hadamard product. B is a n × n matrix.   b j i = 1 , else b i , j = β > 1 . x i represents the input vector of i t h node and x ^ represents the reconstructed vector of the node. For preserving the local network structure, the first-order proximity is regarded as the supervised information to restrain the similarity of unrevealed representations between two nodes. The first-order loss function is given by:
L 1 s t = i , j = 1 n A i , j y i y j 2 2
The SDNE loss function combines first-order proximity, second-order proximity and minimizes the following objective function:
L m i x = L 2 n d + α L 1 s t + ν L r e g
Significantly, L r e g is a L 2 n o r m regularization term for preventing overfitting. Assume k is the number of hidden layers, W ( k ) and W ^ ( k ) are the k t h l a y e r weight matrices and defined as follows:
L r e g = 1 2 k = 1 k ( W ( k ) F 2 + W ^ ( k ) F 2 )
Furthermore, SDNE has been adopted to identify lncRNA–protein interactions, lncRNA–disease associations, drug–target interactions and miRNA–disease associations [63,64,65,66]. According to the results of previous studies, SDNE is a high-precision and robust algorithm on a large-scale network. Thus, we employed SDNE to predict underlying DMA in our thesis.

2.4. Feature Extraction and Fusion by a Deep Learning Model

CNN and DNN are often used to solve the problem of bioinformatics [67,68]. As shown in Figure 1, CNN is utilized to extract high-level attribute features from the output of word embedding. The CNN operation at layer t can be defined as:
X t = £ ( X t 1 W t + b t )
where W t denotes the 4 × 64 convolution kernel weight matrix, b t the offset vector and X t the attribute feature map. represents a convolution operation and £ ( ) is the ReLU activation function. To down-sample after convolution operation, we utilized the max-pooling to process the output of the convolution layer. Similarly, we used DNN to further extract topological features from the output of graph embedding. Then, the attribute features and behavior features of miRNAs and drugs are spliced through a concatenate layer. Finally, the output of the concatenate layer is entered into a dense layer. The probability between the miRNA and drug is calculated by a dense layer with softmax activation function. The probability between miRNA and drug can be defined as:
P = σ ( f m a f m t f d a f d t )
where f m a is the attribute feature of miRNA, f m t is the topological feature of miRNA, f d a is the attribute feature of drug and the f d t is the topological feature of drug. P represents the prediction score, denotes the concatenating operation and σ is the softmax activation function. In this model, we selected the Adam algorithm as the optimizer and the binary cross-entropy as the loss function.

3. Results

3.1. Performance Evaluation Strategy

To evaluate the performance of the proposed methods, several evaluation metrics were implemented. A five-fold cross-validation was used to verify the proposed method. All of the known samples in each dataset were divided into five subsets in equal measure; the five subsets took turns to serve as the testing set and the other four subsets were used to train the model. Furthermore, the extensively used evaluation criteria were used to evaluate the proposed method, including accuracy (Acc.), sensitivity (Sen.), specificity (Spec.), also precision (Prec.). The Matthews correlation coefficient (MCC) was defined as:
A c c . = T N + T P T N + T P + F N + F P
S e n . = T P F P + F N
S p e c . = T N T N + F P
Pr e c . = T P T P + F P
M C C = T P × T N F P × F N ( T P + F P ) ( T P + F N ) ( T N + F P ) ( T N + F N )
where TP is the number of positive samples that are predicted correctly; FN is the number of positive samples that are predicted as negative samples; FP is the number of negative samples that are predicted as positive samples; TN is the number of negative samples that are predicted correctly, respectively. To exhibit the performance of the proposed method, the receiver operating characteristic (ROC) curves and precision-recall (PR) curves were drawn. The area under the ROC curve (AUC) and area under the PR (AUPR) curve were calculated as a numerical evaluation of model performance [69,70]. The value of the AUC was generally in the range from 0.5 to 1, where 0.5 denoted a purely random prediction and 1 denoted a perfect prediction.

3.2. Assessment of Prediction Ability

In this section, we evaluated the proposed method under a five-fold cross-validation based on three datasets. Firstly, the known association pairs were regarded as positive samples, and the same number of non-association pairs were chosen randomly as negative samples. The whole dataset was then randomly divided into five parts of the same size. When one subset was used as a test set, the other four subsets were used as training sets to construct features and train the model.
To better evaluate the prediction ability of the proposed methods, we used evaluation indicators such as accuracy (Acc.), sensitivity (Sen.), specificity (Spe.), precision (Prec.) and MCC separately to ensure the comprehensiveness and fairness of the experiment. The results of the five-fold cross-validation on each dataset are shown in Table 2, Table 3 and Table 4. The ROC curves and PR curves of the three datasets can be seen in Figure 3, Figure 4, Figure 5 and Figure 6. Our method achieved average accuracy of 86.46%, 87.56% and 82.16% with standard deviations of 0.48%, 0.30% and 1.14% on the three datasets, respectively (Table 2, Table 3 and Table 4). Figure 4 presents the average AUC and AUPR values of the proposed model on the three datasets. Overall, these results indicate that the MFIDMA model worked well in predictions of DMA.

3.3. Comparison with Other Embedding Methods

The topological feature generated by SDNE is an important part of the MFIDMA model. To demonstrate the efficiency of SDNE, we conducted an experiment to compare SDNE and three popular graph embedding methods in different dimensions. Using the same approach of constructing topological features, three other state-of-the-art graph embedding methods (i.e., LINE, Node2vec [71] and Laplacian Eigenmaps (LE) [72]) were utilized to extract the potential graph relationship information and were compared with the SDNE algorithm. The LINE method considered two kinds of proximities, the 1st-order and 2nd-order proximities, and a leverage asynchronous stochastic gradient algorithm (ASGD) [73] to integrate the two kinds of proximities. The Node2vec method is an improved on the DeepWalk method. It uses biased random walks to sample on the network. Laplacian Eigenmaps is a matrix factorization-based method, which can keep two nodes closely embedded when they have high similarity. We set the parameters of these graph embedding methods to their default setting except for the embedding dimension of the output.
Herein, we discuss the impact of the different embedding dimensions on the model performance, with a range from 32, 64, 128, 256 to 512. We implemented four kinds of graph embedding methods on the RNAInter dataset to obtain the topological features in different dimensions and combined them with the attributed features generated by Word2vec to construct a similar MFIDMA model. The experimental results of all models are illustrated in Figure 7 and Figure 8. The y-axis denotes the average AUC values and AUPR values obtained by the corresponding model under the five-fold cross-validation. The x-axis denotes five types of embedding dimensions. It is apparent from Figure 7 and Figure 8 that the model using SDNE yielded the best AUC values and AUPR values among the four kinds of embedding methods in the different embedding dimensions. Furthermore, closer inspection of Figure 7 and Figure 8 shows that the prediction model using SDNE achieved the best AUC of 0.9444 and the best AUPR of 0.9382. In conclusion, the SDNE algorithm can learn topological features from a large and sparse network like a drug–miRNA association network better than other graph embedding methods. In addition, the combination of the autoencoder and Laplacian eigenmaps is another reason why the SDNE can effectively extract relationship information from the graph.
Moreover, Figure 7 and Figure 8 show that the best AUC and AUPR are obtained when the embedding dimension is 64. Thus, we set the embedding dimension of SDNE to 64 in this study.

3.4. Comparison with Other Classifiers

In this study, we leveraged CNN and DNN to integrate the topological feature and attributed feature and complete the potential DMA prediction task. To discuss the impact of the classifier on the proposed model, we compared our model with different classical classifier in machine learning. It should be noted that we maintained the same feature construction method and changed the classification model. Random forest (RF), Naïve Bayes (NB), support vector machine (SVM) and Logistic Regression (LR) were compared with our model. We employed the grid search method to find the optimal of SVM and RF. There are two parameters of SVM that need to be optimized: c (penalty parameters) and g (kernel function parameters). In the experiments on the SM2miR dataset, we set c to 1 and g to 0.2. We also carried out the grid search method to optimize the three parameters of RF. We set the n_estimator to 100, min_samples_split to 80 and min_samples_leaf to 10. In order to highlight the effect of the classifier model, we chose a relatively small dataset to reduce the influence of features on the classifier. We fed the features generated on the SM2miR dataset into each classifier. The results of the five-fold cross-validation are shown in Table 5. For intuitive comparison, the ROC curve and PR curve of each classification model are shown in Figure 9. As shown in Table 5, RF, NB, SVM and LR obtained average accuracy of 76.88%, 71.95%, 79.81% and 80.40%, respectively. Our model achieved the highest accuracy of 82.16%. Our model also achieved the best results in the ROC curves and PR curves, with AUC values of 0.8944 and AUPR values of 0.8818. Based on the results, the combination of CNN and DNN was an effective method to infer potential DMA.

3.5. Ablation Experiment

To evaluate the role of different features in the proposed method, we explored two types of features. In this study, we constructed an attribute feature, a topological feature and a combined feature to train the computational model on the three datasets. Figure 10, Figure 11 and Figure 12 represent the results of the five-fold cross-validation generated using different models with different features on the three datasets.
Figure 10, Figure 11 and Figure 12 show that the attribute feature performed better than topological features on small datasets. Extracting the attribute feature only required the SMILES of drugs and the sequence of miRNAs. It was difficult to extract information from the association relationships since the limited number of association pairs in the small datasets. The topological feature performed well on datasets that were large and dense. This indicated that the topological features make use of the structural information of the known association network to predict the potential association pairs. The deficiency of the proposed method was the cold start problem. When a new drug or miRNA was added to the network, the prediction performance of the proposed method was not satisfactory because of no known association for reference. The attribute features were more practical for representing new samples. Overall, the gap between the two different features in predicting DMA was limited. These results indicated that we should flexibly combine the two kinds of features according to the scale of the datasets.

3.6. Method Comparison Experiment

To further demonstrate the performance of this model, we compared the proposed method with other existing link prediction methods based on the average AUC metric (i.e., Neighbor-based CF, mRNA-based CF, SVD-based MF, EPLMI, MDIPA and GCMDR) [42,74,75,76]. Neighbor-based CF, miRNA-based CF and drug-based CF required self-similarity calculated by the Pearson correlation coefficient of the miRNA and drug and used the collaborative filtering method to infer the potential DMA. The SVD-based MF predicted the DMA by factorizing the adjacency matrix of the miRNAs and drugs. The EPLMI method is a tow-way diffusion model based on the profile similarity, which is proposed to predict the lncRNA and miRNA association. The MDIPA is a novel DMA prediction method based on the self-similarity matrix and neighbor information. The GCMDR is an end-to-end model combining an autoencoder and GCN for predicting DMA. All of the different methods were implemented for the prediction of DMA on the ncDR dataset. The result of the five-fold cross-validation is shown in Table 6. As the result, the MFIDMA model outperformed the second-ranked model with 0.0048 in AUC value. In conclusion, the results indicated that the proposed method with a better performance than previous computational methods could be a reliable computational approach for the prediction of DMA on a large scale.

4. Case Study

To further evaluate the prediction capability of the MFIDMA method, we selected the miRNA hsa-let-7c-5p and the drug Verapamil as objects to implement the proposed method as case studies based on the SM2miR v1.0 database. For Verapamil, we removed 167 known DMA related to Verapamil from the dataset; the remaining association were regarded as positive samples. Negative samples were randomly selected from the non-association pairs in the dataset and on the same scale as the positive samples. The combination of the positive samples and negative samples was treated as the training set to train the model. We then connected hsa-let-7c-5pl with the other drugs for validation. After sorting the results of the prediction scores in descending order, 9 of the top 15 candidate drugs were verified by the PubMed literature. The result of the validation is shown in Table 7, and some supporting evidence was found. For example, the expression level of hsa-let-7c-5p reduced in cells resistant to gemcitabine [77]. Through inactivating the IL-6/STAT3 pathway, transfection of hsa-let-7c-5p recovered the sensitivity to cisplatin [78]. The sensitivity of 5-Fluorouracil was influenced by Akt2, which declined due to the over-activating of hsa-let-7c-5p [79]. Fulvestrant regulated the expression of hsa-let-7c-5p to affect Gefitinib [80]. Moreover, the same approach was implemented on Verapamil with 5573 positive samples. Table 8 shows 10 of the top 15 candidate miRNAs that were verified from the RNAInter database, and we have evidence to support them. For example, hsa-miR-34a-5p was down-regulated in Verapamil-resistant MCF-7 breast cancer cells [81]. Hsa-miR-21-5p and hsa-miR-15a-5p played regulatory roles in MCF7/AdrVp [82]. The results of the case studies indicated that the proposed method could predict the drug–miRNA association with high efficiency and robustness.

5. Conclusions

In general, it seems that as the understanding of molecular mechanisms improve, it is suggested that the abnormal expression level of miRNA is associated with diseases. Micro-RNA also offers a new insight into drug-target selection. Discovering DMA is crucial to developing miRNA therapeutics and miRNA-target drugs. Consequently, several studies have investigated the computational model to identify DMA. Herein, our study has offered a multiple feature integrated model, MFIDMA, to identify the potential association between drugs and miRNAs. In MFIDMA, we formulated the drug–miRNA network and utilized SDNE to obtain the topological features. The miRNA sequences and drug SMILES were regarded as a biological sentence and generated attribute features using the Word2vec algorithm. The DNN and CNN models were then used to extract deep learning information. Finally, the predicted results of DMA were obtained using a full connection layer with integrated features. To assess the MFIDMA model, this was implemented on three datasets with a five-fold cross-validation. Our model achieved average AUC values of 0.9407, 0.9444 and 0.8919 on three of the datasets we collected. In addition, we carried out case studies and comparative experiments with other existing methods. Comprehensively, the results of the abovementioned experiments illustrated that the proposed model can predict DMA precisely and robustly. Moreover, in MFIDMA, we used miRNA sequence information and drug SMILES instead of self-similarity, which allowed our model to process new miRNAs and drugs. Future research will attempt to use side information about miRNAs and drugs such as miRNA family information, drug fingerprints and miRNA-gene information.

Author Contributions

Conceptualization, methodology, and software: Y.-J.G.; validation and formal analysis: L.-P.L.; investigation: Y.-C.L.; resources: Z.-H.R.; data curation and visualization: Y.Q. and J.P.; writing—original draft preparation: J.P.; writing—review and editing: C.-Q.Y.; supervision: Y.-J.G.; project administration: Y.-C.L.; funding acquisition: Z.-H.Y. All authors have read and agreed to the published version of the manuscript.

Funding

Funding: This work is supported by the Science and Technology Innovation 2030-New Generation Artificial Intelligence Major Project (No.2018AAA0100103), and in part by the NSFC Program, under Grant 61873212, 62072378 and 62002297. This work is also supported by the Natural Science Basic Research Program of Shaanxi (Program No.2022JQ-700).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The datasets for this study can be found in the ncDR [http://www.jianglab.cn/ncDR/index.jsp], RNAInter [www.rnainter.org] and SM2miR [http://www.jianglab.cn/SM2miR]. The data and source code can be found at https://github.com/Heath0/MFIDMA/tree/master.

Acknowledgments

We appreciate that all of the authors contributed to this manuscript and thank all anonymous reviewers for their constructive advice.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gilroy, D.W.; Lawrence, T.; Perretti, M.; Rossi, A.G. Inflammatory resolution: New opportunities for drug discovery. Nat. Rev. Drug Discov. 2004, 3, 401–416. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Schmidt, M.F. Drug target miRNAs: Chances and challenges. Trends Biotechnol. 2014, 32, 578–585. [Google Scholar] [CrossRef]
  3. Meister, G.; Tuschl, T. Mechanisms of gene silencing by double-stranded RNA. Nature 2004, 431, 343–349. [Google Scholar] [CrossRef] [PubMed]
  4. Alles, J.; Fehlmann, T.; Fischer, U.; Backes, C.; Galata, V.; Minet, M.; Hart, M.; Abu-Halima, M.; Grässer, F.A.; Lenhof, H.-P. An estimate of the total number of true human miRNAs. Nucleic Acids Res. 2019, 47, 3353–3364. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  5. Bracken, C.P.; Scott, H.S.; Goodall, G.J. A network-biology perspective of microRNA function and dysfunction in cancer. Nat. Rev. Genet. 2016, 17, 719–732. [Google Scholar] [CrossRef] [PubMed]
  6. Lin, S.; Gregory, R.I. MicroRNA Biogenesis Pathways in Cancer. Nat. Rev. Genet. 2015, 15, 321–333. [Google Scholar] [CrossRef] [PubMed]
  7. Jonas, S.; Izaurralde, E.J. Towards a molecular understanding of microRNA-mediated gene silencing. Nat. Rev. Genet. 2015, 16, 421–433. [Google Scholar] [CrossRef]
  8. Contreras, J.; Rao, D. MicroRNAs in inflammation and immune responses. Leukemia 2012, 26, 404–413. [Google Scholar] [CrossRef] [Green Version]
  9. Esteller, M. Non-coding RNAs in human disease. Nature 2011, 12, 861–874. [Google Scholar] [CrossRef]
  10. Gehrke, S.; Imai, Y.; Sokol, N.; Lu, B.J.N. Pathogenic LRRK2 negatively regulates microRNA-mediated translational repression. Nature 2010, 466, 637–641. [Google Scholar] [CrossRef]
  11. Thum, T.; Gross, C.; Fiedler, J.; Fischer, T.; Kissler, S.; Bussen, M.; Galuppo, P.; Just, S.; Rottbauer, W.; Frantz, S.J.N. MicroRNA-21 contributes to myocardial disease by stimulating MAP kinase signalling in fibroblasts. Nature 2008, 456, 980–984. [Google Scholar] [CrossRef] [PubMed]
  12. Cacchiarelli, D.; Incitti, T.; Martone, J.; Cesana, M.; Cazzella, V.; Santini, T.; Sthandier, O.; Bozzoni, I. miR-31 modulates dystrophin expression: New implications for Duchenne muscular dystrophy therapy. EMBO Rep. 2011, 12, 136–141. [Google Scholar] [CrossRef] [PubMed]
  13. Ambros, V. microRNAs: Tiny regulators with great potential. Cell 2001, 107, 823–826. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Ambros, V. The functions of animal microRNAs. Nature 2004, 431, 350–355. [Google Scholar] [CrossRef] [PubMed]
  15. Rukov, J.L.; Shomron, N. MicroRNA pharmacogenomics: Post-transcriptional regulation of drug response. Trends Mol. Med. 2011, 17, 412–423. [Google Scholar] [CrossRef]
  16. Hafner, M.; Niepel, M.; Sorger, P.K. Alternative drug sensitivity metrics improve preclinical cancer pharmacogenomics. Nat. Biotechnol. 2017, 35, 500–502. [Google Scholar] [CrossRef]
  17. Rupaimoole, R.; Slack, F.J. MicroRNA therapeutics: Towards a new era for the management of cancer and other diseases. Nat. Rev. Drug Discov. 2017, 16, 203–222. [Google Scholar] [CrossRef]
  18. Hopkins, A.L.; Groom, C.R. The Druggable Genome. Nat. Rev. Drug Discov. 2002, 1, 727–730. [Google Scholar] [CrossRef]
  19. Lehnert, M. Chemotherapy resistance in breast cancer. Anticancer Res. 1998, 18, 2225–2226. [Google Scholar]
  20. Li, Q.; Han, Z.; Wu, X.-M. Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learning. In Proceedings of the Thirty-Second AAAI Conference on Artificial Intelligence, New Orleans, LA, USA, 2–7 February 2018. [Google Scholar]
  21. Ezzat, A.; Wu, M.; Li, X.-L.; Kwoh, C.-K. Computational prediction of drug–target interactions using chemogenomic approaches: An empirical survey. Brief. Bioinform. 2019, 20, 1337–1357. [Google Scholar] [CrossRef] [Green Version]
  22. Wang, L.; Wong, L.; Li, Z.; Huang, Y.; Su, X.; Zhao, B.; You, Z. A machine learning framework based on multi-source feature fusion for circRNA-disease association prediction. Brief. Bioinform. 2022, 23, bbac388. [Google Scholar] [CrossRef] [PubMed]
  23. Wang, L.; You, Z.-H.; Huang, D.-S.; Li, J.-Q. MGRCDA: Metagraph recommendation method for predicting CircRNA-disease association. IEEE Trans. Cybern. 2021, PP, 1–9. [Google Scholar] [CrossRef] [PubMed]
  24. Zheng, K.; You, Z.-H.; Wang, L.; Zhou, Y.; Li, L.-P.; Li, Z.-W.J. MLMDA: A machine learning approach to predict and validate MicroRNA–disease associations by integrating of heterogenous information sources. J. Transl. Med. 2019, 17, 260. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  25. Huang, Y.-A.; You, Z.-H.; Chen, X.; Chan, K.; Luo, X. Sequence-based prediction of protein-protein interactions using weighted sparse representation model combined with global encoding. BMC Bioinform. 2016, 17, 184. [Google Scholar] [CrossRef] [Green Version]
  26. You, Z.-H.; Zhou, M.; Luo, X.; Li, S. Highly efficient framework for predicting interactions between proteins. IEEE Trans. Cybern. 2016, 47, 731–743. [Google Scholar] [CrossRef]
  27. You, Z.-H.; Li, X.; Chan, K.C. An improved sequence-based prediction protocol for protein-protein interactions using amino acids substitution matrix and rotation forest ensemble classifiers. Neurocomputing 2017, 228, 277–282. [Google Scholar] [CrossRef] [Green Version]
  28. Li, S.; You, Z.-H.; Guo, H.; Luo, X.; Zhao, Z.-Q. Inverse-free extreme learning machine with optimal information updating. IEEE Trans. Cybern. 2015, 46, 1229–1241. [Google Scholar] [CrossRef] [Green Version]
  29. Guo, Z.-H.; You, Z.-H.; Wang, Y.-B.; Yi, H.-C.; Chen, Z.-H. A learning-based method for LncRNA-disease association identification combing similarity information and rotation forest. iScience 2019, 19, 786–795. [Google Scholar] [CrossRef] [Green Version]
  30. Ren, Z.-H.; You, Z.-H.; Yu, C.-Q.; Li, L.-P.; Guan, Y.-J.; Guo, L.-X.; Pan, J. A biomedical knowledge graph-based method for drug–drug interactions prediction through combining local and global features with deep neural networks. Brief Bioinform. 2022, 23, bbac363. [Google Scholar] [CrossRef]
  31. Wang, L.; You, Z.-H.; Huang, D.-S.; Zhou, F. Combining high speed ELM learning with a deep convolutional neural network feature encoding for predicting protein-RNA interactions. IEEE/ACM Trans. Comput. Biol. Bioinform. 2018, 17, 972–980. [Google Scholar] [CrossRef]
  32. You, Z.-H.; Huang, W.-Z.; Zhang, S.; Huang, Y.-A.; Yu, C.-Q.; Li, L.-P.J. An efficient ensemble learning approach for predicting protein-protein interactions by integrating protein primary sequence and evolutionary information. IEEE/ACM Trans. Comput. Biol. Bioinform 2018, 16, 809–817. [Google Scholar] [CrossRef] [PubMed]
  33. Chen, Z.-H.; You, Z.-H.; Zhang, W.-B.; Wang, Y.-B.; Cheng, L.; Alghazzawi, D. Global vectors representation of protein sequences and its application for predicting self-interacting proteins with multi-grained cascade forest model. Genes 2019, 10, 924. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  34. Lv, Y.; Wang, S.; Meng, F.; Yang, L.; Wang, Z.; Wang, J.; Chen, X.; Jiang, W.; Li, Y.; Li, X. Identifying novel associations between small molecules and miRNAs based on integrated molecular networks. Bioinformatics 2015, 31, 3638–3644. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  35. Qu, J.; Chen, X.; Sun, Y.-Z.; Zhao, Y.; Cai, S.-B.; Ming, Z.; You, Z.-H.; Li, J. In Silico prediction of small molecule-miRNA associations based on the HeteSim algorithm. Mol. Ther. Nucleic Acids 2019, 14, 274–286. [Google Scholar] [CrossRef] [Green Version]
  36. Shi, C.; Kong, X.; Huang, Y.; Philip, S.Y.; Wu, B.; Engineering, D. Hetesim: A general framework for relevance measure in heterogeneous networks. arXiv 2014, 26, 2479–2492. [Google Scholar] [CrossRef] [Green Version]
  37. Wang, X.-D.; Huang, J.-L.; Yang, L.; Wei, D.-Q.; Qi, Y.-X.; Jiang, Z.-L. Identification of human disease genes from interactome network using graphlet interaction. PLoS ONE 2014, 9, e86142. [Google Scholar] [CrossRef]
  38. Guan, N.-N.; Sun, Y.-Z.; Ming, Z.; Li, J.-Q.; Chen, X. Prediction of potential small molecule-associated microRNAs using graphlet interaction. Front. Pharmacol. 2018, 9, 1152. [Google Scholar] [CrossRef]
  39. Wang, C.-C.; Chen, X.; Qu, J.; Sun, Y.-Z.; Li, J.-Q.J. RFSMMA: A new computational model to identify and prioritize potential small molecule–mirna associations. J. Chem. Inf. Model. 2019, 59, 1668–1679. [Google Scholar] [CrossRef]
  40. Qu, J.; Chen, X.; Sun, Y.-Z.; Li, J.-Q.; Ming, Z.J. Inferring potential small molecule–miRNA association based on triple layer heterogeneous network. J. Chemin. 2018, 10, 30. [Google Scholar] [CrossRef]
  41. Zhao, Y.; Chen, X.; Yin, J.; Qu, J. SNMFSMMA: Using symmetric nonnegative matrix factorization and Kronecker regularized least squares to predict potential small molecule-microRNA association. RNA Biol. 2020, 17, 281–291. [Google Scholar] [CrossRef]
  42. Huang, Y.-a.; Hu, P.; Chan, K.C.; You, Z.-H. Graph convolution for predicting associations between miRNA and drug resistance. Bioinformatics 2020, 36, 851–858. [Google Scholar] [CrossRef] [PubMed]
  43. Yu, F.; Li, B.; Sun, J.; Qi, J.; De Wilde, R.L.; Torres-de la Roche, L.A.; Li, C.; Ahmad, S.; Shi, W.; Li, X. PSRR: A Web Server for Predicting the Regulation of miRNAs Expression by Small Molecules. Front. Mol. Biosci. 2022, 9, 817294. [Google Scholar] [CrossRef] [PubMed]
  44. Dai, E.; Yang, F.; Wang, J.; Zhou, X.; Song, Q.; An, W.; Wang, L.; Jiang, W. ncDR: A comprehensive resource of non-coding RNAs involved in drug resistance. Bioinformatics 2017, 33, 4010–4011. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  45. Lin, Y.; Liu, T.; Cui, T.; Wang, Z.; Zhang, Y.; Tan, P.; Huang, Y.; Yu, J.; Wang, D. RNAInter in 2020: RNA interactome repository with increased coverage and annotation. Nucleic Acids Res. 2020, 48, D189–D197. [Google Scholar] [CrossRef]
  46. Liu, X.; Wang, S.; Meng, F.; Wang, J.; Zhang, Y.; Dai, E.; Yu, X.; Li, X.; Jiang, W. SM2miR: A database of the experimentally validated small molecules’ effects on microRNA expression. Bioinformatics 2013, 29, 409–411. [Google Scholar] [CrossRef] [Green Version]
  47. Kim, S.; Thiessen, P.A.; Bolton, E.E.; Chen, J.; Fu, G.; Gindulyte, A.; Han, L.; He, J.; He, S.; Shoemaker, B.A. PubChem substance and compound databases. Nucleic Acids Res. 2016, 44, D1202–D1213. [Google Scholar] [CrossRef]
  48. Wang, Y.; Xiao, J.; Suzek, T.O.; Zhang, J.; Wang, J.; Bryant, S.H. PubChem: A public information system for analyzing bioactivities of small molecules. Nucleic Acids Res. 2009, 37, W623–W633. [Google Scholar] [CrossRef]
  49. Bolton, E.E.; Wang, Y.; Thiessen, P.A.; Bryant, S.H. PubChem: Integrated platform of small molecules and biological activities. In Annual Reports in Computational Chemistry; Elsevier: Amsterdam, The Netherlands, 2008; Volume 4, pp. 217–241. [Google Scholar]
  50. Weininger, D. Sciences, c. SMILES, a chemical language and information system. 1. Introduction to methodology and encoding rules. J. Chem. Inf. Comput. Sci. 1988, 28, 31–36. [Google Scholar] [CrossRef]
  51. Sadawi, N. Recognising chemical formulas from molecule depictions. In Proceedings of the Pre-proceedings of the 8th IAPR international workshop on graphics recognition (GREC 2009), La Rochelle, France, 22–23 July 2009; pp. 167–175. [Google Scholar]
  52. Griffiths-Jones, S.; Saini, H.K.; Van Dongen, S.; Enright, A.J. miRBase: Tools for microRNA genomics. Nucleic Acids Res. 2007, 36, D154–D158. [Google Scholar] [CrossRef] [Green Version]
  53. Griffiths-Jones, S.; Grocock, R.J.; Van Dongen, S.; Bateman, A.; Enright, A.J. miRBase: microRNA sequences, targets and gene nomenclature. Nucleic Acids Res. 2006, 34, D140–D144. [Google Scholar] [CrossRef]
  54. Kozomara, A.; Birgaoanu, M.; Griffiths-Jones, S. miRBase: From microRNA sequences to function. Nucleic Acids Res. 2019, 47, D155–D162. [Google Scholar] [CrossRef] [PubMed]
  55. Najafabadi, M.M.; Villanustre, F.; Khoshgoftaar, T.M.; Seliya, N.; Wald, R.; Muharemagic, E.J. Deep learning applications and challenges in big data analytics. J. Big Data 2015, 2, 1–21. [Google Scholar] [CrossRef] [Green Version]
  56. Buchan, D.; Jones, D. Learning a functional grammar of protein domains using natural language word embedding techniques. Proteins Struct. Funct. Bioinform. 2020, 88, 616–624. [Google Scholar] [CrossRef] [PubMed]
  57. Mikolov, T.; Chen, K.; Corrado, G.; Dean, J. Efficient estimation of word representations in vector space. arXiv 2013, arXiv:1301.3781. [Google Scholar]
  58. You, Z.-H.; Huang, Z.-A.; Zhu, Z.; Yan, G.-Y.; Li, Z.-W.; Wen, Z.; Chen, X. PBMDA: A novel and effective path-based computational model for miRNA-disease association prediction. PLoS Comput. Biol. 2017, 13, e1005455. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  59. Yi, H.-C.; You, Z.-H.; Guo, Z.-H. Construction and analysis of molecular association network by combining behavior representation and node attributes. Front. Genet. 2019, 10, 1106. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  60. Goyal, P.; Ferrara, E.J.K.-B.S. Graph embedding techniques, applications, and performance: A survey. Knowl. Based Syst. 2018, 151, 78–94. [Google Scholar] [CrossRef] [Green Version]
  61. Wang, D.; Cui, P.; Zhu, W. Structural Deep Network Embedding. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, 13–17 August 2016; pp. 1225–1234. [Google Scholar]
  62. Tang, J.; Qu, M.; Wang, M.; Zhang, M.; Yan, J.; Mei, Q. Line: Large-Scale Information Network Embedding. In Proceedings of the 24th International Conference on World Wide Web, Florence, Italy, 18–22 May 2015; pp. 1067–1077. [Google Scholar]
  63. Zhang, P.; Zhao, B.-W.; Wong, L.; You, Z.-H.; Guo, Z.-H.; Yi, H.-C. A novel computational method for predicting LncRNA-disease associations from heterogeneous information network with SDNE embedding model. In Proceedings of the International Conference on Intelligent Computing, Sanya, China, 4–6 December 2020; pp. 505–513. [Google Scholar]
  64. Gong, Y.; Niu, Y.; Zhang, W.; Li, X. A network embedding-based multiple information integration method for the MiRNA-disease association prediction. BMC Bioinform. 2019, 20, 468. [Google Scholar] [CrossRef]
  65. Yi, H.-C.; You, Z.-H.; Guo, Z.-H.; Huang, D.-S.; Chan, K.C. Learning representation of molecules in association network for predicting intermolecular associations. IEEE/ACM Trans. Comput. Biol. Bioinform. 2021, 18, 2546–2554. [Google Scholar] [CrossRef]
  66. Su, X.-R.; You, Z.-H.; Zhou, J.-R.; Yi, H.-C.; Li, X. A novel computational approach for predicting drug-target interactions via network representation learning. In Proceedings of the International Conference on Intelligent Computing, Sanya, China, 4–6 December 2020; pp. 481–492. [Google Scholar]
  67. Lan, K.; Wang, D.-T.; Fong, S.; Liu, L.-S.; Wong, K.K.; Dey, N. A survey of data mining and deep learning in bioinformatics. J. Med. Syst. 2018, 42, 1–20. [Google Scholar] [CrossRef]
  68. Chen, Z.; Pang, M.; Zhao, Z.; Li, S.; Miao, R.; Zhang, Y.; Feng, X.; Feng, X.; Zhang, Y.; Duan, M.J.B. Feature selection may improve deep neural networks for the bioinformatics problems. Bioinformatics 2020, 36, 1542–1552. [Google Scholar] [CrossRef] [PubMed]
  69. Metz, C.E. Basic principles of ROC analysis. In Seminars in Nuclear Medicine; WB Saunders: Philadelphia, PA, USA, 1978; pp. 283–298. [Google Scholar]
  70. Bradley, A.P. The Use of the Area Under the ROC Curve in the Evaluation of Machine Learning Algorithms; Elsevier: Amsterdam, The Netherlands, 1997; Volume 30, pp. 1145–1159. [Google Scholar]
  71. Grover, A.; Leskovec, J. node2vec: Scalable Feature Learning for Networks. arXiv 2016, arXiv:1607.00653. [Google Scholar]
  72. Belkin, M.; Niyogi, P. Laplacian eigenmaps for dimensionality reduction and data representation. Neural Comput. 2003, 15, 1373–1396. [Google Scholar] [CrossRef]
  73. Niu, F.; Recht, B.; Ré, C.; Wright, S. Hogwild!: A lock-free approach to parallelizing stochastic gradient descent. arXiv 2009, arXiv:1106.5730. [Google Scholar]
  74. Su, X.; Khoshgoftaar, T.M. A survey of collaborative filtering techniques. Adv. Artif. Intell. 2009, 2009, 1–19. [Google Scholar] [CrossRef] [Green Version]
  75. Jamali, A.A.; Kusalik, A.; Wu, F.-X. MDIPA: A microRNA–drug interaction prediction approach based on non-negative matrix factorization. Bioinformatics 2020, 36, 5061–5067. [Google Scholar] [CrossRef]
  76. Huang, Y.-A.; Chan, K.C.; You, Z.-H. Constructing prediction models from expression profiles for large scale lncRNA–miRNA interaction profiling. Bioinformatics 2018, 34, 812–819. [Google Scholar] [CrossRef] [Green Version]
  77. Meng, F.; Henson, R.; Lang, M.; Wehbe, H.; Maheshwari, S.; Mendell, J.T.; Jiang, J.; Schmittgen, T.D.; Patel, T.J.G. Involvement of human micro-RNA in growth and response to chemotherapy in human cholangiocarcinoma cell lines. Gastroenterology 2006, 130, 2113–2129. [Google Scholar] [CrossRef] [Green Version]
  78. Sugimura, K.; Miyata, H.; Tanaka, K.; Hamano, R.; Takahashi, T.; Kurokawa, Y.; Yamasaki, M.; Nakajima, K.; Takiguchi, S.; Mori, M. Let-7 expression is a significant determinant of response to chemotherapy through the regulation of IL-6/STAT3 pathway in esophageal squamous cell carcinoma. Clin. Cancer Res. 2012, 18, 5144–5153. [Google Scholar] [CrossRef] [Green Version]
  79. Peng, J.; Mo, R.; Ma, J.; Fan, J. let-7b and let-7c are determinants of intrinsic chemoresistance in renal cell carcinoma. World J. Surg. Oncol. 2015, 13, 175. [Google Scholar] [CrossRef] [Green Version]
  80. Shen, H.; Liu, J.; Wang, R.; Qian, X.; Xu, R.; Xu, T.; Li, Q.; Wang, L.; Shi, Z.; Zheng, J.; et al. Fulvestrant increases gefitinib sensitivity in non-small cell lung cancer cells by upregulating let-7c expression. Biomed. Pharmacother. 2014, 68, 307–313. [Google Scholar] [CrossRef] [PubMed]
  81. Wang, Z.; Li, Y.; Ahmad, A.; Azmi, A.S.; Kong, D.; Banerjee, S.; Sarkar, F.H. Targeting miRNAs involved in cancer stem cell and EMT regulation: An emerging concept in overcoming drug resistance. Drug Resist. Update 2010, 13, 109–118. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  82. Chen, G.-Q.; Zhao, Z.-W.; Zhou, H.-Y.; Liu, Y.-J.; Yang, H.-J. Systematic analysis of microRNA involved in resistance of the MCF-7 human breast cancer cell to doxorubicin. Med. Oncol. 2010, 27, 406–415. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The flowchart of the proposed model. (A). Construction of drug–miRNA association network. (B). The workflow of word embedding and graph embedding. (C). The workflow of feature fusion and prediction.
Figure 1. The flowchart of the proposed model. (A). Construction of drug–miRNA association network. (B). The workflow of word embedding and graph embedding. (C). The workflow of feature fusion and prediction.
Biology 12 00041 g001
Figure 2. The CBOW model is constructed by the input layer, projection layer and output layer.
Figure 2. The CBOW model is constructed by the input layer, projection layer and output layer.
Biology 12 00041 g002
Figure 3. The schematic diagram of the SDNE framework.
Figure 3. The schematic diagram of the SDNE framework.
Biology 12 00041 g003
Figure 4. (a) The ROC curves of the result on the ncDR datasets. (b) The PR curves of the result on the ncDR datasets.
Figure 4. (a) The ROC curves of the result on the ncDR datasets. (b) The PR curves of the result on the ncDR datasets.
Biology 12 00041 g004
Figure 5. (a) The ROC curves of the result on the RNAInter datasets. (b) The PR curves of the result on the RNAInter datasets.
Figure 5. (a) The ROC curves of the result on the RNAInter datasets. (b) The PR curves of the result on the RNAInter datasets.
Biology 12 00041 g005
Figure 6. (a) The ROC curves of the result on the SM2miR datasets. (b) The PR curves of the result on the SM2miR datasets.
Figure 6. (a) The ROC curves of the result on the SM2miR datasets. (b) The PR curves of the result on the SM2miR datasets.
Biology 12 00041 g006
Figure 7. The AUC values of using four network embedding methods in different dimensions.
Figure 7. The AUC values of using four network embedding methods in different dimensions.
Biology 12 00041 g007
Figure 8. The AUPR values of using four network embedding methods in different dimensions.
Figure 8. The AUPR values of using four network embedding methods in different dimensions.
Biology 12 00041 g008
Figure 9. (a) The ROC curves of the result generated by different classifiers using the SM2miR dataset. (b) The PR curves of the result generated by different classifiers using the SM2miR dataset.
Figure 9. (a) The ROC curves of the result generated by different classifiers using the SM2miR dataset. (b) The PR curves of the result generated by different classifiers using the SM2miR dataset.
Biology 12 00041 g009
Figure 10. Result of ablation experiment on the ncDR dataset.
Figure 10. Result of ablation experiment on the ncDR dataset.
Biology 12 00041 g010
Figure 11. Result of ablation experiment on the RNAInter dataset.
Figure 11. Result of ablation experiment on the RNAInter dataset.
Biology 12 00041 g011
Figure 12. Result of ablation experiment on the SM2miR dataset.
Figure 12. Result of ablation experiment on the SM2miR dataset.
Biology 12 00041 g012
Table 1. The statistics of miRNAs, SMs and SM–miRNA association in three datasets.
Table 1. The statistics of miRNAs, SMs and SM–miRNA association in three datasets.
DatabasesncDRRNAInterSM2miR
Drug95283138
miRNA6241009580
Associations445757402126
Table 2. The performance of the proposed method in ncDR datasets.
Table 2. The performance of the proposed method in ncDR datasets.
FoldAcc. (%)Sen. (%)Spec. (%)Prec. (%)MCC (%)
1 86.9482.5191.3790.5374.17
2 86.3284.1988.4587.9472.71
3 85.8280.9490.789.6971.98
4 86.9484.6489.2488.7273.96
5 86.2785.5487.0086.8072.54
Average86.46 ± 0.4883.56 ± 1.8389.35 ± 1.7588.74 ± 1.4673.07 ± 0.95
Table 3. The performance of the proposed method in RNAInter datasets.
Table 3. The performance of the proposed method in RNAInter datasets.
FoldAcc. (%)Sen. (%)Spec. (%)Prec. (%)MCC (%)
1 87.2088.5085.8986.2574.42
2 87.7288.8586.5986.8875.45
3 87.2887.1187.4687.4174.56
4 87.8188.3387.2887.4175.61
5 87.8089.0286.5986.9075.63
Average87.56 ± 0.388.36 ± 0.7586.76 ± 0.6386.97 ± 0.4875.13 ± 0.59
Table 4. The performance of the proposed method in SM2miR datasets.
Table 4. The performance of the proposed method in SM2miR datasets.
FoldAcc. (%)Sen. (%)Spec. (%)Prec. (%)MCC (%)
1 81.3477.9384.7483.6362.82
2 82.9880.5285.4584.6966.04
3 80.6376.5384.7483.3861.48
4 82.517838786.1585.0665.20
5 83.3380.7585.9285.1566.76
Average82.16 ± 1.1478.92 ± 1.7885.40 ± 0.6584.38 ± 0.8264.46 ± 2.23
Table 5. The performance of the proposed method in SM2miR datasets.
Table 5. The performance of the proposed method in SM2miR datasets.
RFNBSVMLROurs
Acc. (%)76.88 ± 2.1371.95 ± 1.9679.81 ± 1.2980.40 ± 1.9482.16 ± 1.14
Sen. (%)66.67 ± 1.5652.35 ± 1.8476.53 ± 1.9477.00 ± 1.5878.92 ± 1.78
Spec. (%)87.09 ± 0.9691.55 ± 1.0383.10 ± 0.7383.80 ± 0.9685.40 ± 0.65
Prec. (%)83.78 ± 1.9586.10 ± 0.6581.91 ± 0.9682.62 ± 0.7384.38 ± 0.82
MCC (%)54.91 ± 2.6547.72 ± 2.6159.75 ± 2.0160.94 ± 2.1064.46 ± 2.23
Table 6. Comparison of the prediction performance based on ncDR datasets.
Table 6. Comparison of the prediction performance based on ncDR datasets.
MethodsAverage AUC
Neighbor-based CF0.8644 ± 0.0009
Drug-based CF0.7313 ± 0.0008
miRNA-based CF0.8235 ± 0.0015
SVD-based CF0.6007 ± 0.0052
EPLMI0.8971 ± 0.0009
MDIPA0.9081 ± 0.0038
GCMDR0.9359 ± 0.0006
MFIDMA0.9407 ± 0.0019
Table 7. The top 15 predicted drugs interacting with the miRNA hsa-let-7c-5p.
Table 7. The top 15 predicted drugs interacting with the miRNA hsa-let-7c-5p.
RankDrugPubChem IDmiRNAEvidence
1Gemcitabine60750hsa-let-7c-5pconfirmed
25-Fluorouracil3385hsa-let-7c-5pconfirmed
3Cisplatin2767hsa-let-7c-5pconfirmed
4Eloxatine5310940hsa-let-7c-5pconfirmed
5Doxorubicin31703hsa-let-7c-5pconfirmed
6Paclitaxel36314hsa-let-7c-5punconfirmed
7Ginsenoside Rh2119307hsa-let-7c-5pconfirmed
8D-Glucose5793hsa-let-7c-5punconfirmed
9Sunitinib5329102hsa-let-7c-5punconfirmed
10Verapamil2520hsa-let-7c-5punconfirmed
11Vincristine5978hsa-let-7c-5pconfirmed
12Tamoxifen2733526hsa-let-7c-5punconfirmed
13Gefitinib123631hsa-let-7c-5pconfirmed
14Etoposide36462hsa-let-7c-5punconfirmed
15PLX-472024180719hsa-let-7c-5pconfirmed
Table 8. The top 15 predicted miRNAs interacting with the Verapamil.
Table 8. The top 15 predicted miRNAs interacting with the Verapamil.
RankmiRNADrugPubChem IDEvidence
1hsa-miR-34a-5pVerapamil2520confirmed
2hsa-miR-16-5pVerapamil2520confirmed
3hsa-miR-155-5pVerapamil2520confirmed
4hsa-miR-221-3pVerapamil2520confirmed
5hsa-miR-21-5pVerapamil2520confirmed
6hsa-miR-200b-3pVerapamil2520unconfirmed
7hsa-miR-203a-3pVerapamil2520unconfirmed
8hsa-miR-500a-5pVerapamil2520unconfirmed
9hsa-miR-146a-5pVerapamil2520confirmed
10hsa-miR-24-3pVerapamil2520unconfirmed
11hsa-miR-145-5pVerapamil2520confirmed
12hsa-miR-200c-3pVerapamil2520confirmed
13hsa-miR-629-5pVerapamil2520confirmed
14hsa-miR-29a-3pVerapamil2520confirmed
15hsa-miR-126-3pVerapamil2520unconfirmed
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Guan, Y.-J.; Yu, C.-Q.; Qiao, Y.; Li, L.-P.; You, Z.-H.; Ren, Z.-H.; Li, Y.-C.; Pan, J. MFIDMA: A Multiple Information Integration Model for the Prediction of Drug–miRNA Associations. Biology 2023, 12, 41. https://doi.org/10.3390/biology12010041

AMA Style

Guan Y-J, Yu C-Q, Qiao Y, Li L-P, You Z-H, Ren Z-H, Li Y-C, Pan J. MFIDMA: A Multiple Information Integration Model for the Prediction of Drug–miRNA Associations. Biology. 2023; 12(1):41. https://doi.org/10.3390/biology12010041

Chicago/Turabian Style

Guan, Yong-Jian, Chang-Qing Yu, Yan Qiao, Li-Ping Li, Zhu-Hong You, Zhong-Hao Ren, Yue-Chao Li, and Jie Pan. 2023. "MFIDMA: A Multiple Information Integration Model for the Prediction of Drug–miRNA Associations" Biology 12, no. 1: 41. https://doi.org/10.3390/biology12010041

APA Style

Guan, Y. -J., Yu, C. -Q., Qiao, Y., Li, L. -P., You, Z. -H., Ren, Z. -H., Li, Y. -C., & Pan, J. (2023). MFIDMA: A Multiple Information Integration Model for the Prediction of Drug–miRNA Associations. Biology, 12(1), 41. https://doi.org/10.3390/biology12010041

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

Article Metrics

Back to TopTop