Towards Self-Improving Agents (UdS, Winter 26/27)

Seminar, Saarland University, 2026

Course Description

How can language-model agents improve through their own experience? We begin with reasoning and inference-time computation: how reinforcement learning and additional inference compute can improve reasoning. We then study learning from agent experience, including how past rollouts and feedback become reusable memories, skills, and prompts. Next, task generation and curriculum learning asks how models can create useful training tasks, while self-modifying agents examines how agents can improve their own code. Finally, evaluating self-improvement addresses transfer, forgetting, and how to measure whether these changes improve future performance.

Prerequisites

This course assumes solid background in NLP and ML. The papers we will discuss are often highly technical; while you are not expected to understand every detail of every paper, understanding the main ideas and being able to discuss them critically is essential.

Information

  • Instructor: Yupei Du (yudo [at] lst [dot] uni-saarland [dot] de)
  • Time/Location: Tue 16:15 - 17:45; Gebäude C7 3 - Seminarraum 1.14

Format/Requirements

Each week, we will meet to discuss the assigned topic. Each session will focus on one main paper relevant to the topic of the week, led by one or two students who will present the paper for approximately 45-60 minutes, followed by a group discussion of another 30-45 minutes.

For presenters

Discussion is not limited to after presentations only, and you should regularly pause to ask if there are any questions or comments, and encourage the audience to share their thoughts. Some suggested readings are offered for each topic; however, these are by no means exhaustive, and you are very welcome to propose readings that you are interested in to present, as long as they are related to the topic of the seminar. Please email me such suggestions at least one week before the relevant session, so that I can review and approve them in time.

It is fine if you do not understand every detail of the paper you’ll present, and you are not expected to cover all of them in your presentation. Rather, our focus will be building understanding about the main problems addressed, the background, why they are important, why the proposed solutions work (or don’t work), and possible engineering tricks used by the authors to improve the results. You are also encouraged to critically evaluate the paper, discussing whether the claims are well-supported by the evidence, its limitations, potential future directions, and the broader implications of the work. Make sure to make your presentation accessible to the audience, who may not be familiar with all the technical details of the paper, and do not hesitate to repeat or rephrase things if necessary. After presentations, please send me your slides and other materials for archiving purposes.

For audience

All students are expected to ask questions and actively engage in the discussion. Each session you will be graded based on your participation, including:

  • 0 (not engaged)
  • 1 (asked questions or made comments)
  • 2 (asked high-quality questions or made thoughtful comments)

Syllabus

#DateTopicReadingLeader
127-10-2026Introduction: reasoning, agents, and improvementSlidesYupei
–03-11-2026No class  
  Reasoning and inference-time computation  
210-11-2026Repeated sampling and answer selectionLarge Language Monkeys: Scaling Inference Compute with Repeated SamplingTBD
317-11-2026What does RL actually learn?Does Reinforcement Learning Really Incentivize Reasoning Capacity in LLMs Beyond the Base Model?TBD
  Learning from agent experience  
424-11-2026Turning self-judged experience into improvementS³Gym: Can LLMs Turn Self-Testing and Self-Judging into Self-Improvement?TBD
501-12-2026Learning to create and reuse skillsReinforcement Learning for Self-Improving Agent with Skill LibraryTBD
608-12-2026Optimizing prompts from experienceGEPA: Reflective Prompt Evolution Can Outperform Reinforcement LearningTBD
  Task generation and curriculum learning  
715-12-2026Generating verifiable training tasksAbsolute Zero: Reinforced Self-play Reasoning with Zero DataTBD
–22-12-2026No class — Christmas break  
–29-12-2026No class — Christmas break  
805-01-2027Learning to generate useful curriculaTeaching Models to Teach Themselves: Reasoning at the Edge of LearnabilityTBD
  Self-modifying agents  
912-01-2027Modifying the agent’s implementationDarwin Gödel Machine: Open-Ended Evolution of Self-Improving AgentsTBD
1019-01-2027Improving the research agent’s own codeRecursive self-improvement of AI research agentsTBD
  Evaluating self-improvement  
1126-01-2027Evaluating agent-built execution frameworksHarnessDev: Can LLMs Create and Evolve Their Own Agent Harness?TBD
1202-02-2027Transfer, interference, and forgettingPATH-Bench: Path-Dependent Evaluation of Lifelong AgentsTBD

Term paper (for the 7 CP version)

Students taking the course for 7 credits will be expected to write a term paper. The term paper follows one of the following two formats:

  • A survey paper on a topic relevant to the course; or
  • A small yet well-executed independent project.

For the survey paper, you should pick a topic that you are interested in, identify a few key problems, and choose at least three important papers that address each problem. Similar to the presentations, you should not only summarize the papers, but also clearly frame and motivate the key problems, as well as the proposed solutions from each paper, analyze their strengths and weaknesses, and discuss potential future extensions.

For the independent project, you should identify a research question that is relevant and interesting to you, clearly frame and motivate the problem, discuss past work, and propose a set of experiments to address the problem. This project can take different forms: for example, it can be reproducing and extending an existing work, systematically comparing different methods on a specific problem, or proposing a novel method to address an existing problem. Here is a guide on how to write an OK research paper.

Format

Up to 10 pages (excluding references and appendix) texts in NeurIPS format. The submission should be a PDF file. There is no strict minimum length, or which software you should use to write the paper. However, please make sure that the formatting is clear, consistent, and self-contained. I personally recommend using Typst or LaTeX for writing.

Submission deadline

Due: 31 March 2027. Send me an email with the PDF attached, with the subject line “Self-improving agents seminar term paper submission: [Your Name]”.

LLM use policy

This course does not place formal restrictions on the use of LLMs or other AI tools for learning. However, any use of AI tools must be clearly documented. Moreover, you are fully responsible for the content of your paper, regardless of whether it was produced by you or with the help of AI. For example, if your work contains poorly executed experiments, logical flaws, plagiarism, or fabricated citations or content, no matter the source, your grade will be affected. Therefore, please use AI tools thoughtfully, responsibly, and with a critical mindset.

Evaluation

Important: study programs may differ in which versions of the class you can take. Please check with your study program coordinator if in doubt.

For students taking the seminar for 4 credits:

Presentation: 60%
Participation: 40%

For students taking the seminar for 7 credits:

Presentation: 30%
Participation: 20%
Term paper: 50%

Contact

For questions about the course, please contact Yupei via email.