This introductory course on deep learning offers a deep dive into advanced neural network architectures and their applications to the Social Sciences.
This course offers a deep dive into advanced neural network architectures and their applications, including:
The course is structured as:
The course grade is composed of three assignments delivered during the semester (40%) and a final project (60%).
You will have 3 weeks to work individually on each assignment. For the second assignment you will have 4 weeks instead. The assignments will be delivered on the following dates:
A practical part of coding exercises connected to the lectures will be offered. The exercises will not be graded.
The dataset is a filtered subset of the European Social Survey (ESS), Wave 11 (fieldwork 2022--2023), containing individual-level responses across 30 European countries. The prediction target is household total net income, encoded as a decile. For full variable documentation and response codes, consult the codebook or visit the official ESS data portal.
In this assignment, students build and compare Convolutional Neural Networks to classify the social relationship between pairs of people in photographs, predicting whether two individuals share a friendship, family bond, or professional connection. The task uses a curated subset of the PISC dataset (~6,800 images at 64×64 resolution).
In this assignment, students fine-tune and compare an encoder-only model and a decoder-only model on the task of detecting offensive language in tweets, exploring when and why each architecture wins. The task uses the TweetEval offensive language dataset (~11,900 tweets), loaded directly from the HuggingFace Hub.