- 1College of Computer Science, Xi’an Shiyou University, Xi’an, China
- 2School of Electronic Engineering, Xi’an Shiyou University, Xi’an, China
Drug combination therapies are a promising strategy to overcome drug resistance and improve the efficacy of monotherapy in cancer, and it has been shown to lead to a decrease in dose-related toxicities. Except the synergistic reaction between drugs, some antagonistic drug–drug interactions (DDIs) exist, which is the main cause of adverse drug events. Precisely predicting the type of DDI is important for both drug development and more effective drug combination therapy applications. Recently, numerous text mining– and machine learning–based methods have been developed for predicting DDIs. All these methods implicitly utilize the feature of drugs from diverse drug-related properties. However, how to integrate these features more efficiently and improve the accuracy of classification is still a challenge. In this paper, we proposed a novel method (called NMDADNN) to predict the DDI types by integrating five drug-related heterogeneous information sources to extract the unified drug mapping features. NMDADNN first constructs the similarity networks by using the Jaccard coefficient and then implements random walk with restart algorithm and positive pointwise mutual information for extracting the topological similarities. After that, five network-based similarities are unified by using a multimodel deep autoencoder. Finally, NMDADNN implements the deep neural network (DNN) on the unified drug feature to infer the types of DDIs. In comparison with other recent state-of-the-art DNN-based methods, NMDADNN achieves the best results in terms of accuracy, area under the precision-recall curve, area under the ROC curve, F1 score, precision and recall. In addition, many of the promising types of drug–drug pairs predicted by NMDADNN are also confirmed by using the interactions checker tool. These results demonstrate the effectiveness of our NMDADNN method, indicating that NMDADNN has the great potential for predicting DDI types.
Introduction
Combined drug therapies are becoming the prevalent approach for complex disease in recent years, especially for elders who suffer from multiple diseases, such as hypertension, hyperlipidemia, cardiopathy, and cancers (Foucquier and Guedj, 2015; Li et al., 2015; MadaniTonekaboni et al., 2018). Taking two or more medications simultaneously can make use of the complementarity of drug efficacy to treat diseases better. However, drug–drug interactions (DDIs) may cause adverse drug events (ADEs), reduce the efficacy, and so on. Generally speaking, the reaction mode of DDIs can be divided into three categories: synergistic, antagonistic, and no reaction (Sun et al., 2018). The synergistic reaction is the best result for combined drug therapies, meaning that the efficacy of drug A&B is bigger than the sum of drug A efficacy and drug B efficacy. The antagonistic reaction is the worst result for combined drug therapies, which results in reduced efficacy, and the efficacy of drug A&B is smaller than the sum of drug A efficacy and drug B efficacy. Even worse, an antagonistic reaction may lead to toxicity and other adverse effects, which could threaten patients’ lives. The type of no reaction is that the efficacy of drug A&B is equal to the sum of drug A efficacy and drug B efficacy; that is, there is no interaction between drugs A and B. Antagonistic DDIs are associated with 30% of all reported ADEs (Edwards and Aronson, 2000; Tatonetti et al., 2012). Therefore, identifying the types of DDIs is very important in drug research, and it is helpful for safer and effective drug combined prescriptions, and also may help in understanding the causes of side effects of existing drugs.
The types of DDIs can be identified by biochemical experimental (or in vivo) methods, but experimental methods are usually time-consuming, tedious and expensive and sometimes lack reproducibility (Gao et al., 2015; Fang et al., 2017). Thus, it is highly desired to develop computational methods (or in silico) for efficiently and effectively analyzing and detecting new DDI pairs, and a variety of theoretical and computational methods have been developed to predict DDI types in recent years (Herrero-Zazo et al., 2013; Cheng and Zhao, 2014; Gottlieb et al., 2014; Zhang et al., 2015; Liu et al., 2016; Takeda et al., 2017; Zhang et al., 2017a; Zhang et al., 2017b; Andrej et al., 2018; Ryu et al., 2018; Yu et al., 2018; Lee et al., 2019; Deng et al., 2020; Feng et al., 2020; Harada et al., 2020; Lin et al., 2020; Fatehifar and Karshenas, 2021; Wang et al., 2021). Computational methods can guide experimentalists designing the best experimental scheme, narrowing the scope of candidate DDIs, and provide supporting evidence for their experimental results.
Generally, the computational methods for DDI prediction include two scenarios: One is predicting whether two drugs interact or not, and the other is predicting which type of interactions, events or effects exist between two drugs. Essentially, the former can be viewed as a binary classification problem, whereas the latter is a multiclassification problem. Both can be used for better understanding of drugs, especially for explaining the occurrence of ADEs. For example, DPDDI (Feng et al., 2020) combines a GCN-based feature extractor and deep neural network (DNN)-based predictor to predict whether two drugs are interacted or not. DeepDDI (Ryu et al., 2018) uses the structures of chemical compounds to predict 86 DDI types.
Usually, the existing computational method for predicting DDI-associated types can be classified into two categories: text mining– and machine learning–based methods. The text mining–based methods are mainly for tackling DDI prediction as a task of identifying the semantic relation between the two drugs in natural language processing (NLP) from public corpora or biomedical texts (Liu et al., 2016; Zhang et al., 2017a; Fatehifar and Karshenas, 2021). They are very useful in building DDI-related databases. For example, Herrero-Zazo (Herrero-Zazo et al., 2013) built a manually annotated corpus for DDIs in biomedical texts, which are obtained from 730 DrugBank documents and 175 MEDLINE abstracts and annotated DDI relationships into four types: mechanism (when the pharmacokinetic mechanism of a DDI is described), effect (when the effect of a DDI is described), advice (when recommendation or advice regarding a DDI is given), and int (when sentence simply states that a DDI occur and does not provide any information about the DDI). Based on these data sets, Zhang et al. (Liu et al., 2016) presents a DDI extraction method by hierarchical RNNs on sequence and shortest dependency paths. However, the performance of text mining–based methods is affected by the quality and the amount of the training data, and the text mining–based methods cannot find new DDIs beyond the texts. These methods cannot give suggestions to doctors before a combinational treatment is made (Takeda et al., 2017). In contrast, machine learning–based methods provide a promising way to identify unannotated potential DDIs for downstream experimental validations.
Prior machine learning–based methods apply KNN (Andrej et al., 2018), SVM (Andrej et al., 2018), logistic regression (Cheng and Zhao, 2014; Gottlieb et al., 2014; Takeda et al., 2017), decision tree (Cheng and Zhao, 2014), naïve Bayes (Cheng and Zhao, 2014), and network-based label propagation (Zhang et al., 2015) and random walk (Zhang et al., 2017b) or matrix factorization (Yu et al., 2018) to detect DDIs. These methods are based on drug properties, such as chemical structure (Cheng and Zhao, 2014; Gottlieb et al., 2014; Zhang et al., 2015; Zhang et al., 2017b; Andrej et al., 2018), targets (Cheng and Zhao, 2014; Gottlieb et al., 2014; Takeda et al., 2017), Anatomical Therapeutic Chemical classification (ATC) codes (Cheng and Zhao, 2014; Gottlieb et al., 2014; Andrej et al., 2018), side effects (Gottlieb et al., 2014; Zhang et al., 2017b; Yu et al., 2018), et al. Most of these studies are based on one or several of the abovementioned off-the-shelf features of drugs or the tailored similarity functions, such as kernel functions.
In recent years, deep learning is becoming a promising technique for automatically capturing chemical compound features from data sets, and it successfully improves predictive performance. For example, Harada et al. (2020) constructed a dual graph convolutional neural network to predict DDIs by combining the internal and external graph structures of drugs to learn low-dimensional representations of compounds. However, this method works well only for moderately dense chemical networks with heavy-tailed degree distributions. Wang et al. (2021) combined interview information of drug molecular and intraview of DDI relationships, developing a graph contrastive learning framework to predict DDIs. Lin et al. (2020) merged several data sets into a vast knowledge graph with 1.2 billion triples, constructing KGNN to resolve the DDI prediction. On the other side, based on the structural, gene ontology term, and target gene similarity profiles, Lee et al. (2019) applied an autoencoder to reduce the dimensions of each profile, constructing a DNN model by combining all the reduced features to predict the types of DDIs. Deng et al. (2020) used the chemical substructures, targets, enzymes, and pathways of drugs to compute a similarity matrix of drugs, inputting each matrix to a DNN model, and combining the four submodels to predict DDI events. Besides DDI prediction, deep learning is also successfully applied for drug–target interaction prediction; for example, Shang et al. (2021) develop a multilayer network representation learning method to learn the feature vectors of drugs and target. An et al. (An and Yu, 2021) use biased RWR and Word2vec algorithms to obtain the feature representation of drugs and targets.
Although the above works have made crucial efforts on DDIs and the types of DDI prediction, there still exists space for improvement. First, the methods developed so far are mostly to integrate one or more features directly, but not capture the network structural information of the feature information. Second, a variety of drug features can be obtained from DrugBank (Knox et al., 2010) data sets; however, methods always directly merge different feature vectors or combine the results of each model. Third, the classification accuracy needs to be increased. How to effectively combine more features of a drug is a challenge. In this work, we proposed a unified feature-embedding method for the type of DDI prediction, First, DDI types and drug features were extracted from DrugBank (Knox et al., 2010) data sets, and the Jaccard coefficient was used to construct the similarity networks. Second, random walk with restart algorithm and positive pointwise mutual information were implemented to adjust the drug similarity matrices by capturing network structural information of drug networks. Third, a multimodal deep autoencoder (MDA) was adopted to integrate the heterogeneous information of drugs. Finally, a DNN was built to predict the types of DDIs.
Data sets
To facilitate benchmarking comparison with other state-of-the-art methods, we used the DDI data sets provided by Deng et al. (2020). The DDI or type descriptions are collected from Drugbank (Knox et al., 2010), which are formalized into a four-tuple structure by using the StanfordNLP tool (Zeman et al., 2018) as drug A, drug B, mechanism, action. For example, the description of “the risk or severity of adverse effects of Abemaciclib can be increased when it is combined with drug Amiodarone” is recorded as (Abemaciclib, Amiodarone, risk or severity of adverse effects, increased); here, the “Abemaciclib” and “Amiodarone” are the names of the two drugs, the “risk or severity of adverse effects” means the effect of drugs “Abemaciclib” and “Amiodarone,” and “action” represents the increase or decrease after combining two drugs. “Mechanism” and “action” are combined to represent the drug interaction type. After removing DDIs associated with more than one interaction type and also removing the interaction types with fewer than 10 DDIs, finally, the DDI data set contains 572 drugs, 74,528 pairs of DDIs, and 65 types of interactions. The data set is available at https://github.com/YifanDengWHU/DDIMDL/event.db.
The drug-related heterogeneous features used in this work involve the drug structure information, drug–target association data set, drug–enzyme association data set, drug–pathway association data set, and ATC code of drugs. All of these are extracted from the Drugbank database (Version 3.0) (Knox et al., 2010).
Methods
Our NMDADNN method can be divided into four parts: 1) extracting drug features and computing similarity between drugs, 2) adjusting the drug similarity matrices by using random walk with restart algorithm and to compute positive pointwise mutual information for capturing the network structural information, 3) integrating the five drug similarity matrices with the MDA method to obtain the unified embedding features for representing each drug, and 4) constructing the drug–drug pair
FIGURE 1. The flowchart of NMDADNN. (A) The network-integrated MDA feature extractor with three steps: 1) computing drug similarity matrices; 2) generating drug topological similarity networks by using RWR and PPMI; 3) integrating these network-based similarity matrices with the MDA method to form the unified embedding feature description of drug. (B) The DNN-based predictor.
Generating Drug Similarity Matrices
The drug-related heterogeneous features involve the chemical substructure information, drug–target association, drug–enzyme association, drug–pathway association, and ATC code of drugs. Each feature corresponds to a set of feature descriptors. The PubChem fingerprint list consisting of 881 chemical substructures (Nair and Hinton, 2010) is used to encode drug chemical structures. Formally, drug
We use the Jaccard similarity coefficient to measure the similarity between drugs i and j as follows:
As the ATC classification provides hierarchically semantic codes for drugs (Srivastava et al., 2014) (e.g., the ATC code B01AC06). The ATC-based similarity between two drugs is computed by counting the common subcodes from top to bottom in the hierarchy. For example, an ATC code represented by a vector consists of N entries, and each entry denotes the subcode in its corresponding level of ATC hierarchy. If the first k entries in two vectors are the same, the ATC similarity between the two drugs is
Generating Drug–Drug Similarity Networks
Instead of directly fusing five similarity matrices/network information (i.e.,
where
Then, we calculate the topological similarity of each node by using PPMI, which contains rich network context information and is defined as
The matrix X is a nonsymmetric matrix. We use the average of
Generating the Unified Embedding Feature Vectors of Drugs with MDA
After obtaining the five drug topological similarity matrices N1, N2, N3, N4, and N5, we generate the unified embedding feature vectors with MDA (Zeng et al., 2019) to represent each drug. MDA can integrate multiple PPMI matrices by nonlinear mapping of all the similarity matrices
Encoder
First, we map each network
where
Then, we concatenate the low-dimensional embedding features obtained above as
where
Decoder
We first reconstruct the drug representation
Finally, we reconstruct PPMI matrices
All the parameters
Here, the input layer of the MDA encoder includes five networks, and these networks have 572 features for each drug. The input layer of the MDA maps 572 features to 256 embedding features. The concatenate layer of the MDA maps
Predicting DDI Types with DNN
We build the following DNN to predict DDI types.
where
In this work, we combine the unified embedding features for each drug–drug pair as
Results and Discussion
In this work, we first introduce six metrics and cross-validation test approaches to evaluate the performance of predictors and then compare the performance of NMDADNN with other existing state-of-the-art DNN-based methods on the same data set, discussing the effect of ATC feature, representation strategies, feature aggregate operators, and parameter setting. In the end, we conduct case studies to analyze the potential DDI pairs predicted by NMDADNN and to confirm the usefulness of our NMDADNN method.
Performance Evaluations
Here, we focus on three kinds of scenes, S1: the prediction of unobserved or potential DDI interaction types between known drugs; S2: the DDI type prediction between known drugs and new drugs; S3: the DDI type prediction between new drugs. The fivefold cross-validation (5-CV) test approach (Yan et al., 2016; Luo et al., 2017) is used to assess the power of predictors in three scenes. For S1, we randomly split all DDI pairs based on the DDI types into five nonoverlapping subsets. In each round of CV, the model is trained on the training set, and the testing set is used for prediction. The procedure repeats five times until all the DDI pairs are tested in turn. For scenes of S2 and S3, the 5-CV is applied for drugs. We randomly split all drugs into five nonoverlapping subsets with roughly equal size, and one set of drugs is removed as the testing set. The other four sets of drugs are referred to as the training set. For S2, the model is trained on the DDI types between the training and training drugs and then making the prediction of DDI types between training and testing drugs. For S3, the model is trained also on the DDI types between training drugs but making the prediction of DDIs types between testing drugs and testing drugs. S2 and S3 are more compatible with the real application cases, in which S2 aims to predict DDI types for new drugs on existing drugs, and S3 aims to predict DDIs types among new drugs.
The final performance in prediction models is measured by the metrics of accuracy (ACC), area under the precision-recall-curve (AUPR), area under the ROC curve (AUC), F1 score, precision and recall. These metrics are defined as follows:
Here, l indicates the number of DDI types. We use micrometrics for AUPR and AUC, whereas we use macrometrics for precision, recall, F1, and ACC.
Comparison of NMDADNN with Other DNN-Based Methods
We compared our NMDADNN method with two other DNN-based methods of DDIMDL (Deng et al., 2020) and DeepDDI (Ryu et al., 2018) in the 5-CV test. DDIMDL predicted DDIs by integrating four DNN-based submodels with the chemical substructures, targets, enzymes, and pathways information of drugs. DeepDDI used the names of drug–drug or drug–food constituent pairs and their structural information as input and adopted DNN to predict DDI type. For S1 scenes, the prediction results of NMDADNN, DDIMDL and DeepDDI on the same data set are shown in Figure 2A, from which we can see that the performance of NMDADNN is superior to the other two methods. For example, ACC, AUPR, AUC, F1 score, precision and recall metrics of NMDADNN are 6.1%, 6.9%, 0.3%, 12.2%, 14.7%, and 12.0% higher than that of DeepDDI and 1.3%, 3.8%, 0.05%, 4.8%, 2.8%, and 6.3% higher than that of DDIMDL, respectively. Moreover, we also evaluated the performances in scenes of S2 and S3, and the prediction results of NMDADNN, DDIMDL, and DeepDDI are shown in Figures 2B,C, respectively. From Figures 2B,C, we can see that all the metrics of the three methods in S2 and S3 are lower than S1, but the performance of NMDADNN is also better than that of DDIMDL and DeepDDI in S2 and S3. These experimental results demonstrate that the NMDADNN method outperforms DeepDDI and DDIMDL for S2 and S3 scenes, which corroborates the efficiency of network-based unified drug representations again. These results show that our NMDADNN can effectively predict the type of DDI, especially for the prediction of interactions between new drugs (S3 scene). More results are provided in the Supplementary Tables S1, S2.
FIGURE 2. Results of NMDADNN, DDIMDL, and DeepDDI in the 5-CV test. (A) S1 scene, (B) S2 scene, (C) S3 scene.
Effect of Feature Representation Strategies from Multiple Data Resources
To evaluate the effect of different strategies in the process of feature representation, that is, using the RWR algorithm on each similarity network to capture network topological structural features, constructing the PPMI matrix to capture the structure information of the network, and further applying MDA on all the PPMI matrices to obtain a unified, low-dimensional feature representation of drugs, we also designed three approaches of DNN, MDADNN, and NMDADNN. For DNN, we averaged the five drug similarity matrices of
Effectiveness of New Similarity Metrics
To validate whether our ATC-based drug similarity matrix can improve DDI prediction or not, we used five sets of drug similarities (i.e.,
Effect of Feature Aggregate Operators
With the obtained unified embedding features for each drug, we used three feature operators, i.e., inner product
Effect of Parameter Settings
The parameters in our NMDADNN could affect the prediction performances. Both the network-integrated MDA feature extractor and the DNN-based predictor need to tune the values of restart probability α in RWR, the learning rate, epochs, batch size, dropout rate, and neuro numbers (dimensions) in hidden layers.
Some hyperparameter training algorithm, such as Bayesian optimization, can be used to tune these hyperparameters. In this work, we use a grid search in a feasible hyperparameter space to study the effect of each parameter.
Specifically, for the network-integrated MDA feature extractor, we tuned the value of the epochs from {60, 80, 100, 120}, learning rate (lr) from the list of {0.001, 0.005, 0.01, 0.05, 0.1}, the dropout from {0, 0.01, 0.05, 0.1, 0.2}, and the batch size (B-size) from {32, 64, 128, 256, 512}. The hidden layer (H-dim) for the MDA algorithm includes two parts. The first hidden layer maps each network to a low-dimensional nonlinear embedding, and the other is from the concatenation information of all layers in the first part. For the first part, the neuro number from {256}(1 layer),{256,128}(2-layers), the second part, the neuro number from {[256*5,640](1 layers), [256*5, 640, 320](2 layers), [128*5,320](1 layers), [128*5,320,160](2 layers)}. The DNN-based predictor tuned the epochs from {80, 100, 200, 300, 500}, the learning rate (lr) from{0.0001, 0.001, 0.01, 0.1}, the dropout from {0.1, 0.2, 0.3, 0.5}, the batch size (B-size) from {32, 64, 128, 256, 512}, the hidden layer dimensions (H-dim) is tuned from {[640,320,160](4 layers) [640,320](3 layers) [320, 160](3 layers)}. The optimal hyperparameter values used in this work are shown in Table 4. The restart probability α in RWR is a diffusion parameter, which adjusts the relative amount of the information from the initial label information to its neighbors. By tuning α from the list of {0.5, 0.6, 0.7, 0.8, 0.9}, we fixed
Case Studies
To evaluate the power of our NMDADNN in predicting the unobserved types of DDIs, in this section, we designed the experiment similar to the literature (Deng et al., 2020) and used all the DDIs and their types in our data set that were extracted from DrugBank (Knox et al., 2010) to train the prediction model and then predicting the possible interaction types among drugs, which are not annotated to each other in the original DDI network. In the current data set, there are 37,264 labeled DDIs and 126,328 unlabeled drug pairs that involve among 572 drugs. We focused on 10 interaction types, which have the highest frequency numbers from #1 to #10. According to the prediction scores in descending order, we checked the top 20 prediction results that are related to each type and also manually checked whether they have the interactions with the checker tool (https://www.drugs.com/). In the top 20 potential DDIs with higher scores for each interaction type, we found that many of them can be supported the results are listed in Table 5. For example, the interaction between Bexarotene and Modafinil is predicted to cause the type #1 interaction, meaning that the metabolism can be decreased when Bexarotene is combined with Modafinil. According to drugs.com, the evidence shows that Bexarotene may reduce the blood levels of Modafinil, which may make the medication less effective in some cases. On the other side, the interaction between Desmopressin and Maprotiline is predicted to cause the type #2 interaction, meaning that the risk or severity of adverse effects can be increased when Desmopressin is combined with Maprotiline. According to drugs.com, the evidence shows that using Desmopressin together with Maprotiline may increase the risk of developing water retention and a condition known as hyponatremia, which is caused by an abnormal decrease in blood sodium concentration. In severe cases, hyponatremia can lead to seizures, coma, and even death. More evidence about confirmed DDI types is provided in Supplementary Table S3.
Conclusion
In this work, NMDADNN was developed to predict the interaction type of DDIs by integrating diverse drug-related information sources and combining the network-based algorithm, MDA method, DNN algorithm. The originality of NMDADNN mainly lies in that it integrates more drug-related information sources to form the drug unified feature descriptor. In the procedure of creating the drug integration features, five drug-related sources of chemical substructure information, drug–target association, drug–enzyme association, drug–pathway association, and ATC code of drugs were used to form the drug feature with the Jaccard similarity coefficient. In the process of integrating similarity matrices to generate the unified common feature descriptor, the network topological structural features of each similarity network were captured by implementing the RWR algorithm to compute PPMI values. The unified embedding features of drugs were generated by using MDA, and the DNN algorithm was adopted to predict the interaction types of DDIs. Compared with other recent state-of-the-art DNN-based methods of DeepDDI and DDIMDL, our NMDADNN method obtains the best results in terms of ACC, AUPR, AUC, F1 score, precision, and recall. The results of feature extraction and integration strategy show that capturing the network topological structural features and generating unified embedding features of drugs with MDA are the effective strategies, which improves the predictive performance.
Despite the encouraging improvement, our NMDADNN method still has the following limitations. First, NMDADNN only used five drug-related sources to generate the integration drug feature and adopted the simple similarity measure. It should be noted that more drug-related sources and suitable similarity measures can be utilized to improve the quality of drug similarity matrices. Second, DNN was used as the predictor to infer the types of DDIs; maybe another algorithm can be adopted to predict the DDIs interaction types with higher performance. Third, the number of DDIs are imbalanced for different DDIs types; thus, more techniques and parameters in NMDADNN need to optimally deal with this imbalanced data set problem. To summarize, our proposed NMDADNN is an effective approach for predicting types of DDIs. It can be expected that NMDADNN can be helpful in other type-prediction scenarios, such as the detection of side-effect types and so on.
Data Availability Statement
The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding author.
Author Contributions
X-YY—1) Conceived and designed the analysis 2) Contributed data or analysis tools 3) Performed the analysis 4) Wrote the paper 5) Other contribution: Definition of the project and supervised the research. P-WY—1) Collected the data 2) Contributed data or analysis tools 3) Performed the analysis 4) Wrote the paper. X-MW—1) Conceived and designed the analysis 2) Other contribution: Extension and add ideas to the project. J-XH—1) Conceived and designed the analysis 2) Other contribution: Extension and add ideas to the project.
Funding
This work has been supported by the postgraduate innovation and practical ability training program of Xi’an Shiyou University (No. YCS20212127).
Conflict of Interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher’s Note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
Acknowledgments
We are grateful to Professor Shao-Wu Zhang at Northwestern Polytechnical University for careful reading of the manuscript and for making valuable comments and suggestions.
Supplementary Material
The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fphar.2021.794205/full#supplementary-material
REFERENCES
An, Q., and Yu, L. (2021). A Heterogeneous Network Embedding Framework for Predicting Similarity-Based Drug-Target interactions[J]. Oxford, England: Briefings in Bioinformatics.
Andrej, K., Polonca, F., and Brane, L. (2018). Predicting Potential Drug-Drug Interactions on Topological and Semantic Similarity Features Using Statistical Learning[J]. PLoS One 13 (5), e0196865. doi:10.1371/journal.pone.0196865
Cheng, F., and Zhao, Z. (2014). Machine Learning-Based Prediction of Drug-Drug Interactions by Integrating Drug Phenotypic, Therapeutic, Chemical, and Genomic Properties. J. Am. Med. Inform. Assoc. 21 (e2), e278–86. doi:10.1136/amiajnl-2013-002512
Cho, H., Berger, B., and Peng, J. (2015). Diffusion Component Analysis: Unraveling Functional Topology in Biological Networks. Res. Comput. Mol. Biol. 9029, 62–64. doi:10.1007/978-3-319-16706-0_9
Deng, Y., Xu, X., Qiu, Y., Xia, J., Zhang, W., and Liu, S. (2020). A Multimodal Deep Learning Framework for Predicting Drug-Drug Interaction Events. Bioinformatics 36 (15), 4316–4322. doi:10.1093/bioinformatics/btaa501
Edwards, I. R., and Aronson, J. K. (2000). Adverse Drug Reactions: Definitions, Diagnosis, and Management. Lancet 356 (9237), 1255–1259. doi:10.1016/S0140-6736(00)02799-9
Fang, H. B., Chen, X., Pei, X. Y., Grant, S., and Tan, M. (2017). Experimental Design and Statistical Analysis for Three-Drug Combination Studies. Stat. Methods Med. Res. 26 (3), 1261–1280. doi:10.1177/0962280215574320
Fatehifar, M., and Karshenas, H. (2021). Drug-Drug Interaction Extraction Using a Position and Similarity Fusion-Based Attention Mechanism. J. Biomed. Inform. 115 (3), 103707. doi:10.1016/j.jbi.2021.103707
Feng, Y. H., Zhang, S. W., and Shi, J. Y. (2020). DPDDI: a Deep Predictor for Drug-Drug Interactions. BMC Bioinformatics 21 (1), 419–515. doi:10.1186/s12859-020-03724-x
Foucquier, J., and Guedj, M. (2015). Analysis of Drug Combinations: Current Methodological Landscape. Pharmacol. Res. Perspect. 3 (3), e00149. doi:10.1002/prp2.149
Gao, H., Korn, J. M., Ferretti, S., Monahan, J. E., Wang, Y., Singh, M., et al. (2015). High-throughput Screening Using Patient-Derived Tumor Xenografts to Predict Clinical Trial Drug Response. Nat. Med. 21, 1318–1325. doi:10.1038/nm.3954
Gottlieb, A., Stein, G. Y., Oron, Y., Ruppin, E., and Sharan, R. (2014). INDI: a Computational Framework for Inferring Drug Interactions and Their Associated Recommendations. Mol. Syst. Biol. 8 (1), 592. doi:10.1038/msb.2012.26
Harada, S., Akita, H., Tsubaki, M., Baba, Y., Takigawa, I., Yamanishi, Y., et al. (2020). Dual Graph Convolutional Neural Network for Predicting Chemical Networks. BMC Bioinformatics 21 (3), 94–13. doi:10.1186/s12859-020-3378-0
Herrero-Zazo, M., Segura-Bedmar, I., Martínez, P., and Declerck, T. (2013). The DDI Corpus: an Annotated Corpus with Pharmacological Substances and Drug-Drug Interactions. J. Biomed. Inform. 46 (5), 914–920. doi:10.1016/j.jbi.2013.07.011
Ioffe, S., and Szegedy, C. (2015). Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift[C]. Int. Conf. machine Learn., 448–456.
Kingma, D. P., and Ba, J. (2015). Adam: A Method for Stochastic Optimization[J]. San Diego: CoRR. abs/1412.6980.
Knox, C., Law, V., Jewison, T., Liu, P., Ly, S., Frolkis, A., et al. (2010). DrugBank 3.0: a Comprehensive Resource for 'omics' Research on Drugs. Nucleic Acids Res. 39 (Suppl. l_1), D1035–D1041. doi:10.1093/nar/gkq1126
Lee, G., Park, C., and Ahn, J. (2019). Novel Deep Learning Model for More Accurate Prediction of Drug-Drug Interaction Effects. BMC Bioinformatics 20 (1), 415–418. doi:10.1186/s12859-019-3013-0
Li, P., Huang, C., Fu, Y., Wang, J., Wu, Z., Ru, J., et al. (2015). Large-scale Exploration and Analysis of Drug Combinations. Bioinformatics 31 (12), 2007–2016. doi:10.1093/bioinformatics/btv080
Lin, X., Quan, Z., and Wang, Z-J. (2020). KGNN: Knowledge Graph Neural Network for Drug-Drug Interaction Prediction[C]. IJCAI, 2739–2745. doi:10.24963/ijcai.2020/380
Liu, S., Tang, B., Chen, Q., and Wang, X. (2016). Drug-Drug Interaction Extraction via Convolutional Neural Networks. Comput. Math. Methods Med. 2016, 6918381. doi:10.1155/2016/6918381
Luo, Y., Zhao, X., Zhou, J., Yang, J., Zhang, Y., Kuang, W., et al. (2017). A Network Integration Approach for Drug-Target Interaction Prediction and Computational Drug Repositioning from Heterogeneous Information. Nat. Commun. 8 (1), 573–613. doi:10.1038/s41467-017-00680-8
Madani Tonekaboni, S. A., Soltan Ghoraie, L., Manem, V. S. K., and Haibe-Kains, B. (2018). Predictive Approaches for Drug Combination Discovery in Cancer. Brief Bioinform. 19 (2), 263–276. doi:10.1093/bib/bbw104
Nair, V., and Hinton, G. E. (2010). Rectified Linear Units Improve Restricted Boltzmann Machines[C]. Haifa, Israel: ICML.
Prechelt, L. (1998). Early Stopping - but When? Neural Networks: Tricks of the Trade. Springer, 55–69. doi:10.1007/3-540-49430-8_3
Ryu, J. Y., Kim, H. U., and Lee, S. Y. (2018). Deep Learning Improves Prediction of Drug-Drug and Drug-Food Interactions. Proc. Natl. Acad. Sci. U S A. 115 (18), E4304–E4311. doi:10.1073/pnas.1803294115
Shang, Y., Gao, L., Zou, Q., and Yu, L. (2021). Prediction of Drug-Target Interactions Based on Multi-Layer Network Representation Learning. Neurocomputing 434, 80–89. doi:10.1016/j.neucom.2020.12.068
Srivastava, N., Hinton, G., and Krizhevsky, A. (2014). Dropout: A Simple Way to Prevent Neural Networks from Overfitting[J]. J. Machine Learn. Res. 15 (1), 1929–1958. doi:10.5555/2627435.2670313
Sun, X., Ma, L., and Du, X. (2018). Deep Convolution Neural Networks for Drug-Drug Interaction extraction[C].2018 Ieee International Conference on Bioinformatics and Biomedicine. Madrid, Spain: bibm, 1662–1668.
Takeda, T., Hao, M., Cheng, T., Bryant, S. H., and Wang, Y. (2017). Predicting Drug-Drug Interactions through Drug Structural Similarities and Interaction Networks Incorporating Pharmacokinetics and Pharmacodynamics Knowledge. J. Cheminform. 9 (1), 16–19. doi:10.1186/s13321-017-0200-8
Tatonetti, N. P., Fernald, G. H., and Altman, R. B. (2012). A Novel Signal Detection Algorithm for Identifying Hidden Drug-Drug Interactions in Adverse Event Reports. J. Am. Med. Inform. Assoc. 19 (1), 79–85. doi:10.1136/amiajnl-2011-000214
Vincent, P., Larochelle, H., and Lajoie, I. (2010). Stacked Denoising Autoencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion[J]. J. Machine Learn. Res. 11 (12), 3371–3408. doi:10.5555/1756006.1953039
Wang, Y., Min, Y., and Chen, X. (2021). Multi-View Graph Contrastive Representation Learning for Drug-Drug Interaction Prediction[C]. Proc. Web Conf. 2021, 2921–2933. doi:10.1145/3442381.3449786
Yan, X. Y., Zhang, S. W., and Zhang, S. Y. (2016). Prediction of Drug-Target Interaction by Label Propagation with Mutual Interaction Information Derived from Heterogeneous Network. Mol. Biosyst. 12 (2), 520–531. doi:10.1039/c5mb00615e
Yu, H., Mao, K. T., Shi, J. Y., Huang, H., Chen, Z., Dong, K., et al. (2018). Predicting and Understanding Comprehensive Drug-Drug Interactions via Semi-nonnegative Matrix Factorization. BMC Syst. Biol. 12 (1), 14–110. doi:10.1186/s12918-018-0532-7
Zeman, D., Hajic, J., and Popel, M. (2018). CoNLL 2018 Shared Task: Multilingual Parsing from Raw Text to Universal Dependencies[C].” in Proceedings of the CoNLL 2018 Shared Task: Multilingual Parsing from Raw Text to Universal Dependencies, 1–21.
Zeng, X., Zhu, S., Liu, X., Zhou, Y., Nussinov, R., and Cheng, F. (2019). deepDR: a Network-Based Deep Learning Approach to In Silico Drug Repositioning. Bioinformatics 35 (24), 5191–5198. doi:10.1093/bioinformatics/btz418
Zhang, P., Wang, F., and Hu, J. (2015). Label Propagation Prediction of Drug-Drug Interactions Based on Clinical Side Effects[J]. Scientific Rep. 5 (1), 1–10. doi:10.1038/srep12339
Zhang, W., Chen, Y., Liu, F., Luo, F., Tian, G., and Li, X. (2017). Predicting Potential Drug-Drug Interactions by Integrating Chemical, Biological, Phenotypic and Network Data. BMC Bioinformatics 18 (1), 18–12. doi:10.1186/s12859-016-1415-9
Keywords: drug-drug interaction, random walk with restart (RWR), positive pointwise mutual information (PPMI), multi-model deep autoencoder (MDA), deep neural network (DNN)
Citation: Yan X-Y, Yin P-W, Wu X-M and Han J-X (2021) Prediction of the Drug–Drug Interaction Types with the Unified Embedding Features from Drug Similarity Networks. Front. Pharmacol. 12:794205. doi: 10.3389/fphar.2021.794205
Received: 13 October 2021; Accepted: 04 November 2021;
Published: 20 December 2021.
Edited by:
Xiujuan Lei, Shaanxi Normal University, ChinaReviewed by:
Liang Yu, Xidian University, ChinaXiaonan Fan, National University of Singapore, Singapore
Copyright © 2021 Yan, Yin, Wu and Han. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Xiao-Ying Yan, xiaoying_yan@126.com