Daily Tech Briefing
AI 科技速览
每天 5 分钟内学习 AI。获取最新的人工智能新闻,理解其重要性,并学习如何将其应用于您的工作。
Microsoft Research AI · 2026/7/30 16:00:00
EvoLib: Turning experience into evolving knowledge
AI 中文解读
微软研究院推出EvoLib新框架,让AI像人类一样边干边学。以往AI的记忆系统只是被动存储对话记录,但EvoLib能主动从每次尝试中提炼出可重复使用的“技能”和“反省心得”,并且不断优化这些知识——成功的策略会被强化,失败的教训会变成提醒。最关键的是,它不需要更新底层模型,只靠推理过程中的自我学习就能越用越聪明。
通俗地说,以前的AI像个只会记日记的学生,EvoLib则让AI变成会做总结、会整理错题本、还能根据新题改进解题方法的学霸。这套系统可以在任何黑盒大模型上使用,通过API就能部署。
这项技术的影响非常实际:未来的AI助手将能持续进化,一开始可能需要你纠正,但几次后它就能记住你的偏好、总结出更高效的沟通方式,甚至能跨任务迁移经验。对企业来说,部署成本更低,因为不需要反复训练昂贵的大模型。对普通用户,这意味着你常用的AI客服、写作助手会越用越顺心,就像拥有一个不断成长的私人助理。
At a glance
Self-supervised. EvoLib enables large language models to learn from their own experience during inference, without requiring ground-truth labels or external feedback.
From experience to knowledge. EvoLib transforms past attempts into reusable skills and reflective insights that can be applied to future tasks.
Knowledge that evolves. Useful skills and insights are continually refined, consolidated, and reweighted, turning instance-specific observations into increasingly general knowledge over time.
Learning that transfers across tasks. By turning experience into reusable knowledge, EvoLib helps AI models learn from past successes and failures and evolve the knowledge that has the highest potential on improving future performance.
Built for today’s AI models. As EvoLib does not require model updates, it can be applied to any black-box language models and AI systems deployed through APIs.
Memory has become an important AI agent capability: the ability to store and retrieve past experiences. But memory alone is not learning. A collection of past conversations, reasoning traces, or action histories can quickly grow into a vast archive of experiences, making it difficult to identify the most relevant knowledge for a new task—let alone refine and evolve this knowledge to improve performance over time.
Humans learn differently. We do not remember every detail of our past experiences. Instead, we remember what matters: strategies that work, mistakes to avoid, and skills that transfer across situations. Over time, these lessons are refined into increasingly general and reusable knowledge. This ability to transform experience into transferable, evolving knowledge is one of the foundations of human learning.
In our recent paper, Test-Time Learning with an Evolving Library, we explore how AI systems can learn from experience in a similar way. We introduce EvoLib, a framework that transforms raw experience into an evolving library of knowledge. Rather than treating memory as a growing archive of past experiences, EvoLib extracts reusable knowledge from those experiences and continually refines it as new experiences arrive. Through the evolution of library, skills become more general, insights become more accurate, and downstream performance gets improved consistently over time. In this way, AI agents can continually learn from accumulating experience without updating the underlying model.
How EvoLib Works
Unlike traditional AI memory systems that store raw experiences as static information, EvoLib is built around the idea of evolving knowledge. In EvoLib, a unit of knowledge can take the form of a reusable skill distilled from a successful solution or a reflective insight learned from mistakes. Rather than simply accumulating more memories over time, EvoLib continually refines, consolidates and reweights existing knowledge as new experiences arrive. Concretely, we design the following mechanisms around knowledge evolution:
Consolidation. As new knowledge is extracted from recent experience, EvoLib retrieves similar knowledge from the library and tries to consolidate it with the new knowledge into a more general and reusable one. This allows knowledge to move beyond individual experiences and become applicable across tasks.
Weighting mechanism. EvoLib continually updates the importance of each knowledge unit based not only on its immediate utility on the current task, but also on how much it contributes to generating useful knowledge on future tasks. Over time, knowledge with the greatest long-term impact naturally becomes more prominent in the library.
Figure 1. EvoLib transforms raw experiences into reusable skills and insights, then continually evolves them through consolidation and dynamic weighting.
Key Results
To evaluate EvoLib, we tested it across a diverse set of challenging tasks with different types of experiences and demands for learning:
Solving math
分享
阅读原文 ↗