Utrecht, Netherlands
Advanced longitudinal modeling in Mplus
When:
17 August - 21 August 2026
Credits:
1.5 EC
Read more
Social Sciences Summer Course
When:
17 August - 21 August 2026
School:
Summer School in Social Sciences Methods
Institution:
Universitร della Svizzera italiana
City:
Country:
Language:
English
Credits:
0 EC
Fee:
799 CHF
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.
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.
graduate students, doctoral researchers, early career researchers, experienced researchers
Prerequisites
Prior knowledge of regression and R is highly recommended.
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.
When:
17 August - 21 August 2026
School:
Summer School in Social Sciences Methods
Institution:
Universitร della Svizzera italiana
Language:
English
Credits:
0 EC
Utrecht, Netherlands
When:
17 August - 21 August 2026
Credits:
1.5 EC
Read more
Barcelona, Spain
When:
05 October - 08 October 2026
Credits:
0 EC
Read more
Nottingham, United Kingdom
When:
29 June - 10 July 2026
Credits:
5 EC
Read more