Experience Makes Skillful: Enabling Generalizable Medical Agent Reasoning via Self-Evolving Skill Memory
The paper introduces SkeMex, a post-deployment self-evolving framework that enhances medical agents' long-horizon reasoning by distilling interaction trajectories into a structured, multi-branch skill memory and employing a closed-loop "Read–Write–Assess–Govern" lifecycle to continuously refine reusable knowledge without updating model weights.
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
The Big Problem: The "Forgetful" Intern
Imagine a brilliant medical student (an AI agent) who is incredibly smart but has a terrible memory. Every time they see a new patient, they start from scratch. They don't remember that they successfully diagnosed a rare condition last week, nor do they remember that they wasted time searching for the wrong information on a similar case.
Current AI medical tools are like this. They can answer questions, but they don't truly "learn" from their past mistakes or successes in a way that helps them in the future. They just store raw, messy notes (like a chaotic diary) that are hard to read and often contain useless information.
The Solution: SkeMex (The "Skillful Librarian")
The authors created a system called SkeMex. Think of SkeMex not as a new brain, but as a super-organized, self-updating library that sits next to the medical student.
Instead of just saving raw stories of what happened, SkeMex turns those stories into Skills.
- Raw Memory: "I saw a patient with a headache, I asked about their eyes, then I checked their blood pressure, and it turned out to be stress." (Too long, too specific).
- SkeMex Skill: "When a patient has a headache but normal vitals, check for stress triggers before ordering expensive scans." (Short, reusable, actionable).
How It Works: The "Read-Write-Assess-Govern" Cycle
SkeMex runs on a closed loop, like a chef constantly refining their recipe book.
1. Read (The Smart Search)
When a new patient arrives, the agent doesn't just guess. It asks the library: "What skills do I need for this specific type of problem?"
- The Analogy: Imagine a detective walking into a crime scene. Instead of looking at every file in the building, they ask the librarian, "Show me only the files about 'burglary' that were solved successfully in the last month."
- SkeMex picks the most relevant "skills" based on how useful they have been in the past, not just how similar the words look.
2. Write (Distilling the Lesson)
After the agent finishes a case, SkeMex looks at what happened. Did the agent succeed? Did they fail?
- The Analogy: If the agent solved a tricky case, SkeMex doesn't just save the whole transcript. It acts like a summarizer, extracting the one or two key moves that made the difference and turning them into a new "Skill Card."
- If the agent made a mistake, SkeMex writes a "Patch" (a correction) to an existing card so no one makes that mistake again.
3. Assess (The Scorecard)
Not every skill is good. Some might work for one type of patient but fail for another.
- The Analogy: Imagine a coach watching a player. If a specific play works 9 times out of 10, the coach gives it a high score. If it fails, the score drops.
- SkeMex gives every skill a Utility Score. If a skill helps the agent get a better result, its score goes up. If it leads to errors, its score goes down.
4. Govern (The Janitor)
Libraries get messy over time. Old, useless, or dangerous skills pile up.
- The Analogy: A librarian who constantly cleans the shelves.
- Merging: If two skills say the same thing, they are combined into one.
- Deprecating: If a skill has a low score (it's usually wrong), it's thrown in the trash.
- Promoting: If a skill is proven to be excellent, it gets a "Mature" badge and is prioritized.
Why This Is Special
- No "Brain Surgery": Most AI systems need to be retrained (like giving a student a whole new brain) to learn new things. SkeMex doesn't change the AI's brain at all. It just updates the library next to it. This is safer and cheaper.
- It's Not Just Memory: It doesn't just save "what happened." It saves "how to do it." It turns experience into procedural knowledge (like a recipe) rather than just a story.
- It Generalizes: The paper shows that skills learned on one type of medical task can help with completely different tasks. If the agent learns how to organize a complex diagnosis, that "organizing skill" helps it even when the medical topic changes.
The Results
The authors tested SkeMex on many different medical benchmarks (like exams for doctors).
- Better Scores: Agents with SkeMex consistently scored higher than agents without it, and higher than other memory systems.
- Stable Growth: In "online" tests (where the agent learns while working), SkeMex kept getting better over time, while other systems sometimes got confused or worse.
- Cross-Model Magic: They built the library using one AI model (DeepSeek) and then gave that library to a different AI model (Qwen). The second model immediately got smarter, proving the skills are truly universal and not tied to just one specific AI.
Summary
SkeMex is like giving a medical AI a "Second Brain" that isn't part of its head, but a constantly evolving, self-cleaning, self-improving library of best practices. It turns messy past experiences into clean, reusable skills, allowing the AI to get smarter over time without needing to be retrained from scratch.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.