pith:NBARWHG3
DrugSAGE:Self-evolving Agent Experience for Efficient State-of-the-Art Drug Discovery
A self-evolving agent reuses cross-task memory to reach state-of-the-art drug discovery models with little or no new search.
arxiv:2605.15461 v1 · 2026-05-14 · cs.LG · cs.AI
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{NBARWHG3EU57YN3KXUPZ6Q4AU4}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
In 33 molecular property prediction tasks, DrugSAGE ranks first among nine SOTA agents in a single-task setting. With memory accumulated from 16 smaller tasks, DrugSAGE achieves an averaged normalized score of 0.935 on 17 held-out tasks in a cross-task evaluation setting and outperforms all baseline agents by 10-30% in a zero-test-time search regime.
The cross-task memory of verified skills, statistical evidence about strategies, and records of errors and fixes can be transferred effectively to new molecular property prediction tasks without introducing harmful biases or performance drops due to differences in task distributions.
DrugSAGE accumulates cross-task memory of skills, statistical evidence, and recurring errors to let LLM agents achieve top-ranked performance on molecular property prediction tasks with reduced or zero test-time search.
References
Formal links
Receipt and verification
| First computed | 2026-05-20T00:00:59.778889Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
68411b1cdb253bfc376abd1f9f4380a70f0d2f09599213de499f271820ef7e82
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/NBARWHG3EU57YN3KXUPZ6Q4AU4 \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 68411b1cdb253bfc376abd1f9f4380a70f0d2f09599213de499f271820ef7e82
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "950379f08bc1a36b0e882b0c7bac0f17114b1742f4d411da2ede010664cbf949",
"cross_cats_sorted": [
"cs.AI"
],
"license": "http://creativecommons.org/licenses/by/4.0/",
"primary_cat": "cs.LG",
"submitted_at": "2026-05-14T22:49:42Z",
"title_canon_sha256": "a6d93902a790536e381f465d6599a3bf0614ac23950073fada92a220c9ddc597"
},
"schema_version": "1.0",
"source": {
"id": "2605.15461",
"kind": "arxiv",
"version": 1
}
}