LEMAS: Learning Enabled Multi-Agent Systems (EE 290-4)
University of California, Berkeley | Spring 2026
Lecturers: Prof. Shankar Sastry and Pan-Yang Su
GSI: Maria Gabriela Mendoza
Lecture time and location: TuTh 2:00-3:30 pm, Cory 521
Office Hours (OH):
- Prof. Shankar Sastry (Wed 2-3, Fri 11-12), TBD
- Pan-Yang Su (Tue 4-5, Thu 11-12), Cory 337A
- Maria Gabriela Mendoza (Mon 11-12, Tu 10-11), Cory 337A
LEMAS Seminar Information (Starting February 13)
About
AI/ML are transforming societal systems: Opportunities abound for the transformation of multi-agent social systems using new technologies and business models to address some of the most pressing problems in diverse sectors such as energy, transportation, health care, manufacturing, and financial systems. Indeed, as a consequence, the term “digital transformation of societal scale systems” has become a favorite boardroom buzzword.
Issues of economic models for transformation, privacy, cybersecurity, and fairness considerations accompany the issues of transforming societal systems. Indeed, the area of “mechanism and incentive design” for societal-scale systems is a key feature in transitioning the newest technologies and providing new services. Crucially, human beings interact with automation and change their behavior in response to incentives offered to them. Training, Learning, and Adaptation in Human-AI Teams (HAT) is one of the most pressing problems in Human-AI/ML systems today.
In this course, we will present a few vignettes: how to align societal objectives with Nash equilibria using suitable incentive design, and proofs of stability of decentralized decision making while learning preferences. The application of the techniques to multi-agent problems in real-time tolling, Advanced Air Traffic Management for Air Taxis and High Value Package Delivery, Multi-Car Racing and Pursuit Evasion Games, and other societal-scale systems will be presented. This is a graduate-level class. We will need to cover materials from an array of disciplines and analytical techniques, and a fair amount of self-study will be needed.
Schedule
Schedule
|
Date 272_007673-13> |
Topic 272_48e84a-e3> |
|
Tuesday: 01/20 272_69083e-b6> |
Course Introduction 272_cf2784-5a> |
|
Thursday: 01/22 272_2db497-f1> |
Game Theory Basics, Solution Concepts, and Existence of equilibrium
|
|
Tuesday: 01/27 272_e94751-d5> |
Computation of equilibrium: Zero-sum and concave games
|
|
Thursday: 01/29 272_251813-be> |
Computation of equilibrium continued: Potential and near-potential games
|
|
Tuesday: 02/03 272_b93ece-ad> |
Sequential games and Markov games
|
|
Thursday: 02/05 272_7c3c90-76> |
Markov games continued
|
|
Tuesday: 02/10 272_466b70-15> |
Mathematical Preliminaries on Dynamical Systems and Stochastic Approximation
|
|
Thursday: 02/12 272_8b9165-74> |
Convergence of learning dynamics 272_077226-3e> |
|
Tuesday: 02/17 272_7a82c8-a0> |
Student Presentation 1: Computational Game Theory 272_41546c-d8> |
|
Thursday: 02/19 272_dddc10-d3> |
Student Presentation 2: Computational Game Theory 272_005c6f-71> |
|
Tuesday: 02/24 272_0b0434-e8> |
Population Games and Evolutionary Dynamics
|
|
Thursday: 02/26 272_916b07-6e> |
Guest Lecture 1: TBD Presenter: Devansh Jalota 272_7cc95a-8f> |
|
Tuesday: 03/03 272_8f8d6c-ca> |
Student Presentation 3: Learning in Games 272_ac3334-65> |
|
Thursday: 03/05 272_e3c545-58> |
Student Presentation 4: Learning in Games 272_cff5b2-48> |
|
Tuesday: 3/10 272_ed63bf-72> |
Student Presentation 5: Learning in Games 272_5b00ba-d0> |
|
Thursday: 3/12 272_3924ff-fa> |
Student Presentation 6: Learning in Games 272_c8fe82-04> |
|
Tuesday: 3/17 272_4eb784-b9> |
Lecture: TBD Presenter: Gaby Mendoza 272_d9fa85-95> |
|
Thursday: 3/19 272_d95fa0-b3> |
Guest Lecture 2: TBD Presenter: 272_b82593-12> |
|
03/23 – 03/27 272_604b1b-d1> |
Spring break 272_76b62b-8f> |
|
Tuesday: 3/31 272_9c9cbc-a1> |
Stackelberg Games: Formulation and Computation
|
|
Thursday: 4/2 272_6013a0-ae> |
Stackelberg Games: Quality of equilibrium through price of anarchy and unfairness measures
|
|
Tuesday: 4/7 272_00adbd-49> |
Adaptive Incentive Design: Externality-Based Mechanisms and Gradient-Based Mechanisms
|
|
Thursday: 4/9 272_20582c-c3> |
Guest Lecture 3: TBD Presenter: 272_0bf1d9-f4> |
|
Tuesday: 4/14 272_29a1df-a9> |
Student Presentation 7: Learning in Stackelberg Games 272_a5a12f-27> |
|
Thursday: 4/16 272_7f0920-fd> |
Student Presentation 8: Learning in Stackelberg Games 272_dd972c-3e> |
|
Tuesday: 4/21 272_0cfbea-a5> |
Mechanism Design: VCG Auctions and Optimal Auctions
|
|
Thursday: 4/23 272_e502bc-eb> |
Mechanism Design: Applications in Advanced Air Mobility and Energy Systems
|
|
Tuesday: 4/28 272_202da9-d3> |
Advanced Topics: Fisher Markets, One-sided Matching Markets, or Dynamic Mechanism Design 272_85583f-a3> |
|
Thursday: 4/30 272_f35f14-59> |
Guest Lecture 4: TBD Presenter: 272_8cf492-4e> |
|
Tuesday: 5/6 272_f21b83-47> |
Final Presentations 272_8cccf1-a2> |
|
Thursday: 5/8 272_5c0d4e-c9> |
Final Presentations 272_4fc5a1-a3> |