To main content To navigation

Social Sciences Summer Course

Practical Machine Learning for Surveys, Panels, and Experiments

When:

17 August - 21 August 2026

School:

Summer School in Social Sciences Methods

Institution:

Universitร  della Svizzera italiana

City:

Lugano

Country:

Switzerland

Language:

English

Credits:

0 EC

Fee:

799 CHF

Interested?
Practical Machine Learning for Surveys, Panels, and Experiments

About

Workshop Contents and Objectives

Machine learning (ML) is changing how social scientists approach familiar research problems. Issues such as missing data, model specification, measurement error, heterogeneity, and complex longitudinal patterns are not new. However, modern ML methods offer new ways to diagnose, correct, and exploit these challenges. This course shows how ML can directly improve the quality, robustness, and creativity of empirical social science research. Rather than focusing on abstract model families, we anchor each method in concrete tasks researchers face every day: cleaning messy data, building better measures, designing credible causal analyses, and extracting structure from complex datasets.

Through hands-on sessions, participants will learn how to combine traditional statistical thinking with modern ML workflows, including advanced tree-based algorithms, causal ML, and deep learning for tabular and survey data. By the end of the week, students will not only know how these methods work, but when they meaningfully expand what social scientists can learn from their data.

Detailed lecture plan (daily schedule)

Day 1 โ€“ Foundations for modern ML workflows
Theme: How machine learning fits into social science research.
Content: (1) Predictive versus inferential goals; (2) train/test logic, resampling, and cross-validation; (3) regularization, tuning, and model selection; (4) CART, random forests, and gradient boosting; (5) hands-on with tidymodels.
Outcome: Participants understand workflow logic and can train/evaluate basic ensemble models.

Day 2 โ€“ ML for missing data and data quality
Theme: Missingness as a prediction problem.
Content: (1) Predictive imputation versus model-based imputation; (2) MissForest, BART imputation, MICE with ML engines; (3) diagnostics for imputation quality; (4) detecting low-quality or inattentive responses in surveys.
Outcome: Students can use ML to diagnose and fix incomplete or low-quality data.

Day 3 โ€“ ML for causal inference I
Theme: Using ML to strengthen causal identification and reduce bias.
Content: (1) Why ML helps; (2) propensity estimation with ML; (3) post-double-selection and partialling-out; (3) double machine learning; (4) hands-on with causal learners.
Outcome: Students can combine traditional causal inference with ML-based nuisance models.

Day 4 โ€“ ML for causal inference II
Theme: When treatment effects varyโ€”and how to learn from that.
Content: (1) CATE estimation; (2) R-learners, T-learners, and X-learners; (3) causal forests and policy trees; (4) stability and interpretability in heterogeneous treatment effects.
Outcome: Students can estimate and interpret heterogeneous causal effects and extract actionable policy rules.

Day 5 โ€“ Deep learning for social science data
Theme: Neural networks for nonlinear patterns, latent structure, and measurement.
Content: (1) Introduction to deep learning (layers, activation, optimization, and overfitting); (2) feedforward networks for tabular data; (3) autoencoders for dimensionality reduction and measurement; (4) using deep nets to detect latent patterns, compress scales, and diagnose anomalies.
Outcome: Participants understand and can train deep-learning models in real social science data.

Class materials

Recommended: Kuhn, Max and Julia Silge. 2022. Tidy Modeling with R: A Framework for Modeling in the Tidyverse. Oโ€™Reilly. ISBN: 978-1492096481

**The Summer School cannot grant credits. We only deliver a Certificate of Participation, i.e. we certify your attendance.**

If you consider using Summer School workshops to obtain credits (ECTS), you will have to investigate at your home institution (contact the person/institute responsible for your degree) to find out whether they recognise the Summer School, how many credits can be earned from a workshop/course with roughly 35 hours of teaching, no graded work, and no exams.

Make sure to investigate this matter before registering if this is important to you.

Course leader

Marco Steenbergen is a professor of political methodology at the University of Zurich, Switzerland. His methodological interests span choice models, machine learning, measurement, and multilevel analysis.

Target group

graduate students, doctoral researchers, early career researchers, experienced researchers

Prerequisites

Prior knowledge of regression and R is highly recommended.

Fee info

Fee

799 CHF, Reduced fee: 800 Swiss Francs per weekly workshop for students (requires proof of student status). To qualify for the reduced fee, you are required to send a copy of an official document that certifies your current student status or a letter from your supervisor stating your actual position as a doctoral or postdoctoral researcher. Send this letter/document by e-mail to methodssummerschool@usi.ch.

Fee

1199 CHF, Normal fee: 1200 Swiss Francs per weekly workshop for all others.

Interested?

When:

17 August - 21 August 2026

School:

Summer School in Social Sciences Methods

Institution:

Universitร  della Svizzera italiana

Language:

English

Credits:

0 EC

Visit school

Stay up-to-date about our summer schools!

If you don’t want to miss out on new summer school courses, subscribe to our monthly newsletter.