During the first half of the class, you will learn concepts and implementations in deep learning applied in analyzing text, images, and other data formats. You will practice implementing them in homeworks, while also looking for topics that spark your interest. During the second half of the class, you will focus on developing a group project applying these methods on a social science related problem of your choosing. You will also read closely into a paper related to your project and present it to facilitate learning in the class.
Below is a rough sketch of the quarter and things are subject to change.
Topic | Homeworks | Project | ||
---|---|---|---|---|
Week 1 | ||||
Mon 4/1 | ||||
Tue 4/2 | Syllabus, Deep Learning Landscape lesson: gslides | |||
Thu 4/4 | Python Prefresher, GitHub | |||
Release HW0 Due 11:59 pm Getting Started | ||||
Fri 4/5 | ||||
Week 2 | ||||
Mon 4/8 | ||||
Tue 4/9 | Word Embeddings, Dimension Reduction | |||
Release HW1 Due 11:59 pm Word Embeddings | ||||
Thu 4/11 | More Word Embeddings | |||
Fri 4/12 | ||||
Week 3 | ||||
Mon 4/15 | ||||
Tue 4/16 | Neural Networks, Image Classification lesson: gslides | |||
Thu 4/18 | Image Embeddings, Clustering, kNN | |||
Release HW2 Due 11:59 pm Image Embeddings | ||||
Fri 4/19 | ||||
Week 4 | ||||
Mon 4/22 | ||||
Tue 4/23 | Convolutional Networks, Image Segmentation; Project Guidelines | |||
Thu 4/25 | Transformers; Hugging Face lesson: gslides | |||
Release Project Preference Survey | ||||
Fri 4/26 | ||||
Week 5 | ||||
Mon 4/29 | ||||
Tue 4/30 | Transformers Implementations; Group Matching Activity | |||
Release HW3 Due 11:59 pm Transformers | ||||
Thu 5/2 | GPTs; Research Projects | |||
Release Group Registration & Paper Signup | ||||
Fri 5/3 | ||||
Week 6 | ||||
Mon 5/6 | ||||
Tue 5/7 | Contrastive Learning & Multimodality | |||
Thu 5/9 | Project Proposal Lightning Talks schedule: gsheets | |||
Release Written Proposal Submission | ||||
Fri 5/10 | ||||
Week 7 | ||||
Mon 5/13 | ||||
Tue 5/14 | Applications Presentation: Text I | |||
Thu 5/16 | Applications Presentation: Text II schedule: gsheets | |||
Fri 5/17 | ||||
Week 8 | ||||
Mon 5/20 | ||||
Tue 5/21 | Applications Presentation: Images I | |||
Release Github Repo Submission | ||||
Thu 5/23 | Applications Presentation: Images II schedule: gsheets | |||
Fri 5/24 | ||||
Week 9 | ||||
Mon 5/27 | ||||
Tue 5/28 | Project Peer Review Session | |||
Thu 5/30 | Final Project Milestone Presentation schedule: gsheets | |||
Release Project Report Submission | ||||
Fri 5/31 | ||||
Week 10 | ||||
Mon 6/3 | ||||
Tue 6/4 | Final Project Milestone Presentation schedule: gsheets | |||
Thu 6/6 | No In-person Class; Virtual Project Help and Feedback Session | |||
Fri 6/7 | ||||
Week 11 | ||||
Mon 6/10 | ||||
Tue 6/11 | ||||