← Latest papers
🤖 machine learning

DrugSAGE:Self-evolving Agent Experience for Efficient State-of-the-Art Drug Discovery

DrugSAGE is a self-evolving agent framework that accumulates and reuses cross-task experiences—such as verified skills, effective strategies, and error fixes—to efficiently build state-of-the-art drug discovery models, significantly outperforming existing agents by reducing or eliminating the need for costly search on new tasks.

Original authors: Yikun Zhang, Xiwei Cheng, Tianyu Liu, Yuanqi Du, Wengong Jin

Published 2026-05-18
📖 4 min read☕ Coffee break read

Original authors: Yikun Zhang, Xiwei Cheng, Tianyu Liu, Yuanqi Du, Wengong Jin

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to bake the perfect cake for a specific, difficult recipe. In the world of drug discovery, this "cake" is a computer model that predicts how a new medicine will behave in the human body.

Currently, if a scientist wants to bake a cake for a new recipe (a new drug property), they usually start from scratch. They have to guess which ingredients to use, try different oven temperatures, taste the batter, fail, and start over. Even if they bake 100 cakes for 100 different recipes, they often throw away all the lessons learned after the first one. They treat every new recipe as a brand-new mystery, wasting time and money re-learning things they already know.

DRUGSAGE is a new "smart baker" (an AI agent) that changes the rules. Instead of forgetting its mistakes and successes, it keeps a giant, evolving recipe book that gets smarter with every cake it bakes.

Here is how it works, broken down into simple parts:

1. The "Recipe Book" (The Memory)

Most AI agents have a short-term memory; they forget what they did yesterday. DRUGSAGE has a long-term memory made of three specific sections:

  • The "Winning Recipes" (Solution Memory): It remembers which specific combinations of ingredients (models and training methods) worked best for similar tasks in the past.
  • The "Chef's Notes" (Refinement Memory): It remembers why a change worked. For example, "When we lowered the oven temperature by 10 degrees, the cake rose better."
  • The "Disaster Log" (Execution Memory): It keeps a list of things that caused the kitchen to catch fire (code errors, memory crashes) and exactly how to fix them next time.

2. The "Smart Search" (How it finds the best model)

When DRUGSAGE is asked to bake a new cake, it doesn't just guess randomly. It uses a strategy called MCTS (Monte Carlo Tree Search), which is like exploring a forest of possible recipes.

  • Without Memory: An agent wanders the whole forest, trying every path, even the ones that lead to dead ends.
  • With DRUGSAGE: Before it even steps into the forest, it checks its Recipe Book. It says, "Hey, for a cake similar to this one, the 'chocolate-chip' path worked great last time." It skips the dead ends and goes straight to the promising paths.
  • The Guarantee: The paper mathematically proves that even with this "cheat sheet" from the past, the agent is still guaranteed to find the absolute best solution eventually, just much faster.

3. The "Zero-Search" Superpower

This is the most impressive trick. Sometimes, the new recipe is so similar to an old one that DRUGSAGE doesn't need to bake at all.

  • The Scenario: If you ask it to predict how a drug dissolves in water, and it has already solved a very similar problem about how a drug dissolves in oil, it might say: "I already know the answer. I'll just copy the winning recipe from the oil task and use it here."
  • The Result: It delivers a top-tier solution with zero extra testing or searching. It's like a chef who, when asked to make a lemon tart, realizes they already made a perfect lime tart yesterday and just swaps the fruit, saving hours of work.

The Results: Did it work?

The authors tested this "smart baker" on 33 different drug discovery challenges (like predicting toxicity, solubility, or how well a drug binds to a protein).

  • Solo Performance: When forced to work alone without help, DRUGSAGE still beat all other top AI agents.
  • Teamwork Performance: When allowed to use its memory from 16 smaller tasks to help with 17 new, harder tasks, it crushed the competition.
  • The Big Win: In the "Zero-Search" mode (where it just copies past solutions without testing), it outperformed other agents that were allowed to spend hours searching for answers. It was 10% to 30% better than the competition, even though the competition was working much harder.

In a Nutshell

DRUGSAGE is an AI that learns to learn. Instead of treating every drug discovery problem as a fresh start, it treats every problem as a lesson that makes the next one easier. It builds a library of "verified skills" and "proven fixes," allowing it to solve complex drug problems faster, cheaper, and more accurately than any previous system.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →