| Literature DB >> 35153767 |
Ke Han1,2, Peigang Cao3, Yu Wang1, Fang Xie1, Jiaqi Ma1, Mengyao Yu1, Jianchun Wang1, Yaoqun Xu1, Yu Zhang1, Jie Wan4.
Abstract
Drug-drug interactions play a vital role in drug research. However, they may also cause adverse reactions in patients, with serious consequences. Manual detection of drug-drug interactions is time-consuming and expensive, so it is urgent to use computer methods to solve the problem. There are two ways for computers to identify drug interactions: one is to identify known drug interactions, and the other is to predict unknown drug interactions. In this paper, we review the research progress of machine learning in predicting unknown drug interactions. Among these methods, the literature-based method is special because it combines the extraction method of DDI and the prediction method of DDI. We first introduce the common databases, then briefly describe each method, and summarize the advantages and disadvantages of some prediction models. Finally, we discuss the challenges and prospects of machine learning methods in predicting drug interactions. This review aims to provide useful guidance for interested researchers to further promote bioinformatics algorithms to predict DDI.Entities:
Keywords: drug-drug interactions; machine learning; network diffusion; prediction; similarity
Year: 2022 PMID: 35153767 PMCID: PMC8835726 DOI: 10.3389/fphar.2021.814858
Source DB: PubMed Journal: Front Pharmacol ISSN: 1663-9812 Impact factor: 5.810
DDI prediction methods based on machine learning.
| Category | Method | Description | |
| Traditional similarity |
| Drug A and drug B interact to produce A specific effect, and it is likely that A drug similar to drug A (or drug B) interacts with drug B (or drug A) to produce the same effect | |
| Traditional classification |
| The prediction task is simulated as a binary classification problem. Drugs interaction and non-interaction pairs were used to construct classification models | |
| Network diffusion | Link prediction | PPIN | Using drugs as nodes, and their extensive connections and interactions as edges, to predict unknown interactions. Lable propagation, recursive least squares (RSL), traversal of graph and other methods are also used for link prediction |
| Graph embedding | Decagon | Transform the graph into a low-dimensional space in which the information about the structure diagram is preserved. Automatically learn node representation in low dimensional space for prediction | |
| Matrix factorization | IPF | Matrix factorization decomposes the known DDI matrix into several potential matrices constrained by collective similarity, and then reconstructs the potential matrix to obtain a new interaction matrix | |
| Ensemble-based approach | MLKNN | Combine multiple methods to predict unknown DDI. | |
| Based on literature |
| Firstly, statistical or text mining methods are used to extract the reasonable relationship between drugs from unstructured data sources, and then machine learning methods are used to predict the unknown drug-drug interaction from the extracted drug-drug interaction information | |
Common database used to predict drug interactions.
| Database | Entities | URL | Brief description |
| DrugBank | Drugs, Targets, Proteins |
| Contains a lot of drug information and protein or drug target information |
| SIDER | Drugs, ADRs |
| Adverse drug reactions of large drugs |
| TWOSIDES | Drugs, ADRs |
| Adverse drug reactions of large drugs |
| PubChem | Structure |
| An open repository of chemical structures and their biological test results |
| KEGG | DDIs, Proteins |
| Metabolic pathways of hyperlinks between metabolites and protein/enzyme information |
| Medline | Abstract |
| Contains abstracts of several biomedical articles |
FIGURE 1(A) Blue represents known interactions with the input drugs (D1, D2), and orange represents drugs whose unknown interactions need to be predicted. (B) Search the whole network with different methods to find the drugs most similar to D1 and D2, which are represented by yellow drugs in the figure. Finally, the possibility of interaction between yellow drugs and input drugs was predicted.
FIGURE 2Start by creating the graph structure of the DDI. D 1 through D j+1 indicates the drug number. Nodes represent drugs and edges represent relationships between drugs. The high dimensional graph structure is transformed into low dimensional vector by embedding layer.
FIGURE 3The process of matrix factorization method. Firstly, the matrix D n*n of known DDI is constructed, and the matrix D is decomposed into A n * l and B l * n by different matrix factorization methods. Multiply the two resulting matrices, and you get the matrix D pre l * n that predicts DDI.