atlas

Research map / Label-efficient and robust learning / Test-time adaptation

Drug-TTA: Test-Time Adaptation for Drug Virtual Screening via Multi-task Meta-Auxiliary Learning

ICML 2025 · Label-efficient and robust learning › Test-time adaptation · approach: Pseudo-label test-time adaptation

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.

Drug-TTA applies per-instance test-time adaptation with self-supervised auxiliary tasks, meta-learning, and an adaptive loss-balance module on top of DrugCLIP for zero-shot drug virtual screening.

Problem

Contrastive feature-alignment virtual screening models trained with overly simple in-batch negatives generalize poorly to hard negatives at test time on unseen pockets and molecules.

Approach

Adapt the pocket and molecule encoders to each test instance by updating normalization layers with five self-supervised auxiliary losses during both training and inference via meta-learning, with a multi-scale feature-based module (ALBM) that predicts per-instance softmax weights for the auxiliary losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply test-time adaptation using meta-auxiliary learningDrugCLIP · DUD-E, LIT-PCBA, AD, DEKOIS 2.0, and CASF-2016AUROCHelped
use adaptive rather than uniform auxiliary-task weights (ablation)Drug-TTA · DUD-EAUROC: 83.63 -> 93.16Helped
use adaptive rather than fixed auxiliary-task weights (ablation)Drug-TTA · DUD-EAUROC: 71.13 -> 93.16Helped
add weight regularization (ablation)Drug-TTA · DUD-EAUROC: 78.44 -> 93.16Helped
add coarse-grained auxiliary tasks (ablation)Drug-TTA · DUD-EAUROC: 82.22 -> 93.16Helped
add fine-grained auxiliary tasks (ablation)Drug-TTA · DUD-EAUROC: 79.35 -> 93.16Helped
add test-time adaptation to the pocket encoder (ablation)Drug-TTA · DUD-EAUROC: 83.64 -> 93.16Helped
add test-time adaptation to the molecule encoder (ablation)Drug-TTA · DUD-EAUROC: 79.85 -> 93.16Helped
include middle- and last-layer features in ALBM (ablation)Drug-TTA · DUD-EAUROC: 83.55 -> 93.16Helped
include top- and last-layer features in ALBM (ablation)Drug-TTA · DUD-EAUROC: 84.38 -> 93.16Helped
include top- and middle-layer features in ALBM (ablation)Drug-TTA · DUD-EAUROC: 84.19 -> 93.16Helped
include last-layer features in ALBM (ablation)Drug-TTA · DUD-EAUROC: 89.62 -> 93.16Helped

Surprising findings

Limitations

Experimental setup

Datasets: DrugCLIP training dataset DUD-E LIT-PCBA AD DEKOIS 2.0 CASF-2016

Benchmarks: DUD-E LIT-PCBA AD DEKOIS 2.0 CASF-2016

Metrics: AUROC BEDROC EF0.5% EF1% EF5%

Baselines: Glide-SP Vina NN-score RFscore Pafnucy OnionNet Planet DrugCLIP Surflex Gnina DeepDTA BigBind

Builds on: DrugCLIP Uni-Mol Test-time training (TT++) SimCLR meta-auxiliary learning

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