How To AI an AI for (Almost) Anything
aka, Self-Evolving AI
MAS.S62 • Fall 2026 • MIT
Artificial Intelligence (AI) has made remarkable progress through increasingly capable foundation models trained on large-scale data. However, today's systems remain largely static after training, requiring substantial human effort to improve their capabilities, acquire new knowledge, and adapt to changing environments. This course introduces the emerging field of self-evolving AI: AI systems that can improve themselves through experience, feedback, memory, interaction, and exploration to continually adapt and optimize their behavior over long time horizons. We will cover methods for (1) context evolution through memory, retrieval, tool use, and long-context reasoning, (2) harness evolution through feedback, search, workflow optimization, and multi-agent systems, (3) model evolution through self-play, distillation, test-time training, and continual learning, (4) task evolution through generating increasingly complex synthetic tasks, simulations, evaluations, and environments.
Through lectures, readings, discussions, homeworks, and a significant research component, this course will develop knowledge of recent technical achievements in self-evolving AI, critical thinking skills and intuitions in designing self-evolving AI, and a deeper understanding of the AI research process. Students will complete hands-on assignments on self-evolving AI, culminating in a novel research project.
- Time: Wednesday 2:00pm-4:00pm
- Location: MIT Media Lab E15-359
- Instructor Paul Liang
- Email: ppliang@mit.edu
- TA Ao Qu
- Email: qua@mit.edu
Announcements
| Sept 1, 2026 | Welcome to MAS.S60, How to AI an AI for (Almost) Anything (aka, Self-Evolving AI), Fall 2026! Please fill out this form, by Sept 9 5pm, if you are interested in taking the class. |