Is Infidelity Predictable? Using Explainable Machine Learning to Identify the Most Important Predictors of Infidelity
Related Experiment Video
Updated: Oct 23, 2025

Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems
Published on: June 13, 2025
Laura M Vowels1, Matthew J Vowels2, Kristen P Mark3
1Department of Psychology, University of Lausanne.
Abstract:
Infidelity can be a disruptive event in a romantic relationship with a devastating impact on both partners' well-being. Thus, there are benefits to identifying factors that can explain or predict infidelity, but prior research has not utilized methods that would provide the relative importance of each predictor. We used a machine learning algorithm, random forest (a type of interpretable highly non-linear decision tree), to predict in-person and online infidelity across two studies (one individual and one dyadic, N = 1,295). We also used a game theoretic explanation technique, Shapley values, which allowed us to estimate the effect size of each predictor variable on infidelity. The present study showed that infidelity was somewhat predictable overall and interpersonal factors such as relationship satisfaction, love, desire, and relationship length were the most predictive of online and in person infidelity. The results suggest that addressing relationship difficulties early in the relationship may help prevent infidelity.
Related Concept Videos
Steps in Outbreak Investigation
Variation
When independent and dependent variables are plotted on a scatter plot, the slope of a line is a value that describes the rate of change between the two...
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Theory of Attribution II: Kelley's Covariation Theory
Understanding Deception
Prediction Intervals
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.