Back

DeepADR: Multi-modal Prediction of Adverse Drug Reaction Frequency by Integrating Early-Stage Drug Discovery Information via Kolmogorov-Arnold Networks

Wan, J.; Jia, C.; Dong, D.; Chen, Y.; Lin, Y.-C.-D.; He, Y.; Huang, H.-Y.; Huang, H.-D.

2025-08-01 bioinformatics
10.1101/2025.07.29.667409 bioRxiv
Show abstract

Adverse drug reactions (ADRs) are a major cause of clinical trial failure and post-market withdrawal, posing significant risks to public health and impeding drug development. While computational methods offer an alternative to costly preclinical testing, existing models often fail with novel compounds by requiring pre-existing information such as drug-ADR associations or by inadequately integrating diverse data sources. Here, we introduce DeepADR, a multi-modal deep learning framework for predicting both the occurrence and frequency of ADRs using early-stage, readily available data. DeepADR integrates chemical structures and biological target profiles with semantic representations of ADR terms derived from a large language model. These heterogeneous parameters are fused using a Kolmogorov-Arnold Network (KAN), which effectively models complex, non-linear cross-modal interactions to capture underlying toxicological mechanisms. Our model outperforms existing methods in predicting both ADR occurrence and frequency, demonstrating robust generalization to new chemical entities. By effectively integrating chemical, biological, and semantic datasets, DeepADR provides a powerful, scalable tool for the early-stage safety assessment and candidate prioritization. This framework not only facilitates the prioritization of safer drug candidates but also offers a methodology for predicting the toxicity of other hazardous materials, holding significant promise for advancing public health.

Matching journals

The top 6 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.