2025 Fall COMPSCI 294 286 LEC 286

2025 Fall

COMPSCI 294 286 - LEC 286

Special Topics

Machine Learning and Human Behavior

Serina Chang

Aug 27, 2025 - Dec 12, 2025
Tu, Th
02:00 pm - 03:29 pm
Class #:33003
Units: 3

Instruction Mode: In-Person Instruction

Current Enrollment

Total Open Seats: 21
Enrolled: 9
Waitlisted: 13
Capacity: 30
Waitlist Max: 20
Open Reserved Seats:
21 reserved for Computer Science and Electrical Engineering and Computer Sciences Graduate Students

Hours & Workload

1 to 3 hours of instructor presentation of course materials per week, and 2 to 11 hours of outside work hours per week.

Resources

Course Catalog Description

Topics will vary from semester to semester. See Computer Science Division announcements.

Class Description

This course will explore the intersection of machine learning (ML) and human behavior: both how ML can help us to better understand human behavior and how human behavior introduces new ML challenges. The format of the course will be a mix of paper presentations, lectures, and a final project. In the first half of the course, we’ll focus on how ML can help us to better understand human behavior. First, we’ll cover large-scale behavioral analyses, where ML can infer real-world behaviors from novel data sources (e.g., social media, mobility data) and analyze these behaviors at scale across millions of individuals, leading to new insights in public health, social sciences, transportation, and more. We’ll also cover the growing literature on developing generative AI models to simulate human behaviors. We’ll discuss opportunities in simulation, from predicting individual-level survey responses to simulating entire societies, as well as challenges uncovered in this new literature, including validation, bias and ethics, and scalability. In the second half of the course, we’ll focus on how human behavior introduces new ML challenges, focusing on ML systems that seek to predict human behavior or outcomes affected by human behavior. We will cover a non-exhaustive set of these challenges, possibly including topics such as (1) limits to prediction, exploring fundamental limits in predicting human behaviors and life outcomes, (2) missing data and selective labels, where behaviors or outcomes are selectively observed for some individuals and not others, sometimes as the consequence of past human decisions (e.g., hiring decisions), and (3) distribution shifts, performative prediction, and feedback loops, where the deployed ML model’s predictions causes changes in individuals’ behaviors and the target outcome that the model is trying to predict.

Rules & Requirements

Requisites

  • Students not in the Master of Engineering Program

Repeat Rules

Reserved Seats

Reserved Seating For This Term

Current Enrollment

Open Reserved Seats:
21 reserved for Computer Science and Electrical Engineering and Computer Sciences Graduate Students

Textbooks & Materials

See class syllabus or https://calstudentstore.berkeley.edu/textbooks for the most current information.

Textbook Lookup

Guide to Open, Free, & Affordable Course Materials

eTextbooks

Associated Sections

None