Related Experiment Video
Updated: May 14, 2025

Author Spotlight: Addressing Technical and Subjective Challenges in Measuring Classroom Attention
Published on: December 15, 2023
Machine learning identifies key individual and nation-level factors predicting climate-relevant beliefs and behaviors
Boryana Todorova1, David Steyrl1, Matthew J Hornsey2
1Department of Cognition, Emotion, and Methods in Psychology, Faculty of Psychology, University of Vienna, Vienna, Austria.
Abstract:
While numerous studies have examined factors associated with climate-friendly beliefs and behaviors, a systematic, cross-national ranking of their key correlates is lacking. We use interpretable machine learning to quantify the extent to which different climate-relevant outcomes (climate change belief, policy support, willingness to share information on social media, and a pro-environmental behavioral task) are predictable and to rank 19 individual- and nation-level predictors in terms of their importance across 55 countries (N = 4635). We find notable differences in explained variance for the outcomes (e.g., 57% for climate change belief vs. 10% for pro-environmental behavior). Four predictors had consistent effects across all outcomes: environmentalist identity, trust in climate science, internal environmental motivation, and the Human Development Index. However, most of the predictors show divergent patterns, predicting some but not all outcomes or even having opposite effects. To better capture this complexity, future models should include multi-level factors and consider the different contexts (e.g., public vs private) in which climate-related cognition and action emerge.
Related Concept Videos
What is Climate?
Environmental Influences on Intelligence
Steps in Outbreak Investigation
Global Climate Change
What is Weather?
Regression Analysis
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:

