-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
425 lines (388 loc) · 30.5 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
<!DOCTYPE html>
<html lang="en" class="no-js">
<head>
<!-- Meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>CS 222: AI Agents and Simulations</title>
<!-- Bootstrap, Font Awesome, Aminate, Owl Carausel, Normalize CSS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
<link rel="stylesheet" href="static_dir/css/main.css">
<!-- Favicon -->
<link rel="apple-touch-icon" sizes="180x180" href="static_dir/favicon_io/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="static_dir/favicon_io/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="static_dir/favicon_io/favicon-16x16.png">
<link rel="manifest" href="static_dir/favicon_io/site.webmanifest">
</head>
<body>
<div class="container">
<h1 style="margin-bottom:0.5em"><a href="index.html"><strong style="font-weight:700">CS 222:</strong> AI Agents and Simulations</a></h1>
<div class="header-row">
<div class="course-info">
<h5>STANFORD UNIVERSITY, FALL 2024</h5>
<h5><strong>Location:</strong> M W 01:30p-02:50p; Lathrop Library, Rm 299</h5>
<h5 style="margin-top:0.4em"><strong>Contact:</strong> [email protected]</h5>
</div>
<div class="nav-links">
<a href="#" style="font-weight:600;">Home</a> |
<a href="commentaries.html">Commentary Guidelines</a> |
<a href="logistics.html">Logistics</a>
</div>
</div>
<div style="padding: 3em; position: relative;">
<img src="static_dir/img/sun_dried_tomato_a_clean_unreal_illustration_of_the_most_vibran_2857c18b-3041-4e37-aeae-36095f1cf118.jpeg" style="width:100%; border-radius: 8%;">
<div style="text-align: right; margin-top: 10px; font-style: italic; font-size:0.75em; ">
<div style="width: 97%;">
<em>Prompt: Sims-like sprite game environment of an autumn day, in a bustling campus town; linear perspective</em>
</div>
</div>
<!-- <p style="text-align: right; padding-right:3em; width:50%; float:right; margin-top:1em; font-size:0.8em"></p> -->
</div>
<div style="padding:1em">
<div style="padding:2em; background: #FFEED2; border-radius: 15px;">
<h4>Announcement <small style="font-size:0.7em"></small></h4>
<em>Monday 10.21.2024.</em> 1) <a href="assignment2.html" target="_blank">Assignment 2</a> is released (Due Wednesday October 30). We recommend getting started early!
<br>
<em>Monday 10.14.2024.</em> The instructions for the <a href="final_project_proposal.html" target="_blank">project proposal</a> have been released! They are due the same day as your presentation.<br><br>
</div>
</div>
<h3>Teaching Staff</h3>
<div class="namecard-container">
<div class="namecard">
<h6 class="namecard-header">Instructor</h6>
<div class="namecard-content">
<div class="profile-photo">
<a href="https://www.joonsungpark.com/" target="_blank"><img src="static_dir/img/JoonSungPark.jpg" alt="Joon Sung Park"></a>
</div>
<div class="profile-details">
<p><a href="https://www.joonsungpark.com/" target="_blank">Joon Sung Park</a></p>
<p>Office Hours: Friday 1:00-2:00 pm</p>
<p>Location: Gates Office #360</p>
</div>
</div>
</div>
<div class="namecard-2x">
<h6 class="namecard-header">Course Assistants</h6>
<div class="namecard-content">
<div class="profile-photo">
<img src="static_dir/img/CarolynZou.jpg" alt="Carolyn Zou">
</div>
<div class="profile-details">
<p><a href="https://www.carolynzou.com/" target="_blank">Carolyn Zou</a></p>
<p>Office Hours: Wednesday 3:00-4:00 pm</p>
<p>Location: Gates Office #360</p>
</div>
<div class="profile-photo">
<img src="static_dir/img/HelenaVasconcelos.jpg" alt="Helena Vasconcelos">
</div>
<div class="profile-details">
<p><a href="https://helenavasc.com/" target="_blank">Helena Vasconcelos</a></p>
<p>Office Hours: Monday 9:30-10:30 am</p>
<p>Location: Gates Office #377</p>
</div>
</div>
</div>
</div>
<h3>Overview</h3>
<p>How might we craft simulations of human societies that reflect our lives? Many of the greatest challenges of our time, from encouraging healthy public discourse to designing pandemic responses, and building global cooperation for sustainability, must reckon with the complex nature of our world. The power to simulate hypothetical worlds in which we can ask "what if" counterfactual questions, and paint concrete pictures of how a multiverse of different possibilities might unfold, promises an opportunity to navigate this complexity. This course presents a tour of multiple decades of effort in social, behavioral, and computational sciences to simulate individuals and their societies, starting from foundational literature in agent-based modeling to generative agents that leverage the power of the most advanced generative AI to create high-fidelity simulations. Along the way, students will learn about the opportunities, challenges, and ethical considerations in the field of human behavioral simulations.</p>
<h3>Schedule</h3>
<p>Note: Reading commentaries are due at <strong>10:00 PM the day before the lecture</strong> on Canvas.</p>
<table class="table table-striped">
<thead>
<tr>
<th style="width: 8%;">DATE</th>
<th style="width: 20%;">TOPIC</th>
<th style="width: 54%;">LECTURE AGENDA</th>
<th style="width: 18%;">ASSIGNMENTS</th>
</tr>
</thead>
<tbody>
<tr>
<td class="lecture_date">M, 9/23 <br><span>(Week 1)</span></td>
<td class="lecture_titles">A Tour of Simulations: Past, Present, and Future <a href="static_dir/pdf/StanfordCS222_Lecture1.pdf" style="font-weight:500" target="_blank">[Slides]</a></td>
<td>
<p class="lecture_desc">
What are simulations of human behavior? Where have we been, where are we now, and where are we headed? An introduction to the motivation and history behind simulations, from early methods like cellular automata and game theory, to agent-based modeling, and now modern generative AI-driven simulations.
</p>
</td>
<td class="assignments"></td>
</tr>
<tr>
<td class="lecture_date">W, 9/25</td>
<td class="lecture_titles">Wicked Problems <a href="static_dir/pdf/StanfordCS222_Lecture2.pdf" style="font-weight:500" target="_blank">[Slides]</a></td>
<td>
<p class="lecture_desc">
What are the complex problems that simulations can help us tackle—problems that have been otherwise unsolvable or extremely challenging? An overview of the “wicked problems” faced by individuals and societies, and discussion of the grand challenges of our time and how simulations might offer new approaches.
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>H. W. J. Rittel, M. M. Webber, Dilemmas in a General Theory of Planning (1973). <a href="https://urbanpolicy.net/wp-content/uploads/2012/11/Rittel+Webber_1973_PolicySciences4-2.pdf" target="_blank">[pdf]</a></li>
<li>T. C. Schelling, Micromotives and Macrobehavior, Ch. 1: Introduction (1978). <a href="https://gpde.direito.ufmg.br/wp-content/uploads/2019/04/ACFrOgA-pnFwzuMC2ZLY9ug4fS9h9LcNjdMRvz2N5bpMQ1WD7sYyo6ZviBQj2yEkv0yOGqk9xpIbMyzCqALfx1TOJ-YaTGzdGUS45gD_85-Ut2lYtWYauqLAP8sSm5s.pdf" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments"></td>
</tr>
<tr>
<td class="lecture_date">M, 9/30<br><span>(Week 2)</span></td>
<td class="lecture_titles">Individuals, Groups, and Populations <a href="static_dir/pdf/StanfordCS222_Lecture3.pdf" style="font-weight:500" target="_blank">[Slides]</a></td>
<td>
<p class="lecture_desc">
When simulating human behavior, at what level of detail should we focus? Should we simulate the interactions of individuals and their groups, or predict the behaviors of entire populations? A look at the strengths and limitations of simulations at different levels of granularity.
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>J. S. Park, L. Popowski, C. J. Cai, M. R. Morris, P. Liang, M. S. Bernstein, Social simulacra: Creating Populated Prototypes for Social Computing Systems, in Proceedings of the 35th Annual ACM Symposium on User Interface Software and Technology (ACM, 2022). <a href="https://arxiv.org/abs/2208.04024" target="_blank">[pdf]</a></li>
<li>L. P. Argyle, E. C. Busby, N. Fulda, J. R. Gubler, G. Rytting, D. Wingate, Out of one, many: Using language models to simulate human samples. Political Analysis (2023). <a href="https://www.cambridge.org/core/journals/political-analysis/article/out-of-one-many-using-language-models-to-simulate-human-samples/035D7C8A55B237942FB6DBAD7CAA4E49" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments"></td>
</tr>
<tr>
<td class="lecture_date">W, 10/2</td>
<td class="lecture_titles">Cognitive Architectures <a href="static_dir/pdf/StanfordCS222_Lecture4.pdf" style="font-weight:500" target="_blank">[Slides]</a></td>
<td>
<p class="lecture_desc">
How do we create a cognitive unit of the human mind? What were the foundational architectures that were envisioned, and how were they inspired by (and stylized differently from) human minds? What were their limitations? A history of cognitive architectures.
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>A. Newell, Précis of Unified Theories of Cognition. Behav. Brain Sci. 15, 425-492 (1992). <a href="https://iiif.library.cmu.edu/file/Newell_box00048_fld04131_doc0001/Newell_box00048_fld04131_doc0001.pdf" target="_blank">[pdf]</a></li>
<li>J. F. Lehman, et al., A Gentle Introduction to Soar, an Architecture for Human Cognition: 2006 Update. <a href="https://web.eecs.umich.edu/~soar/sitemaker/docs/misc/GentleIntroduction-2006.pdf" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments"></td>
</tr>
<tr>
<td class="lecture_date">M, 10/7<br><span>(Week 3)</span></td>
<td class="lecture_titles">Architecting Generative Agents <a href="static_dir/pdf/StanfordCS222_Lecture5.pdf" style="font-weight:500" target="_blank">[Slides]</a></td>
<td>
<p class="lecture_desc">
How might we merge the vision of cognitive architectures with the advances in generative AI to build high-fidelity agents? What are the architectural similarities to past cognitive models, and what new opportunities do they bring? A review of generative agent architectures and the modern technologies that drive them.
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>J. S. Park, J. C. O'Brien, C. J. Cai, M. R. Morris, P. Liang, M. S. Bernstein, Generative agents: Interactive simulacra of human behavior, in Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology (ACM, 2023). <a href="https://arxiv.org/abs/2304.03442" target="_blank">[pdf]</a></li>
<li>T. R. Sumers, S. Yao, K. Narasimhan, T. L. Griffiths, Cognitive Architectures for Language Agents. Trans. Mach. Learn. Res. (2024). <a href="https://arxiv.org/abs/2309.02427" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments"><a href="assignment1.html" target="_blank"><span class="assignment_release">[Assignment 1 Release]</span></a></td>
</tr>
<tr>
<td class="lecture_date">W, 10/9</td>
<td class="lecture_titles">Interactive Worlds <a href="static_dir/pdf/StanfordCS222_Lecture6.pdf" style="font-weight:500" target="_blank">[Slides]</a></td>
<td>
<p class="lecture_desc">
How should the generative agents we create interact with one another and with human users? What are the building blocks and environments in which these interactions should occur? A discussion of the environments and worlds where agents interact.
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>S. Chang, A. Chaszczewicz, E. Wang, M. Josifovska, E. Pierson, J. Leskovec, LLMs generate structurally realistic social networks but overestimate political homophily. Preprint (2024). <a href="https://arxiv.org/abs/2408.16629" target="_blank">[pdf]</a></li>
<li>R. Louie, A. Nandi, W. Fang, C. Chang, E. Brunskill, D. Yang, Roleplay-doh: Enabling Domain-Experts to Create LLM-simulated Patients via Eliciting and Adhering to Principles. Preprint (2024). <a href="https://arxiv.org/abs/2407.00870" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments"></td>
</tr>
<tr>
<td class="lecture_date">M, 10/14<br><span>(Week 4)</span></td>
<td class="lecture_titles">Believability vs. Accuracy <a href="static_dir/pdf/StanfordCS222_Lecture7.pdf" style="font-weight:500" target="_blank">[Slides]</a></td>
<td>
<p class="lecture_desc">
How do we know that our simulations are meaningful and representative of the world we live in? What are the axes for validating simulations, and what applications does each validation method empower? A discussion of methods for demonstrating simulation fidelity and their challenges.
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>J. Bates, The Role of Emotion in Believable Agents. Commun. ACM 37, 122-125 (1994). <a href="https://dl.acm.org/doi/10.1145/176789.176803" target="_blank">[pdf]</a></li>
<li>A. Ashokkumar, L. Hewitt, I. Ghezae, R. Willer, Predicting Results of Social Science Experiments Using Large Language Models (2024). <a href="https://samim.io/dl/Predicting%20results%20of%20social%20science%20experiments%20using%20large%20language%20models.pdf" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments">
<a href="final_project_proposal.html" target="_blank"><span class="assignment_release">[Project Proposal Release]</span></a>
</tr>
<tr>
<td class="lecture_date">W, 10/16</td>
<td class="lecture_titles">Models of Individuals <a href="static_dir/pdf/StanfordCS222_Lecture8.pdf" style="font-weight:500" target="_blank">[Slides]</a></td>
<td>
<p class="lecture_desc">
How might we create models of individuals that simulate how real people might behave and feel? How does this align with the original vision of bottom-up simulations, and what new advances enable this now? A discussion of generative agents that model individual behavior.
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>S. Ansolabehere, J. Rodden, J. M. Snyder Jr., The Strength of Issues: Using Multiple Measures to Gauge Preference Stability, Ideological Constraint, and Issue Voting. American Political Science Review (2008). <a href="https://www.cambridge.org/core/journals/american-political-science-review/article/strength-of-issues-using-multiple-measures-to-gauge-preference-stability-ideological-constraint-and-issue-voting/16F6AF97F7B71AA0112EC9ADF78B553A" target="_blank">[pdf]</a></li>
<li>(Optional) P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, J. Riedl, GroupLens: an open architecture for collaborative filtering of netnews. In Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work (CSCW '94), ACM, New York, NY, USA, 175-186 (1994). <a href="https://dl.acm.org/doi/10.1145/192844.192905" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments"></td>
</tr>
<tr>
<td class="lecture_date">M, 10/21<br><span>(Week 5)</span></td>
<td class="lecture_titles">AgentBank-CS222 <a href="static_dir/pdf/StanfordCS222_Lecture9.pdf" style="font-weight:500" target="_blank">[Slides]</a></td>
<td>
<p class="lecture_desc">
How might we create a shared resource of models that emulate individuals to power generative agent-based models? What ethical considerations and boundaries ought we to consider, and can we draw inspiration from prior works? In this lecture, we will create a bank of agents that represent CS222.
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>E. Bruch, J. Atwell, Agent-Based Models in Empirical Social Research. Sociological Methods & Research (2015). <a href="https://journals.sagepub.com/doi/full/10.1177/0049124113506405" target="_blank">[pdf]</a></li>
<li>J. M. Epstein, R. L. Axtell, Growing Artificial Societies: Social Science from the Bottom Up (MIT Press, 1996): Chapter 1 and 2 <a href="https://wtf.tw/ref/epstein_axtell.pdf" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments"><span class="assignment_due">[Due: Assignment 1]</span><br><a href="assignment2.html" target="_blank"><span class="assignment_release">[Assignment 2 Release]</span></a><br><a href="agent_bank222_inclass.html" target="_blank"><span class="assignment_release">[In class activity]</span></a></td>
</tr>
<tr>
<td class="lecture_date">W, 10/23</td>
<td class="lecture_titles">Generative Agent-Based Models <a href="static_dir/pdf/StanfordCS222_Lecture10.pdf" style="font-weight:500" target="_blank">[Slides]</a></td>
<td>
<p class="lecture_desc">
How can we combine generative agents of individuals to create a new generation of agent-based models capable of solving complex problems? What are the building blocks of these models, and what questions might they enable us to address? How does this approach differ from the previous generation of agent-based models?
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>International Human Genome Sequencing Consortium. (2001). Initial sequencing and analysis of the human genome. Nature, 409(6822), 860-921. https://doi.org/10.1038/35057062 <a href="https://www.nature.com/articles/35057062" target="_blank">[pdf]</a></li>
<li>Kinder, M. (2024). Hollywood writers went on strike to protect their livelihoods from generative AI. Their remarkable victory matters for all workers. Brookings. April 12. <a href="https://www.brookings.edu/articles/hollywood-writers-went-on-strike-to-protect-their-livelihoods-from-generative-ai-their-remarkable-victory-matters-for-all-workers/" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments"></td>
</tr>
<tr>
<td class="lecture_date">M, 10/28<br><span>(Week 6)</span></td>
<td class="lecture_titles">Equilibria and Butterflies <a href="static_dir/pdf/StanfordCS222_Lecture11.pdf" style="font-weight:500" target="_blank">[Slides]</a></td>
<td>
<p class="lecture_desc">
Will generative agent-based models help us discover complex equilibria, or will they devolve into chaos? What new theories and scientific foundations do we need to interpret the equilibrium and chaos in worlds populated by generative agents?
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>E. N. Lorenz, The Essence of Chaos (University of Washington Press, 1993). <a href="https://eclass.uoa.gr/modules/document/file.php/PHYS289/%CE%92%CE%B9%CE%B2%CE%BB%CE%AF%CE%B1/Edward%20N.%20Lorenz%20-%20The%20Essence%20of%20Chaos-CRC%20%282005%29.pdf" target="_blank">[pdf]</a></li>
<li>C. A. Holt, A. E. Roth, The Nash equilibrium: A perspective. Proc. Natl. Acad. Sci. U.S.A. (2004). <a href="https://www.pnas.org/doi/10.1073/pnas.0308738101" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments"></td>
</tr>
<tr>
<td class="lecture_date">W, 10/30</td>
<td class="lecture_titles">Language and Schema of Simulations <a href="static_dir/pdf/StanfordCS222_Lecture12.pdf" style="font-weight:500" target="_blank">[Slides]</a></td>
<td>
<p class="lecture_desc">
How might we make simulations easy to create? What language and schema ought to describe the building blocks of our simulations, and where can we find inspiration for such a system? This discussion will explore prior systems that developed useful language and schema for complex systems (e.g., in data visualization, agent-based modeling).
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>Bostock, M., Ogievetsky, V., & Heer, J. (2011). D3: Data-Driven Documents. IEEE Transactions on Visualization and Computer Graphics, 17(12), 2301-2309. <a href="https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6064996&tag=1" target="_blank">[pdf]</a></li>
<li>Wilensky, U. (2021, January 15). NetLogo User Manual. Center for Connected Learning and Computer-Based Modeling, Northwestern University. <a href="https://ccl.northwestern.edu/netlogo/docs/" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments"><span class="assignment_due">[Due: Assignment 2]</span></td>
</tr>
<tr>
<td class="lecture_date">M, 11/4<br><span>(Week 7)</span></td>
<td class="lecture_titles">Project Proposal: Day 1</td>
<td>
<p class="lecture_desc">
Students will present and discuss their project proposals, outlining their goals, methodologies, and expected outcomes for their final project.
</p>
</td>
<td class="assignments"><span class="assignment_due">[Presentation]</span></td>
</tr>
<tr>
<td class="lecture_date">W, 11/6</td>
<td class="lecture_titles">Project Proposal: Day 2</td>
<td>
<p class="lecture_desc">
Continuation of project proposal presentations and feedback.
</p>
</td>
<td class="assignments"><span class="assignment_due">[Presentation]</span></td>
</tr>
<tr>
<td class="lecture_date">M, 11/11<br><span>(Week 8)</span></td>
<td class="lecture_titles">Ethics and Limitations</td>
<td>
<p class="lecture_desc">
What ethical considerations and limitations must be addressed with the rise of powerful simulation technologies? How might simulations impact our ability to represent or reduce bias, protect privacy, and preserve human autonomy?
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>A. Wang, J. Morgenstern, J. P. Dickerson, Large language models cannot replace human participants because they cannot portray identity groups (2024). <a href="https://arxiv.org/abs/2402.01908" target="_blank">[pdf]</a></li>
<li>S. Santurkar, E. Durmus, F. Ladhak, C. Lee, P. Liang, T. Hashimoto, in Proceedings of the 40th International Conference on Machine Learning (2023). <a href="https://arxiv.org/abs/2303.17548" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments"></td>
</tr>
<tr>
<td class="lecture_date">W, 11/13<br><span>(Week 9)</span></td>
<td class="lecture_titles">Simulating Ourselves and Our Societies With AI</td>
<td>
<p class="lecture_desc">
Can simulations of human behavior be the killer application of modern AI? What are the potential implications, blue-sky use cases, and how might simulating ourselves and our societies shape the world we live in?
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>T. C. Schelling, An Astonishing Sixty Years: The Legacy of Hiroshima (Nobel Prize in Economic Sciences Lecture, 2005). <a href="https://www.nobelprize.org/prizes/economic-sciences/2005/schelling/lecture" target="_blank">[video]</a></li>
<li>M. Weiser, The Computer for the 21st Century. Sci. Am. (1991). <a href="https://www.lri.fr/~mbl/Stanford/CS477/papers/Weiser-SciAm.pdf" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments"></td>
</tr>
<tr>
<td class="lecture_date">M, 11/18</td>
<td class="lecture_titles"><em>Guest Lecture 1</em><br><a href="https://cs.stanford.edu/~merrie/" target="_blank">Meredith Ringel Morris</a><br><br>Anticipating the Impacts of Agentic Interactions: From Assistants to Clones to Ghosts</td>
<td>
<p class="lecture_desc">
As computational agents become increasingly prevalent in various forms—ranging from assistants to clones to ghosts—understanding and anticipating their impact will be crucial in guiding the technology toward an empowering future. This lecture explores the potential effects of agentic interactions on society.
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>M. R. Morris, J. R. Brubaker, Generative Ghosts: Anticipating Benefits and Risks of AI Aerlives. Preprint (2024).<a href="https://arxiv.org/pdf/2402.01662" target="_blank">[pdf]</a></li>
<li>A. Manzini, G. Keeling, L. Alberts, S. Vallor, M. R. Morris, I. Gabriel, The Code That Binds Us: Navigating the Appropriateness of Human-AI Assistant Relationships. Proceedings of the Seventh AAAI/ACM Conference on AI, Ethics, and Society (AIES-24) (2024).<a href="https://ojs.aaai.org/index.php/AIES/article/view/31694/33861" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments"></td>
</tr>
<tr>
<td class="lecture_date">W, 11/20</td>
<td class="lecture_titles"><em>Guest Lecture 2</em><br><a href="https://serinachang5.github.io/" target="_blank">Serina Chang</a><br><br>Simulating Human Networks: Network Formation, Dynamics, and Outcomes</td>
<td>
<p class="lecture_desc">
How might we simulate social networks with LLMs, and the dynamic processes over networks in the context of modeling disease spread (e.g., COVID)? This lecture will explore networks as an environment for simulations, and recent applications of AI in simulating complex systems.
</p>
<h6 class="req_readings">Required readings:</h6>
<ul class="reading_list">
<li>S. Chang, E. Pierson, P. W. Koh, J. Gerardin, B. Redbird, D. Grusky, J. Leskovec, Mobility network models of COVID-19 explain inequities and inform reopening. Nature 589, 82-87 (2021).<a href="https://www.nature.com/articles/s41586-020-2923-3" target="_blank">[pdf]</a></li>
<li>S. Chang, Z. Lin, B. Yan, S. Bembde, Q. Xiu, C. H. Wong, Y. Qin, F. Kloster, A. Luo, R. Palleti, J. Leskovec, Learning production functions for supply chains with graph neural networks. Preprint (2024). <a href="https://arxiv.org/abs/2407.18772" target="_blank">[pdf]</a></li>
</ul>
</td>
<td class="assignments"></td>
</tr>
<tr>
<td class="lecture_date">M, 12/2<br><span>(Week 10)</span></td>
<td class="lecture_titles">Project Presentation: Day 1</td>
<td>
<p class="lecture_desc">
Students will present their final projects, discussing their simulation outcomes, challenges, and insights gained throughout the course.
</p>
</td>
<td class="assignments"><span class="assignment_due">[Final Presentation]</span></td>
</tr>
<tr>
<td class="lecture_date">W, 12/4</td>
<td class="lecture_titles">Project Presentation: Day 2</td>
<td>
<p class="lecture_desc">
Continuation of the final project presentations and course wrap-up discussion.
</p>
</td>
<td class="assignments"><span class="assignment_due">[Final Presentation]</span></td>
</tr>
<!-- Add more weeks here -->
</tbody>
</table>
<hr style="border:solid; border-width:2px; margin-top:3em">
</div>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
<style>
#clustrmaps-widget-v2 {display:none !important}
</style>
<script type="text/javascript" id="clustrmaps" src="//clustrmaps.com/map_v2.js?d=rDNfvAHv84dw1Tk_JlTsLjTtnq6iYukX3dLUp5UICFY&cl=ffffff&w=a"></script>
<a href="https://clustrmaps.com/site/1c1df" style="display:none !important" title="Visit tracker"><img src="//www.clustrmaps.com/map_v2.png?d=rDNfvAHv84dw1Tk_JlTsLjTtnq6iYukX3dLUp5UICFY&cl=ffffff" style="display:none !important" /></a>
</body>
</html>