PETA:Parameter-Efficient Test-Time Adaptation for Virtual Screening

arXiv cs.LG Papers

Summary

PETA proposes a parameter-efficient framework for test-time adaptation in virtual screening, improving performance by updating only LayerNorm parameters during inference.

arXiv:2608.19906v1 Announce Type: new Abstract: Accurately ranking active ligands for a target protein pocket from massive chemical libraries remains a central challenge in virtual screening. DrugCLIP and its recent extensions substantially accelerate this process by encoding protein pockets and molecules into a shared embedding space. Despite this progress, further performance improvements typically require retraining the entire model, incurring substantial computational overhead and making target-specific customization inefficient. In this work, we formulate the specialization of pretrained virtual screening models to individual pockets as a test-time adaptation problem and propose PETA, a parameter-efficient framework that directly adapts pretrained model at test time. Given a target pocket, PETA constructs pocket-specific negatives through molecular diffusion and chemical validity filtering, and further moves them toward the reference ligand retrieved from structural databases via embedding-space mixup to create more challenging ranking tasks. A ranking objective then places greater emphasis on suppressing high-scoring invalid candidates that could contaminate the top-ranked screening results, providing structured supervision for lightweight adaptation. Experiments across diverse benchmarks demonstrate that this lightweight, pocket-specific adaptation outperforms both pretrained and fully retrained baselines while updating only the LayerNorm parameters, which account for approximately $0.03\%$ of the full model.
Original Article
View Cached Full Text

Cached at: 08/21/26, 10:30 AM

# PETA:Parameter-Efficient Test-Time Adaptation for Virtual Screening
Source: [https://arxiv.org/html/2608.19906](https://arxiv.org/html/2608.19906)
###### Abstract

Accurately ranking active ligands for a target protein pocket from massive chemical libraries remains a central challenge in virtual screening\. DrugCLIP and its recent extensions substantially accelerate this process by encoding protein pockets and molecules into a shared embedding space\. Despite this progress, further performance improvements typically require retraining the entire model, incurring substantial computational overhead and making target\-specific customization inefficient\. In this work, we formulate the specialization of pretrained virtual screening models to individual pockets as a test\-time adaptation problem and propose PETA, a parameter\-efficient framework that directly adapts pretrained model at test time\. Given a target pocket, PETA constructs pocket\-specific negatives through molecular diffusion and chemical validity filtering, and further moves them toward the reference ligand retrieved from structural databases via embedding\-space mixup to create more challenging ranking tasks\. A ranking objective then places greater emphasis on suppressing high\-scoring invalid candidates that could contaminate the top\-ranked screening results, providing structured supervision for lightweight adaptation\. Experiments across diverse benchmarks demonstrate that this lightweight, pocket\-specific adaptation outperforms both pretrained and fully retrained baselines while updating only the LayerNorm parameters, which account for approximately0\.03%0\.03\\%of the full model\.

## Introduction

Advances in chemical synthesis have expanded accessible chemical libraries to billions of diverse compounds\([13](https://arxiv.org/html/2608.19906#bib.bib24)\)\. Although these libraries offer enormous opportunities for discovering new drug candidates, their scale makes exhaustive experimental screening impractical\. Virtual screening\([23](https://arxiv.org/html/2608.19906#bib.bib25)\)addresses this challenge by computationally prioritizing promising compounds for experimental validation and has therefore become an essential tool in early\-stage drug discovery\.

Existing virtual screening approaches can be broadly divided into docking\-based and learning\-based methods\. Docking\-based methods\([1](https://arxiv.org/html/2608.19906#bib.bib26);[10](https://arxiv.org/html/2608.19906#bib.bib5);[29](https://arxiv.org/html/2608.19906#bib.bib8)\)search for plausible binding poses between a molecule and a protein pocket and use scoring functions to estimate their binding strength\. The repeated conformational sampling and scoring required for each protein–molecule pair make these methods computationally expensive at scale\. In contrast, learning\-based approaches replace iterative docking procedures with efficient neural inference, directly predicting binding poses, binding affinities, or protein–ligand compatibility from data\. Early learning\-based methods\([16](https://arxiv.org/html/2608.19906#bib.bib27);[25](https://arxiv.org/html/2608.19906#bib.bib28)\)formulated virtual screening as binding\-affinity regression or protein–ligand interaction classification, but their reliance on carefully labeled affinity data and reliable negative samples often limited generalization and performance\. More recently, DrugCLIP\([10](https://arxiv.org/html/2608.19906#bib.bib5)\)reformulates virtual screening as a retrieval problem by independently encoding protein pockets and molecules into a shared embedding space, which replaces pairwise model inference with efficient vector similarity search, substantially accelerating large\-scale virtual screening\.

![Refer to caption](https://arxiv.org/html/2608.19906v1/imgs/historgram.png)Figure 1:PETA enables effective and parameter\-efficient adaptation for virtual screening\.Following the retrieval paradigm established by DrugCLIP, recent studies have explored enhanced supervision and training strategies to improve virtual screening performance on downstream unseen instances\([19](https://arxiv.org/html/2608.19906#bib.bib7);[8](https://arxiv.org/html/2608.19906#bib.bib6);[22](https://arxiv.org/html/2608.19906#bib.bib17)\)\. Despite their effectiveness, these approaches generally require rerunning the entire training pipeline, incurring substantial computational and data\-processing costs\. Which raises a key question: can an existing pretrained virtual screening model be adapted to a new target without full\-model retraining?

In this work, we investigate whether a pretrained virtual screening model can be effectively and efficiently adapted to an unseen target pocket at test time\. The key challenge is that how to obtain reliable adaptation signals for the unseen target pocket\. To address this, we propose PETA, a parameter\-efficient test\-time adaptation framework that updates only LayerNorm parameters of pretrained model while constructing pocket\-specific supervision on the fly\. Specifically, PETA retrieves a structurally matched reference ligand for the target pocket and uses it as a positive anchor for adaptation\. It further generates pocket\-conditioned candidates, mines chemically invalid easy and hard negatives, and applies reference\-guided embedding interpolation to create more challenging local comparisons\. A cost\-sensitive ranking objective prioritizes the correction of high\-scoring invalid candidates, enabling pocket\-specific adaptation by updating only the LayerNorm parameters\. PETA updates only approximately0\.03%0\.03\\%of the full model parameters\. Despite this lightweight update, it achieves anEF0\.5%\\text\{EF\}^\{0\.5\\%\}of 42\.34, outperforming the frozen DrugCLIP \(37\.90\) and fully retrained BindCLIP \(39\.82\), as shown in Figure[1](https://arxiv.org/html/2608.19906#Sx1.F1)\. These results highlight a favorable balance between screening performance and adaptation efficiency\.

Our main contributions are summarized as follows:

- •We formulate*Test\-Time Adaptation for Virtual Screening*\(TTA\-VS\), which efficiently specializes a pretrained virtual screening model to each unseen protein pocket at inference time without binding annotations for the screening library or full\-model retraining\.
- •We propose PETA, a parameter\-efficient framework that constructs target\-conditioned supervision from information available at test time while updating only a small fraction of the model parameters\.
- •Experiments across diverse benchmarks demonstrate the effectiveness and efficiency of PETA compared with both pretrained and full\-retraining baselines\.

## Related Works

##### Drug Virtual Screening\.

Existing virtual screening methods can generally be divided into docking\-based and learning\-based approaches\. Docking\-based methods, such as Glide\-SP\([6](https://arxiv.org/html/2608.19906#bib.bib9)\), AutoDock Vina\([29](https://arxiv.org/html/2608.19906#bib.bib8)\), and Surflex Dock\([9](https://arxiv.org/html/2608.19906#bib.bib32)\), search for plausible binding poses of small molecules within a target pocket and estimate their binding strengths using predefined scoring functions\. Despite their broad applicability, these methods require repeated conformational sampling and pose evaluation for each protein–ligand pair, making large\-scale screening computationally expensive\.

Learning\-based methods improve screening efficiency by replacing repeated conformational search and physics\-based scoring with neural inference\([10](https://arxiv.org/html/2608.19906#bib.bib5)\)\. They learn protein–ligand interaction patterns from experimentally measured affinities or structure\-derived supervision and subsequently assign binding scores to compounds in a screening library\. However, their performance remains constrained by the quality and coverage of available training data, as experimentally resolved complexes, reliable affinity measurements, and confirmed non\-binding pairs are costly to obtain\.

DrugCLIP\([10](https://arxiv.org/html/2608.19906#bib.bib5)\)mitigates some of these limitations by learning a shared embedding space for protein pockets and ligands through contrastive learning\. Virtual screening can then be performed through efficient embedding similarity search, reducing the reliance on affinity annotations and repeated pairwise model inference\. Following this retrieval paradigm, AANet\([34](https://arxiv.org/html/2608.19906#bib.bib16)\)introduces tri\-modal alignment and multi\-cavity aggregation to support screening with apo and predicted protein structures\. DrugHash\([8](https://arxiv.org/html/2608.19906#bib.bib6)\)learns binary representations to reduce the memory and retrieval costs of ultra\-large\-scale screening, while BindCLIP\([19](https://arxiv.org/html/2608.19906#bib.bib7)\)incorporates binding\-pose generation and large\-scale hard\-negative mining to learn more discriminative pocket–ligand representations\.

These methods primarily improve general\-purpose representation learning or retrieval efficiency during offline training\. Once a new target pocket is encountered, however, their scoring functions remain fixed unless the model is retrained with modified objectives or additional data\. In contrast, PETA enables post\-training specialization of an pretrained model to each unseen target pocket\. It constructs pocket\-specific ranking supervision from a retrieved reference ligand and pocket\-conditioned negative candidates at test time, while updating only a small subset of model parameters\.

##### Test\-Time Adaptation\.

Test\-time adaptation improves a pretrained model during inference without requiring labeled target\-domain data and has been widely studied in image classification, semantic segmentation, and multimodal learning\([30](https://arxiv.org/html/2608.19906#bib.bib18);[17](https://arxiv.org/html/2608.19906#bib.bib19);[4](https://arxiv.org/html/2608.19906#bib.bib20);[24](https://arxiv.org/html/2608.19906#bib.bib21)\)\. However, conventional test\-time adaptation methods cannot be directly transferred to virtual screening\. Rather than predicting labels for individual test samples, virtual screening requires ranking a large unlabeled ligand library for a specific target pocket, with particular emphasis on the highest\-ranked compounds selected for experimental validation\.

Drug\-TTA\([22](https://arxiv.org/html/2608.19906#bib.bib17)\)is the most closely related work\. It trains the entire model with multiple predefined auxiliary objectives and then performs additional instance\-wise optimization during inference\. This requires redesigning and rerunning the training pipeline before adaptation can be applied\. PETA instead directly adapts an existing pretrained model by constructing pocket\-specific ranking supervision on the fly and updating only its LayerNorm parameters\.

![Refer to caption](https://arxiv.org/html/2608.19906v1/imgs/framework6.png)Figure 2:Framework of PETA\. \(a\) Given a target pocket, PETA retrieves a reference ligand from a matched holo complex, constructs pocket\-aware negatives, and adapts only the LayerNorm parameters of the ligand encoder\. \(b\) The adapted model is then used for virtual screening over the test molecular library\.

## Problem Formulation

Given a target binding pocket𝐱\\mathbf\{x\}and a molecular screening libraryℳ=\{mi\}i=1N\\mathcal\{M\}=\\\{m\_\{i\}\\\}\_\{i=1\}^\{N\}, virtual screening aims to rank the candidate ligands according to their predicted binding compatibility with𝐱\\mathbf\{x\}and identify the top\-KKmost promising compounds\. Throughout this paper,*ligand*refers to any molecule in the screening library, regardless of whether it is experimentally confirmed to bind to the target\.

DrugCLIP performs virtual screening by encoding pockets and ligands into a shared latent space\. Let

𝐳𝐱=ℰ𝐱​\(θ𝐱,𝐱\),𝐳m=ℰm​\(θm,m\),\\mathbf\{z\}\_\{\\mathbf\{x\}\}=\\mathcal\{E\}\_\{\\mathbf\{x\}\}\(\\theta\_\{\\mathbf\{x\}\},\\mathbf\{x\}\),\\quad\\mathbf\{z\}\_\{m\}=\\mathcal\{E\}\_\{m\}\(\\theta\_\{m\},m\),\(1\)whereℰ𝐱\\mathcal\{E\}\_\{\\mathbf\{x\}\}andℰm\\mathcal\{E\}\_\{m\}denote the pocket and ligand encoders, respectively\. The predicted binding score is defined as their cosine similarity:

sθ​\(𝐱,m\)=𝐳𝐱⊤​𝐳m‖𝐳𝐱‖​‖𝐳m‖,θ=\{θ𝐱,θm\}\.s\_\{\\theta\}\(\\mathbf\{x\},m\)=\\frac\{\\mathbf\{z\}\_\{\\mathbf\{x\}\}^\{\\top\}\\mathbf\{z\}\_\{m\}\}\{\\\|\\mathbf\{z\}\_\{\\mathbf\{x\}\}\\\|\\,\\\|\\mathbf\{z\}\_\{m\}\\\|\},\\quad\\theta=\\\{\\theta\_\{\\mathbf\{x\}\},\\theta\_\{m\}\\\}\.\(2\)A higher score indicates stronger predicted pocket–ligand compatibility\.

Although DrugCLIP is trained as a general\-purpose screening model, its performance may degrade on unseen or underrepresented target pockets\([22](https://arxiv.org/html/2608.19906#bib.bib17)\)\. Existing approaches typically address this issue through additional objectives, datasets, and full\-model retraining, which is costly and does not directly specialize the model to each new target\. We therefore study test\-time specialization to an unseen pocket\. The main challenge is to construct reliable pocket\-specific supervision without affinity measurements or binding annotations for the screening library\.

## Methodology

In this section, we proposePETA, a parameter\-efficient test\-time adaptation framework for virtual screening on unseen protein pockets\. Rather than retraining the entire virtual screening model, PETA adapts the pretrained model independently for each target pocket by constructing pocket\-specific supervision at inference time while updating only a small subset \(≈0\.03%\\approx 0\.03\\%\) of the model parameters\. Figure[2](https://arxiv.org/html/2608.19906#Sx2.F2)illustrates the overall framework\.

### Test\-Time Adaptation for Virtual Screening

Letsθ0​\(𝐱,m\)s\_\{\\theta\_\{0\}\}\(\\mathbf\{x\},m\)denote a pretrained virtual screening model with pretrained parametersθ0\\theta\_\{0\}\. At test time, given an unseen pocket𝐱u\\mathbf\{x\}^\{u\}and a screening libraryℳu=\{mi\}i=1N\\mathcal\{M\}^\{u\}=\\\{m\_\{i\}\\\}\_\{i=1\}^\{N\}the model ranks the candidate ligands according tosθ0​\(𝐱u,mi\)s\_\{\\theta\_\{0\}\}\(\\mathbf\{x\}^\{u\},m\_\{i\}\)\.

We formulate*Test\-Time Adaptation for Virtual Screening*\(TTA\-VS\), which aims to specialize a pretrained modelsθ0s\_\{\\theta\_\{0\}\}to an unseen pocket𝐱u\\mathbf\{x\}^\{u\}without binding annotations for the screening library, additional affinity measurements, or full\-model fine\-tuning\.

##### Reference Ligand Construction\.

Although𝐱u\\mathbf\{x\}^\{u\}is unseen by the pretrained model, experimentally resolved complexes involving the same protein target and binding site may be available in large structural databases111For all targets evaluated in this work, reference ligands were retrieved from PDBbind and excluded from the screening libraries\.\. We therefore retrieve one such ligand as the reference ligand:

r𝐱u=Retrieve⁡\(𝐱u;𝒟struct\),r\_\{\\mathbf\{x\}^\{u\}\}=\\operatorname\{Retrieve\}\\left\(\\mathbf\{x\}^\{u\};\\mathcal\{D\}\_\{\\mathrm\{struct\}\}\\right\),\(3\)where𝒟struct\\mathcal\{D\}\_\{\\mathrm\{struct\}\}denotes a structural database\.

A straightforward adaptation strategy is to maximize the similarity between the target pocket and the reference ligand:

ℒref=−sθ​\(𝐱u,r𝐱u\)\.\\mathcal\{L\}\_\{\\mathrm\{ref\}\}=\-s\_\{\\theta\}\\left\(\\mathbf\{x\}^\{u\},r\_\{\\mathbf\{x\}^\{u\}\}\\right\)\.\(4\)However, this positive\-only objective provides limited supervision for target\-specific adaptation\. It may increase the score ofr𝐱ur\_\{\\mathbf\{x\}^\{u\}\}, but fails to suppress false\-positive candidates that already receive high scores\. A natural solution is to augment the reference ligand with negative candidates \(especially pocket\-aware\)𝒢𝐱u\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}, thereby providing richer supervision for adaptation\. The construction of informative negative candidates is described in detail in the following subsections\.

To achieve parameter\-efficient adaptation, the virtual screening model is then adapted by optimizing their relative ranking while updating only a small subset of parameters:

θa∗=arg⁡minθa⁡ℒ⁡\(𝐱u,r𝐱u∪𝒢𝐱u,θa,θb\),\\theta\_\{a\}^\{\*\}=\\arg\\min\_\{\\theta\_\{a\}\}\\mathcal\{L\}\\left\(\\mathbf\{x\}^\{u\},r\_\{\\mathbf\{x\}^\{u\}\}\\cup\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\};\\theta\_\{a\},\\theta\_\{b\}\\right\),\(5\)whereθa⊂θ0\\theta\_\{a\}\\subset\\theta\_\{0\}denotes the adaptable parameters andθb=θ0∖θa\\theta\_\{b\}=\\theta\_\{0\}\\setminus\\theta\_\{a\}remains frozen\. The adapted modelθ∗=\(θa∗,θb\)\\theta^\{\*\}=\(\\theta\_\{a\}^\{\*\},\\theta\_\{b\}\)is subsequently used to rank the screening libraryℳu\\mathcal\{M\}^\{u\}\.

### Pocket\-Conditioned Adaptation Set Construction

One intuitive approach for constructing negative candidates is to randomly sample ligands from an existing molecular dataset\. However, molecules sampled without considering the target pocket are generally unrelated to its local chemical environment and may already be easily distinguished by the pretrained model\. To examine this issue, we randomly sample 1,000 ligands from the DrugCLIP training set and compute their cosine similarities with target pockets in DUD\-E using the pretrained model\. As shown in Figure[3](https://arxiv.org/html/2608.19906#Sx4.F3), the resulting similarities are concentrated near zero\. This indicates that most randomly sampled training ligands are already assigned low compatibility scores and therefore provide little useful gradient signal for adaptation\.

We instead construct candidates using a pocket\-conditioned generative model DiffSBDDGϕG\_\{\\phi\}\([21](https://arxiv.org/html/2608.19906#bib.bib22)\), parameterized by fixed parametersϕ\\phi\. Given an unseen target pocket𝐱u\\mathbf\{x\}^\{u\}, the generative model produces a candidate set:

𝒢𝐱u=\{gi\}i=1B,gi∼Gϕ​\(g∣𝐱u\)\.\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}=\\\{g\_\{i\}\\\}\_\{i=1\}^\{B\},\\quad g\_\{i\}\\sim G\_\{\\phi\}\(g\\mid\\mathbf\{x\}^\{u\}\)\.\(6\)
![Refer to caption](https://arxiv.org/html/2608.19906v1/imgs/dude_box_2.png)Figure 3:Distributions of per\-pocket average pocket–ligand cosine similarities on the DUD\-E virtual screening benchmark\.![Refer to caption](https://arxiv.org/html/2608.19906v1/ref_vs_neg.png)Figure 4:Reference ligand and pocket\-conditioned candidates for ABL1\. The crystal structure PDB 2HZI represents an experimentally resolved binding conformation of ABL1 in complex with the reference ligand PD180970\. The generated candidates exhibit structural similarity to the reference ligand, providing pocket\-relevant samples for adaptation\.Because generation is explicitly conditioned on the structural and physicochemical characteristics of the target binding site, the generated molecules explore a chemical space that is locally relevant to𝐱u\\mathbf\{x\}^\{u\}\. Compared with randomly sampled training ligands, these candidates are more likely to exhibit structural patterns and molecular properties compatible with the target pocket\.

As a result, pocket\-conditioned candidates tend to be more difficult for the pretrained model to distinguish from plausible binders\. They probe the local decision boundary of the pretrained embedding space and expose potentially overconfident or misleading predictions\. Such candidates provide more informative gradients for pocket\-specific adaptation than arbitrary molecules whose predicted similarities are already close to zero\.

Figure[4](https://arxiv.org/html/2608.19906#Sx4.F4)illustrates this property using ABL1\. The generated candidates structurally resemble the known active reference ligand, suggesting that they occupy a chemically relevant neighborhood around the target pocket\. However, structural relevance alone does not guarantee that a generated molecule is a valid binder\. Some generated candidates may violate basic chemical constraints or exploit erroneous correlations learned by the pretrained model while still receiving high pocket–ligand similarity scores\.

These observations motivate the subsequent negative mining procedure, which identifies candidate negatives from𝒢𝐱u\{\\mathcal\{G\}\}\_\{\\mathbf\{x\}^\{u\}\}to form the final negative set𝒢𝐱uinv\\mathcal\{G\}^\{\\mathrm\{inv\}\}\_\{\\mathbf\{x\}^\{u\}\}\. Together with the reference ligand, the resulting negatives constitute a pocket\-aware ligand set, enabling PETA to perform pocket\-specific adaptation for the given unseen target pocket\.

### Chemical Validity\-Guided Negative Mining

Pocket conditioning makes the generated ligands𝒢𝐱u\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}more relevant to the target pocket𝐱u\\mathbf\{x\}^\{u\}, but their binding activities remain unknown and some generated structures are chemically invalid\. Generation alone therefore does not provide sufficiently reliable pseudo\-labels\.

We exploit chemical invalidity as an annotation\-free source of negative supervision\. A chemically invalid structure cannot represent a viable screening compound\. More importantly, an invalid structure that nevertheless receives a high pocket–ligand similarity represents a high\-risk false\-positive prediction and provides an informative signal for adaptation\.

For each generated ligandgi∈𝒢𝐱ug\_\{i\}\\in\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}, we assess its chemical validity using the RDKit sanitization procedure\([11](https://arxiv.org/html/2608.19906#bib.bib23)\)\. LetRD⁡\(gi\)∈\{0,1\}\\mathrm\{RD\}\(g\_\{i\}\)\\in\\\{0,1\\\}denote the validity indicator, whereRD⁡\(gi\)=1\\mathrm\{RD\}\(g\_\{i\}\)=1indicates thatgig\_\{i\}passes sanitization\. We partition the generated ligand set into:

𝒢𝐱uval\\displaystyle\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{val\}\}=\{gi∈𝒢𝐱u∣RD⁡\(gi\)=1\},\\displaystyle=\\left\\\{g\_\{i\}\\in\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}\\mid\\mathrm\{RD\}\(g\_\{i\}\)=1\\right\\\},\(7\)𝒢𝐱uinv\\displaystyle\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\}\}=\{gi∈𝒢𝐱u∣RD⁡\(gi\)=0\}\.\\displaystyle=\\left\\\{g\_\{i\}\\in\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}\\mid\\mathrm\{RD\}\(g\_\{i\}\)=0\\right\\\}\.Chemically valid candidates𝒢𝐱uval\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{val\}\}are retained as plausible pocket\-conditioned hypotheses, whereas invalid candidates𝒢𝐱uinv\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\}\}provide reliable negative evidence\.

Let𝐳𝐱u\\mathbf\{z\}\_\{\\mathbf\{x\}^\{u\}\}and𝐳gi\\mathbf\{z\}\_\{g\_\{i\}\}denote the pocket and ligand representations produced by the pretrained model\. The pocket–ligand similarity is:

sθ0​\(𝐱u,gi\)=𝐳𝐱u⊤​𝐳gi∥𝐳𝐱u∥​∥𝐳gi∥\.s\_\{\\theta\_\{0\}\}\(\\mathbf\{x\}^\{u\},g\_\{i\}\)=\\frac\{\\mathbf\{z\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\top\}\\mathbf\{z\}\_\{g\_\{i\}\}\}\{\\lVert\\mathbf\{z\}\_\{\\mathbf\{x\}^\{u\}\}\\rVert\\lVert\\mathbf\{z\}\_\{g\_\{i\}\}\\rVert\}\.\(8\)
We then divide the invalid candidates𝒢𝐱uinv\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\}\}into hard and easy negatives using the median similarity among all generated ligands𝒢𝐱u\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}, namely,

𝒢𝐱uinv​\-​h\\displaystyle\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\\textrm\{\-\}h\}\}=\{gi∈𝒢𝐱uinv∣sθ0​\(𝐱u,gi\)≥γ𝐱u\},\\displaystyle=\\left\\\{g\_\{i\}\\in\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\}\}\\mid s\_\{\\theta\_\{0\}\}\(\\mathbf\{x\}^\{u\},g\_\{i\}\)\\geq\\gamma\_\{\\mathbf\{x\}^\{u\}\}\\right\\\},\(9\)𝒢𝐱uinv​\-​e\\displaystyle\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\\textrm\{\-\}e\}\}=\{gi∈𝒢𝐱uinv∣sθ0​\(𝐱u,gi\)<γ𝐱u\},\\displaystyle=\\left\\\{g\_\{i\}\\in\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\}\}\\mid s\_\{\\theta\_\{0\}\}\(\\mathbf\{x\}^\{u\},g\_\{i\}\)<\\gamma\_\{\\mathbf\{x\}^\{u\}\}\\right\\\},whereγ𝐱u=Q0\.5​\(\{sθ0​\(𝐱u,gi\)∣gi∈𝒢𝐱u\}\)\\gamma\_\{\\mathbf\{x\}^\{u\}\}=Q\_\{0\.5\}\\left\(\\left\\\{s\_\{\\theta\_\{0\}\}\(\\mathbf\{x\}^\{u\},g\_\{i\}\)\\mid g\_\{i\}\\in\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}\\right\\\}\\right\)is an adaptive threshold\.

Easy negatives are chemically invalid structures that the pretrained model already assigns relatively low scores\. In contrast, hard negatives are chemically invalid but receive scores in the upper half of the generated candidates\. Although their geometric features may appear compatible with the pocket, they cannot represent viable ligands\. Their high rankings therefore expose predictions that are particularly harmful to practical screening\.

### Target\-Specific Ranking Optimization

Virtual screening is inherently top\-heavy: only a small fraction of the highest\-ranked compounds are typically selected for experimental validation\. Consequently, a false positive near the top of the screening list is more consequential than a negative candidate that is already ranked low\. Easy negatives provide complementary discrimination, whereas hard negatives represent high risk ranking errors that may displace viable compounds from the experimental shortlist\.

##### Reference\-Guided Latent Mixup\.

Let𝐳r=ℰ⁡\(r𝐱u\)\\mathbf\{z\}\_\{r\}=\\mathcal\{E\}\(r\_\{\\mathbf\{x\}^\{u\}\}\)and𝐳g=ℰ⁡\(g\)\\mathbf\{z\}\_\{g\}=\\mathcal\{E\}\(g\)denote the ligand representations of the referencer𝐱ur\_\{\\mathbf\{x\}^\{u\}\}and a generated negative ligandg∈𝒢𝐱uinvg\\in\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\}\}, respectively\. Some generated negatives may remain far from the reference ligand in the pretrained representation space and thus yield trivial ranking constraints\. To construct more challenging local comparisons, we interpolate each negative representation with the reference representation:

𝐳~g=λ​𝐳r\+\(1−λ\)​𝐳g,g∈𝒢𝐱uinv,\\widetilde\{\\mathbf\{z\}\}\_\{g\}=\\lambda\\mathbf\{z\}\_\{r\}\+\(1\-\\lambda\)\\mathbf\{z\}\_\{g\},\\quad g\\in\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\}\},\(10\)whereλ\\lambdacontrols the interpolation strength and is set to1/21/2in our experiments\.

The mixed representations lie closer to the reference ligand in the latent space, creating harder reference–negative comparisons\. This prevents adaptation from relying only on trivially separable negatives and encourages the model to refine the ranking structure around the known binder\.

##### Top\-Heavy ListNet Objective\.

For each target pocket𝐱u\\mathbf\{x\}^\{u\}, we consider a candidate list consisting of one reference ligand𝐳r\\mathbf\{z\}\_\{r\}together with generated easy negatives and hard negatives:

𝒞=\{𝐳r\}∪\{𝐳~g:g∈𝒢𝐱uinv​\-​e\}∪\{𝐳~g:g∈𝒢𝐱uinv​\-​s\}\.\\mathcal\{C\}=\\\{\\mathbf\{z\}\_\{r\}\\\}\\cup\\\{\\widetilde\{\\mathbf\{z\}\}\_\{g\}:g\\in\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\\textrm\{\-\}e\}\}\\\}\\cup\\\{\\widetilde\{\\mathbf\{z\}\}\_\{g\}:g\\in\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\\textrm\{\-\}s\}\}\\\}\.\(11\)
Motivated by the asymmetric ranking risk, we formulate a cost\-sensitive objective that places greater emphasis on correcting hard negatives\. We directly define the target probability distribution over the reference ligand, easy negatives, and hard negatives as

Py​\(c\)=\{α,c=𝐳r,1−α\|𝒢𝐱uinv​\-​e\|,c=𝐳~g,g∈𝒢𝐱uinv​\-​e,0,c=𝐳~g,g∈𝒢𝐱uinv​\-​h,P\_\{y\}\(c\)=\\begin\{cases\}\\alpha,&c=\\mathbf\{z\}\_\{r\},\\\\\[2\.84526pt\] \\dfrac\{1\-\\alpha\}\{\|\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\\textrm\{\-\}e\}\}\|\},&c=\\widetilde\{\\mathbf\{z\}\}\_\{g\},\\;g\\in\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\\textrm\{\-\}e\}\},\\\\\[5\.69054pt\] 0,&c=\\widetilde\{\\mathbf\{z\}\}\_\{g\},\\;g\\in\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\\textrm\{\-\}h\}\},\\end\{cases\}\(12\)whereα\>0\.5\\alpha\>0\.5\. The reference ligand receives the largest probability mass, while the remaining mass is uniformly distributed among easy negatives\. Hard negatives are assigned zero target probability, reflecting their greater risk to the top\-ranked screening results\.

For a candidate representationcc, its pocket similarity is defined assθ​\(𝐱u,c\)=𝐳𝐱u⊤​c∥𝐳𝐱u∥​∥c∥s\_\{\\theta\}\(\\mathbf\{x\}^\{u\},c\)=\\frac\{\\mathbf\{z\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\top\}c\}\{\\lVert\\mathbf\{z\}\_\{\\mathbf\{x\}^\{u\}\}\\rVert\\lVert c\\rVert\}\. The predicted scores are converted into a probability distribution:

Pθ​\(c∣𝐱u\)=exp⁡\(sθ​\(𝐱u,c\)/τ\)∑c′∈𝒞𝐱uexp⁡\(sθ​\(𝐱u,c′\)/τ\),P\_\{\\theta\}\(c\\mid\\mathbf\{x\}^\{u\}\)=\\frac\{\\exp\\left\(s\_\{\\theta\}\(\\mathbf\{x\}^\{u\},c\)/\\tau\\right\)\}\{\\sum\_\{c^\{\\prime\}\\in\\mathcal\{C\}\_\{\\mathbf\{x\}^\{u\}\}\}\\exp\\left\(s\_\{\\theta\}\(\\mathbf\{x\}^\{u\},c^\{\\prime\}\)/\\tau\\right\)\},\(13\)whereτ\\tauis the temperature parameter\.

The target\-specific ranking loss then defined by:

ℒrank\(θa\)=−∑c∈𝒞𝐱uPy\(c\)logPθ\(c∣𝐱u\)\.\\mathcal\{L\}\_\{\\mathrm\{rank\}\}\(\\theta\_\{a\}\)=\-\\sum\_\{c\\in\\mathcal\{C\}\_\{\\mathbf\{x\}^\{u\}\}\}P\_\{y\}\(c\)\\log P\_\{\\theta\}\(c\\mid\\mathbf\{x\}^\{u\}\)\.\(14\)
The gradient with respect to a candidate score is:

∂ℒrank∂sθ​\(𝐱u,c\)=1τ​\[Pθ​\(c∣𝐱u\)−Py​\(c\)\]\.\\frac\{\\partial\\mathcal\{L\}\_\{\\mathrm\{rank\}\}\}\{\\partial s\_\{\\theta\}\(\\mathbf\{x\}^\{u\},c\)\}=\\frac\{1\}\{\\tau\}\\left\[P\_\{\\theta\}\(c\\mid\\mathbf\{x\}^\{u\}\)\-P\_\{y\}\(c\)\\right\]\.\(15\)A hard negative has a relatively high predicted probability but zero target probability, resulting in a strong downward correction\. Reference\-guided embedding mixup further shifts these hard negatives toward the high\-similarity region around the reference ligand, increasing their ambiguity and creating more challenging local ranking constraints\. The resulting objective refines the local ranking structure and improves the reliability of the top\-ranked screening candidates\.

### Parameter\-Efficient Pocket\-Specific Adaptation

For each target pocket, PETA updates only the LayerNorm of the ligand encoder, while the pocket encoder, the remaining ligand\-encoder parameters, and the generatorGϕG\_\{\\phi\}remain frozen\. We optimize Eq\. \([14](https://arxiv.org/html/2608.19906#Sx4.E14)\) for thirty steps and then use the adapted model to rank all compounds inℳu\\mathcal\{M\}^\{u\}:

rank⁡\(\{sθ∗​\(𝐱u,mi\)\}mi∈ℳu\),\\operatorname\{rank\}\\left\(\\left\\\{s\_\{\\theta^\{\*\}\}\(\\mathbf\{x\}^\{u\},m\_\{i\}\)\\right\\\}\_\{m\_\{i\}\\in\\mathcal\{M\}^\{u\}\}\\right\),\(16\)whereθ∗\\theta^\{\*\}denotes the parameter of adapted model\. After screening one pocket, the adaptable parameters are reset to their pretrained initialization before processing the next pocket\. This episodic procedure prevents information transfer across target pockets and ensures that each adaptation is independently conditioned on the corresponding pocket and reference ligand\. The overall procedure is summarized in Algorithm[1](https://arxiv.org/html/2608.19906#alg1)\.

Algorithm 1PETA for virtual screeningRequire:Pocket encoderℰ𝐱​\(θ𝐱,⋅\)\\mathcal\{E\}\_\{\\mathbf\{x\}\}\(\\theta\_\{\\mathbf\{x\}\},\\cdot\), ligand encoderℰ𝐦​\(θm,⋅\)\\mathcal\{E\}\_\{\\mathbf\{m\}\}\(\\theta\_\{m\},\\cdot\), target pocket set𝒳\\mathcal\{X\}\.

1:foreach target pocket

𝐱u∈𝒫\\mathbf\{x\}^\{u\}\\in\\mathcal\{P\}do

2:Retrieve the reference ligand

r𝐱ur\_\{\\mathbf\{x\}^\{u\}\}by Eq\. \([3](https://arxiv.org/html/2608.19906#Sx4.E3)\)

3:Encode the target pocket and reference ligand:

𝐳𝐱u,𝐳r\\mathbf\{z\}\_\{\\mathbf\{x\}^\{u\}\},\\mathbf\{z\}\_\{r\}\.

4:Generate candidate ligands

𝒢𝐱u\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}by Eq\. \([6](https://arxiv.org/html/2608.19906#Sx4.E6)\)\.

5:Construct invalid ligands set

𝒢𝐱uinv=𝒢𝐱uinv​\-​e∪𝒢𝐱uinv​\-​h\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\}\}=\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\\textrm\{\-\}e\}\}\\cup\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\\textrm\{\-\}h\}\}according to Eq\. \([7](https://arxiv.org/html/2608.19906#Sx4.E7)\) and Eq\. \([9](https://arxiv.org/html/2608.19906#Sx4.E9)\)\.

6:foreach

g∈𝒢𝐱uinvg\\in\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\}\}do

7:Construct the mixed embedding

𝐳~g\\widetilde\{\\mathbf\{z\}\}\_\{g\}by Eq\. \([10](https://arxiv.org/html/2608.19906#Sx4.E10)\)\.

8:endfor

9:Update the LayerNorm of

θm\\theta\_\{m\}with

ℒrank\\mathcal\{L\}\_\{\\mathrm\{rank\}\}\(Eq\. \([14](https://arxiv.org/html/2608.19906#Sx4.E14)\)\)\.

10:Screen pocket

𝐱u\\mathbf\{x\}^\{u\}using the adapted model\.

11:Reset the LayerNorm of

θm\\theta\_\{m\}to its pretrained state\.

12:endfor

## Experiments

### Experimental Settings

#### Datasets\.

To comprehensively evaluate the effectiveness of our method, we conduct experiments on two widely used virtual screening benchmarks, namely DUD\-E\([15](https://arxiv.org/html/2608.19906#bib.bib14)\)and LIT\-PCBA\([28](https://arxiv.org/html/2608.19906#bib.bib15)\)\. Furthermore, following the Boltz\-2 evaluation protocol, we assess fine\-grained ligand ranking on the four\-target FEP\+ benchmark\([20](https://arxiv.org/html/2608.19906#bib.bib30)\)comprising CDK2, TYK2, JNK1, and P38\([7](https://arxiv.org/html/2608.19906#bib.bib31)\)\. This benchmark evaluates relative affinity ranking among structurally related ligands, requiring sensitivity to subtle chemical modifications\.

For reference ligands, they can be obtained from structural databases such as PDBbind\([12](https://arxiv.org/html/2608.19906#bib.bib29)\), BioLiP2\([31](https://arxiv.org/html/2608.19906#bib.bib33)\), and PLINDER\([5](https://arxiv.org/html/2608.19906#bib.bib34)\)\. In our experiments, all reference ligands are retrieved from PDBbind by matching each evaluation pocket to an experimentally determined holo complex of the same target and binding site\.

##### Baselines\.

On DUD\-E, we compare with AutoDock Vina\([29](https://arxiv.org/html/2608.19906#bib.bib8)\)and Glide\-SP\([6](https://arxiv.org/html/2608.19906#bib.bib9)\)as docking baselines, and RF\-Score\([2](https://arxiv.org/html/2608.19906#bib.bib1)\), Pafnucy\([27](https://arxiv.org/html/2608.19906#bib.bib2)\), OnionNet\([33](https://arxiv.org/html/2608.19906#bib.bib3)\), PLANET\([32](https://arxiv.org/html/2608.19906#bib.bib4)\), DrugCLIP\([10](https://arxiv.org/html/2608.19906#bib.bib5)\), DrugHash\([8](https://arxiv.org/html/2608.19906#bib.bib6)\), and BindCLIP\([19](https://arxiv.org/html/2608.19906#bib.bib7)\)as learning\-based baselines\. On LIT\-PCBA, the baselines include Surflex\([26](https://arxiv.org/html/2608.19906#bib.bib10)\)and Glide\-SP for docking, and PLANET, GNINA\([14](https://arxiv.org/html/2608.19906#bib.bib11)\), DeepDTA\([18](https://arxiv.org/html/2608.19906#bib.bib12)\), BigBind\([3](https://arxiv.org/html/2608.19906#bib.bib13)\), DrugCLIP, DrugHash, and BindCLIP for learning\-based screening\. On FEP\+, we compare with DrugCLIP and BindCLIP\.

##### Evaluation Metrics\.

Virtual screening performance is evaluated using the area under the ROC curve \(AUROC\), Boltzmann\-enhanced discrimination of ROC \(BEDROC\), and enrichment factor \(EF\)\. For the FEP\+ benchmark, we evaluate fine\-grained ranking using pairwise accuracy and Kendall rank correlation𝒦\\mathcal\{K\}\. Pairwise accuracy measures the proportion of correctly ordered ligand pairs according to experimentalΔ​Δ​G\\Delta\\Delta Grelations, while𝒦\\mathcal\{K\}assesses agreement between the predicted and experimental global rankings\.

### Evaluation on Benchmarks

##### Virtual Screening\.

Results on DUD\-E and LIT\-PCBA are reported in Tables[1](https://arxiv.org/html/2608.19906#Sx5.T1)and[2](https://arxiv.org/html/2608.19906#Sx5.T2), respectively\. PETA achieves the best BEDROC and EF results on both benchmarks\. In particular, compared with the pretrained DrugCLIP, PETA improvesEF0\.5%\\text\{EF\}^\{0\.5\\%\}by 4\.44 on DUD\-E and 3\.38 on LIT\-PCBA\. PETA also consistently outperforms the fully trained DrugHash and BindCLIP across all early\-enrichment metrics, demonstrating that target\-specific adaptation can provide stronger screening performance without retraining the entire model\. On DUD\-E, PETA further achieves the best AUROC, BEDROC, and EF values across all evaluated methods\. On LIT\-PCBA, PETA achieves an AUROC of 57\.56%, which is lower than GNINA \(60\.93%\) and BindCLIP \(59\.15%\)\. Nevertheless, PETA obtains the best BEDROC of 8\.84, surpassing BindCLIP \(7\.88\) and DrugCLIP \(6\.41\), and also achieves the highest EF at all evaluated cutoffs\. This difference reflects the distinct focuses of the metrics: AUROC measures discrimination over the complete ranked library, whereas BEDROC and EF emphasize the early retrieval of active compounds\. Since practical virtual screening typically selects only a small top\-ranked fraction for experimental validation, early\-enrichment metrics are particularly relevant\. These results indicate that PETA more effectively concentrates active ligands near the top of the ranking\.

##### Fine\-Grained Ligand Ranking\.

Figure[5](https://arxiv.org/html/2608.19906#Sx5.F5)reports results on the four\-target FEP\+ benchmark, comparing predicted ligand rankings with the relative affinity orderings derived from experimentalΔ​Δ​G\\Delta\\Delta Grelations\. PETA performs best on both pairwise accuracy and𝒦\\mathcal\{K\}, demonstrating stronger discrimination among closely related ligands\. PETA achieves 70\.4% pairwise accuracy, exceeding BindCLIP and DrugCLIP by 4\.7 and 14\.0 percentage points, respectively\. It also obtains a Kendall rank correlation of 0\.41, compared with 0\.31 and 0\.14\. These gains show that target\-specific adaptation improves both pairwise affinity comparisons and globally consistent ranking within congeneric ligand series\.

Table 1:Virtual screening results on DUD\-E\. The best results are highlighted inbold\.Table 2:Virtual screening results on LIT\-PCBA\. The best results are highlighted inbold\.![Refer to caption](https://arxiv.org/html/2608.19906v1/imgs/fep_acc.png)
![Refer to caption](https://arxiv.org/html/2608.19906v1/imgs/fep_k.png)

Figure 5:Fine\-grained ligand\-ranking performance on the four\-target FEP\+ benchmark\. Higher values indicate better performance\.Table 3:Ablation studies on DUD\-E\. The best results are highlighted inbold\.Table 4:Ablation studies on LIT\-PCBA\. The best results are highlighted inbold\.

### Ablation Studies

##### Component Ablation\.

We examine four components of PETA: the reference ligandr𝐱ur\_\{\\mathbf\{x\}^\{u\}\}, the easy negative set𝒢𝐱uinv​\-​e\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\\textrm\{\-\}e\}\}, the hard negative set𝒢𝐱uinv​\-​h\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{inv\\textrm\{\-\}h\}\}, and embedding space mixup\. To ablate the reference ligand, we replace it with a randomly selected valid candidate from𝒢𝐱uval\\mathcal\{G\}\_\{\\mathbf\{x\}^\{u\}\}^\{\\mathrm\{val\}\}, thereby removing the known\-active anchor while preserving the adaptation procedure\. To assess hierarchical negative mining, we remove the easy negative and hard negative sets individually and jointly\. When neither set is used, we instead sample 50 random ligands from the DrugCLIP training set as negatives\. To ablate mixup, we apply the ranking objective directly to the original ligand embeddings\. All other experimental settings remain unchanged\. Results on DUD\-E and LIT\-PCBA are reported in Tables[3](https://arxiv.org/html/2608.19906#Sx5.T3)and[4](https://arxiv.org/html/2608.19906#Sx5.T4), respectively\. From these tables, we observe that no partial configuration consistently performs best across both datasets\. The complete configuration achieves the highest BEDROC on both DUD\-E and LIT\-PCBA while remaining competitive on the other metrics, demonstrating a balanced overall performance\.

##### Effect of Target\-Specific Ranking Weight\.

We examine the effect ofα\\alphaby varying it from 0\.1 to 1 in increments of 0\.1 in Eq\. \([14](https://arxiv.org/html/2608.19906#Sx4.E14)\)\. Results are shown in Figure[6](https://arxiv.org/html/2608.19906#Sx5.F6)\. From these figures, we observe that both DUD\-E and LIT\-PCBA exhibit a similar trend\. The known active reference ligand serves as a reliable positive anchor, defining the desired target\-specific optimization direction in the embedding space\. Whenα\\alphais small, the negative candidates dominate the ranking objective, potentially steering the parameter updates away from this desired direction and degrading screening performance\. Asα\\alphaincreases, the reference ligand exerts greater influence on adaptation, bringing the parameter updates into better alignment with the desired ranking direction\. Performance eventually stabilizes at moderate\-to\-large values ofα\\alpha, indicating the importance of maintaining sufficient influence from the reference ligand during adaptation\.

![Refer to caption](https://arxiv.org/html/2608.19906v1/imgs/dude_alpha_1.png)\(a\)DUD\-E\.
![Refer to caption](https://arxiv.org/html/2608.19906v1/imgs/pcba_alpha_1.png)\(b\)LIT\-PCBA\.

Figure 6:Ablation ofα\\alphaon virtual screening performance\.

## Conclusion

Virtual screening plays a crucial role in modern drug discovery\. In this work, we investigate how to specialize a pretrained virtual screening model to individual target pockets without full\-model retraining and propose PETA\. Given a target pocket, PETA retrieves a reference ligand and employs pocket\-conditioned diffusion with validity\-guided negative mining to construct pocket\-aware ligands\. Embedding\-space mixup and a target\-specific ranking objective further transform these ligands into structured supervision for adaptation\. By updating only the LayerNorm parameters of the ligand encoder while freezing the remaining model parameters, PETA enables efficient pocket\-specific test\-time adaptation\. Experimental results across diverse benchmarks validate the effectiveness of the proposed approach\.

## References

- Alhossaryet al\.\(2015\)A\. Alhossary, S\. D\. Handoko, Y\. Mu, and C\. KwohFast, accurate, and reliable molecular docking with quickvina 2\.Bioinformatics31\(13\),pp\. 2214–2216\.Cited by:[Introduction](https://arxiv.org/html/2608.19906#Sx1.p2.1)\.
- Ballester and Mitchell \(2010\)P\. J\. Ballester and J\. B\. O\. MitchellA machine learning approach to predicting protein\-ligand binding affinity with applications to molecular docking\.Bioinform\.26\(9\),pp\. 1169–1175\.Cited by:[Baselines\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.Px1.p1.1)\.
- Brocidiaconoet al\.\(2024\)M\. Brocidiacono, P\. G\. Francoeur, R\. Aggarwal, K\. I\. Popov, D\. R\. Koes, and A\. TropshaBigBind: learning from nonstructural data for structure\-based virtual screening\.J\. Chem\. Inf\. Model\.64\(7\),pp\. 2488–2495\.Cited by:[Baselines\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.Px1.p1.1)\.
- Chenet al\.\(2024\)Z\. Chen, Y\. Pan, Y\. Ye, M\. Lu, and Y\. XiaEach test image deserves A specific prompt: continual test\-time adaptation for 2d medical image segmentation\.InCVPR,pp\. 11184–11193\.Cited by:[Test\-Time Adaptation\.](https://arxiv.org/html/2608.19906#Sx2.SS0.SSS0.Px2.p1.1)\.
- Durairajet al\.\(2024\)J\. Durairaj, Y\. Adeshina, Z\. Cao, X\. Zhang, V\. Oleinikovas, T\. Duignan, Z\. McClure, X\. Robin, E\. Rossi, G\. Zhou,et al\.PLINDER: the protein\-ligand interactions dataset and evaluation resource\.InICML Workshop ML4LMS,Cited by:[Datasets\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.p2.1)\.
- Friesneret al\.\(2004\)R\. A\. Friesner, J\. L\. Banks, R\. B\. Murphy, T\. A\. Halgren, J\. J\. Klicic, D\. T\. Mainz, M\. P\. Repasky, E\. H\. Knoll, M\. Shelley, J\. K\. Perry,et al\.Glide: a new approach for rapid, accurate docking and scoring\. 1\. method and assessment of docking accuracy\.Journal of medicinal chemistry47\(7\),pp\. 1739–1749\.Cited by:[Drug Virtual Screening\.](https://arxiv.org/html/2608.19906#Sx2.SS0.SSS0.Px1.p1.1),[Baselines\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.Px1.p1.1)\.
- Hahnet al\.\(2022\)D\. F\. Hahn, C\. I\. Bayly, M\. L\. Boby, H\. E\. B\. Macdonald, J\. D\. Chodera, V\. Gapsys, A\. S\. Mey, D\. L\. Mobley, L\. P\. Benito, C\. E\. Schindler,et al\.Best practices for constructing, preparing, and evaluating protein\-ligand binding affinity benchmarks \[article v1\. 0\]\.Living journal of computational molecular science4\(1\),pp\. 1497\.Cited by:[Datasets\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.p1.1)\.
- Hanet al\.\(2025\)J\. Han, Y\. Hong, and W\. LiDrugHash: hashing based contrastive learning for virtual screening\.InAAAI,pp\. 17041–17049\.Cited by:[Introduction](https://arxiv.org/html/2608.19906#Sx1.p3.1),[Drug Virtual Screening\.](https://arxiv.org/html/2608.19906#Sx2.SS0.SSS0.Px1.p3.1),[Baselines\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.Px1.p1.1)\.
- Jain \(2003\)A\. N\. JainSurflex: fully automatic flexible molecular docking using a molecular similarity\-based search engine\.Journal of medicinal chemistry46\(4\),pp\. 499–511\.Cited by:[Drug Virtual Screening\.](https://arxiv.org/html/2608.19906#Sx2.SS0.SSS0.Px1.p1.1)\.
- Jiaet al\.\(2026\)Y\. Jia, B\. Gao, J\. Tan, J\. Zheng, X\. Hong, W\. Zhu, H\. Tan, Y\. Xiao, L\. Tan, H\. Cai, Y\. Huang, Z\. Deng, X\. Wu, Y\. Jin, Y\. Yuan, J\. Tian, W\. He, W\. Ma, Y\. Zhang, L\. Liu, C\. Yan, W\. Zhang, and Y\. LanDeep contrastive learning enables genome\-wide virtual screening\.Science391\(6781\),pp\. eads9530\.Cited by:[Introduction](https://arxiv.org/html/2608.19906#Sx1.p2.1),[Drug Virtual Screening\.](https://arxiv.org/html/2608.19906#Sx2.SS0.SSS0.Px1.p2.1),[Drug Virtual Screening\.](https://arxiv.org/html/2608.19906#Sx2.SS0.SSS0.Px1.p3.1),[Baselines\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.Px1.p1.1)\.
- Landrumet al\.\(2013\)G\. Landrumet al\.RDKit: a software suite for cheminformatics, computational chemistry, and predictive modeling\.Greg Landrum8\(31\.10\),pp\. 5281\.Cited by:[Chemical Validity\-Guided Negative Mining](https://arxiv.org/html/2608.19906#Sx4.SSx3.p3.2)\.
- Liuet al\.\(2017\)Z\. Liu, M\. Su, L\. Han, J\. Liu, Q\. Yang, Y\. Li, and R\. WangForging the basis for developing protein–ligand interaction scoring functions\.Accounts of chemical research50\(2\),pp\. 302–309\.Cited by:[Datasets\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.p2.1)\.
- Lyuet al\.\(2019\)J\. Lyu, S\. Wang, T\. E\. Balius, I\. Singh, A\. Levit, Y\. S\. Moroz, M\. J\. O’Meara, T\. Che, E\. Algaa, K\. Tolmachova,et al\.Ultra\-large library docking for discovering new chemotypes\.Nature566\(7743\),pp\. 224–229\.Cited by:[Introduction](https://arxiv.org/html/2608.19906#Sx1.p1.1)\.
- McNuttet al\.\(2021\)A\. T\. McNutt, P\. G\. Francoeur, R\. Aggarwal, T\. Masuda, R\. Meli, M\. Ragoza, J\. Sunseri, and D\. R\. KoesGNINA 1\.0: molecular docking with deep learning\.J\. Cheminformatics13\(1\),pp\. 43\.Cited by:[Baselines\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.Px1.p1.1)\.
- Mysingeret al\.\(2012\)M\. M\. Mysinger, M\. Carchia, J\. J\. Irwin, and B\. K\. ShoichetDirectory of useful decoys, enhanced \(dud\-e\): better ligands and decoys for better benchmarking\.Journal of medicinal chemistry55\(14\),pp\. 6582–6594\.Cited by:[Datasets\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.p1.1)\.
- Nguyenet al\.\(2021\)T\. Nguyen, H\. Le, T\. P\. Quinn, T\. Nguyen, T\. D\. Le, and S\. VenkateshGraphDTA: predicting drug–target binding affinity with graph neural networks\.Bioinformatics37\(8\),pp\. 1140–1147\.Cited by:[Introduction](https://arxiv.org/html/2608.19906#Sx1.p2.1)\.
- Niuet al\.\(2022\)S\. Niu, J\. Wu, Y\. Zhang, Y\. Chen, S\. Zheng, P\. Zhao, and M\. TanEfficient test\-time model adaptation without forgetting\.InICML,Vol\.162,pp\. 16888–16905\.Cited by:[Test\-Time Adaptation\.](https://arxiv.org/html/2608.19906#Sx2.SS0.SSS0.Px2.p1.1)\.
- Öztürket al\.\(2018\)H\. Öztürk, A\. Özgür, and E\. OzkirimliDeepDTA: deep drug–target binding affinity prediction\.Bioinformatics34\(17\),pp\. i821–i829\.Cited by:[Baselines\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.Px1.p1.1)\.
- Qiaoet al\.\(2026\)A\. Qiao, Z\. Wang, Y\. Li, J\. Rao, and Y\. YangBindCLIP: A unified contrastive\-generative representation learning framework for virtual screening\.CoRRabs/2602\.15236\.Cited by:[Introduction](https://arxiv.org/html/2608.19906#Sx1.p3.1),[Drug Virtual Screening\.](https://arxiv.org/html/2608.19906#Sx2.SS0.SSS0.Px1.p3.1),[Baselines\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.Px1.p1.1)\.
- Rosset al\.\(2023\)G\. A\. Ross, C\. Lu, G\. Scarabelli, S\. K\. Albanese, E\. Houang, R\. Abel, E\. D\. Harder, and L\. WangThe maximal and current accuracy of rigorous protein\-ligand binding free energy calculations\.Communications Chemistry6\(1\),pp\. 222\.Cited by:[Datasets\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.p1.1)\.
- Schneuinget al\.\(2024\)A\. Schneuing, C\. Harris, Y\. Du, K\. Didi, A\. R\. Jamasb, I\. Igashov, W\. Du, C\. P\. Gomes, T\. L\. Blundell, P\. Lio, M\. Welling, M\. M\. Bronstein, and B\. E\. CorreiaStructure\-based drug design with equivariant diffusion models\.Nat\. Comput\. Sci\.4\(12\),pp\. 899–909\.Cited by:[Pocket\-Conditioned Adaptation Set Construction](https://arxiv.org/html/2608.19906#Sx4.SSx2.p2.1)\.
- Shenet al\.\(2025\)A\. Shen, M\. Yuan, Y\. Ma, J\. Du, Q\. Huang, and M\. WangDrug\-tta: test\-time adaptation for drug virtual screening via multi\-task meta\-auxiliary learning\.InICML,Vol\.267\.Cited by:[Introduction](https://arxiv.org/html/2608.19906#Sx1.p3.1),[Test\-Time Adaptation\.](https://arxiv.org/html/2608.19906#Sx2.SS0.SSS0.Px2.p2.1),[Problem Formulation](https://arxiv.org/html/2608.19906#Sx3.p3.1)\.
- Shoichet \(2004\)B\. K\. ShoichetVirtual screening of chemical libraries\.Nature432\(7019\),pp\. 862–865\.Cited by:[Introduction](https://arxiv.org/html/2608.19906#Sx1.p1.1)\.
- Shuet al\.\(2022\)M\. Shu, W\. Nie, D\. Huang, Z\. Yu, T\. Goldstein, A\. Anandkumar, and C\. XiaoTest\-time prompt tuning for zero\-shot generalization in vision\-language models\.InNeurIPS,Cited by:[Test\-Time Adaptation\.](https://arxiv.org/html/2608.19906#Sx2.SS0.SSS0.Px2.p1.1)\.
- Singhet al\.\(2023\)R\. Singh, S\. Sledzieski, B\. Bryson, L\. Cowen, and B\. BergerContrastive learning in protein language space predicts interactions between drugs and protein targets\.Proceedings of the National Academy of Sciences120\(24\),pp\. e2220778120\.Cited by:[Introduction](https://arxiv.org/html/2608.19906#Sx1.p2.1)\.
- Spitzer and Jain \(2012\)R\. Spitzer and A\. N\. JainSurflex\-dock: docking benchmarks and real\-world application\.Journal of computer\-aided molecular design26\(6\),pp\. 687–699\.Cited by:[Baselines\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.Px1.p1.1)\.
- Stepniewska\-Dziubinskaet al\.\(2017\)M\. M\. Stepniewska\-Dziubinska, P\. Zielenkiewicz, and P\. SiedleckiPafnucy\-a deep neural network for structure\-based drug discovery\.Bioinformatics1050,pp\. 19\.Cited by:[Baselines\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.Px1.p1.1)\.
- Tran\-Nguyenet al\.\(2020\)V\. Tran\-Nguyen, C\. Jacquemard, and D\. RognanLIT\-pcba: an unbiased data set for machine learning and virtual screening\.Journal of chemical information and modeling60\(9\),pp\. 4263–4273\.Cited by:[Datasets\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.p1.1)\.
- Trott and Olson \(2010\)O\. Trott and A\. J\. OlsonAutoDock vina: improving the speed and accuracy of docking with a new scoring function, efficient optimization, and multithreading\.J\. Comput\. Chem\.31\(2\),pp\. 455–461\.Cited by:[Introduction](https://arxiv.org/html/2608.19906#Sx1.p2.1),[Drug Virtual Screening\.](https://arxiv.org/html/2608.19906#Sx2.SS0.SSS0.Px1.p1.1),[Baselines\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.Px1.p1.1)\.
- Wanget al\.\(2021\)D\. Wang, E\. Shelhamer, S\. Liu, B\. A\. Olshausen, and T\. DarrellTent: fully test\-time adaptation by entropy minimization\.InICLR,Cited by:[Test\-Time Adaptation\.](https://arxiv.org/html/2608.19906#Sx2.SS0.SSS0.Px2.p1.1)\.
- Zhanget al\.\(2024\)C\. Zhang, X\. Zhang, L\. Freddolino, and Y\. ZhangBioLiP2: an updated structure database for biologically relevant ligand–protein interactions\.Nucleic acids research52\(D1\),pp\. D404–D412\.Cited by:[Datasets\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.p2.1)\.
- Zhanget al\.\(2023\)X\. Zhang, H\. Gao, H\. Wang, Z\. Chen, Z\. Zhang, X\. Chen, Y\. Li, Y\. Qi, and R\. WangPlanet: a multi\-objective graph neural network model for protein–ligand binding affinity prediction\.Journal of chemical information and modeling64\(7\),pp\. 2205–2220\.Cited by:[Baselines\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.Px1.p1.1)\.
- Zhenget al\.\(2019\)L\. Zheng, J\. Fan, and Y\. MuOnionnet: a multiple\-layer intermolecular\-contact\-based convolutional neural network for protein–ligand binding affinity prediction\.ACS omega4\(14\),pp\. 15956–15965\.Cited by:[Baselines\.](https://arxiv.org/html/2608.19906#Sx5.SSx1.SSSx1.Px1.p1.1)\.
- Zhuet al\.\(2025\)W\. Zhu, J\. Wang, B\. Gao, Y\. Jia, H\. Tan, Y\. Zhang, W\. Ma, and Y\. LanAANet: virtual screening under structural uncertainty via alignment and aggregation\.InNeurIPS,Cited by:[Drug Virtual Screening\.](https://arxiv.org/html/2608.19906#Sx2.SS0.SSS0.Px1.p3.1)\.

Similar Articles