Machine Learning for Social Science: An Agnostic Approach
Annual Review of Political Science 24: 395-419, 2021.

Abstract
Social scientists are now in an era of data abundance, and machine learning tools are increasingly used to extract meaning from data sets both massive and small. We explain how the inclusion of machine learning in the social sciences requires us to rethink not only applications of machine learning methods but also best practices in the social sciences. In contrast to the traditional tasks for machine learning in computer science and statistics, when machine learning is applied to social scientific data, it is used to discover new concepts, measure the prevalence of those concepts, assess causal effects, and make predictions. The abundance of data and resources facilitates the move away from a deductive social science to a more sequential, interactive, and ultimately inductive approach to inference. We explain how an agnostic approach to machine learning methods focused on the social science tasks facilitates progress across a wide range of questions.
Related Publications
- [Book] Text as Data: A New Framework for Machine Learning and the Social Sciences
- [Paper] Short-Term Exposure to "Filter-Bubble" Recommendation Systems Has Limited Polarization Effects: Naturalistic Experiments on YouTube
- [Paper] REFORMS: Consensus-Based Recommendations for Machine-Learning-Based Science
- [Paper] Wrestling with Complexity in Computational Social Science: Theory, Estimation, and Representation
- [Conference Proceedings] How Algorithmic Confounding in Recommendation Systems Increases Homogeneity and Decreases Utility
- [Paper] Naive Regression Requires Weaker Assumptions than Factor Models to Adjust for Multiple Cause Confounding
- [Paper] Measuring the Predictability of Life Outcomes with a Scientific Mass Collaboration
- [Paper] What Makes Foreign Policy Teams Tick: Explaining Variation in Group Performance at Geopolitical Forecasting