atlas

Research map / Large language models / Language, safety and interpretability

ExDDI: Explaining Drug-Drug Interaction Predictions with Natural Language

AAAI 2025 · Large language models › Language, safety and interpretability · approach: Data and evaluation methodology · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ExDDI, a family of models that generate natural-language explanations (pharmacodynamic/pharmacokinetic mechanisms) for drug-drug interaction predictions from SMILES, using MolT5 fine-tuning, MACCS-based retrieval, and ChatGPT in-context prompting, evaluated on DDInter and DrugBank.

Problem

Existing DDI prediction models give binary or coarse DDI-type outputs without explanations, which limits user trust; the paper targets generating natural-language explanations of DDI mechanisms for both known and unseen drugs.

Approach

Formulates DDI explanation generation as text generation from drug SMILES and trains MolT5 with seq-to-seq, multi-task (generation plus bilinear classifier), and multi-task with classifier-constrained staged decoding; compares against fingerprint retrieval and in-context ChatGPT, and shows that training on detailed DDInter explanations also improves prediction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train fine-tuning models using detailed DDInter explanations rather than brief DrugBank explanationsExDDI fine-tuning models · DDI binary classification, all settingsF1Helped
Add explanation-generation training to binary prediction (ablation)ExDDI-MT and ExDDI-MTS · DDI binary classification on DDInterF1: 0.9701{$\pm.0020$} -> 0.9783{$\pm.0006$}Helped
Add explanation-generation training to binary prediction (ablation)ExDDI-MT and ExDDI-MTS · DDI binary classification on DrugBankF1: 0.9701{$\pm.0020$} -> 0.9749{$\pm.0054$}Mixed
Use a multi-task classifier module instead of sequence-to-sequence generation alone (ablation)ExDDI · DDI binary classification on DrugBankF1: 0.9656{$\pm.0066$} -> 0.9749{$\pm.0054$}Helped
Use multi-task training with staged inference instead of multi-task training (ablation)ExDDI · DDI explanation generationBLEUNo clear effect
Train a fine-tuning model rather than retrieve similar drug pairsExDDI · DDInter transductiveBLEU: 0.5701 -> 0.9392Helped
Train a fine-tuning model rather than retrieve similar drug pairsExDDI · DrugBank inductive S1BLEU: 0.2069 -> 0.2197No clear effect
Use DDInter explanation supervision rather than DrugBank explanation supervisionExDDI fine-tuning models · DDI explanation generationBLEUNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: DDInter DrugBank v5.1.10

Benchmarks: DDInter DrugBank

Metrics: BLEU ROUGE-1 ROUGE-2 ROUGE-L accuracy F1 precision recall

Baselines: GMPNN-CS DSN-DDI DDIMDL NMDADNN ExDDI-RV ExDDI-IC

Builds on: MolT5 MACCS keys DDInter

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy