Combination therapy, which synergistically enhances treatment efficacy and inhibits disease progression through the combined effects of multiple drugs, has emerged as a mainstream approach for treating complex diseases and alleviating symptoms. However, drug-drug interactions (DDIs) can sometimes lead to adverse reactions, potentially endangering lives. Therefore, developing efficient and accurate DDI prediction methods is crucial for elucidating drug mechanisms and preventing side effects. Current prediction methods often focus solely on the presence of interactions between drugs when constructing DDI graphs, neglecting the specific types of DDIs. This oversight can result in a decline in predictive performance. To address this issue, we propose an Adaptive Multi-Kernel Graph Neural Network (AMKGNN) for DDI prediction. AMKGNN differentiates DDIs into increase-type and decrease-type interactions, constructing separate increased DDI and decreased DDI graphs as convolutional kernels. AMKGNN employs a graph kernel learning mechanism that adaptively determines the optimal threshold between high-frequency and low-frequency signals in the network to capture node embeddings. Initially, AMKGNN learns drug embedding representations based on these two graph convolutional kernels and various drug features. These representations are then concatenated and input into a deep neural network to predict potential DDIs. The results show that our model achieved AUC and AUPR values above 90% across three sub-tasks on two datasets, significantly outperforming the other five comparison models. Furthermore, ablation experiments and case studies validate the superiority of AMKGNN.
Read full abstract