Conflict Forecasting via Conformal Prediction for Markov Processes

arXiv stat.ML / 4/29/2026

💬 OpinionIdeas & Deep AnalysisModels & Research

Key Points

  • The paper proposes using conformal prediction on temporally dependent data to forecast a country’s future conflict state sequences as prediction sets rather than single points.
  • It evaluates the conformal prediction approach against a likelihood-based method under the assumption that the observations follow a discrete-state Markov process.
  • The authors argue that point forecasts can be inadequate for conflict forecasting because the cost of incorrect predictions is high, motivating valid uncertainty quantification.
  • They present empirical analyses with real forecasts of conflict dynamics across multiple countries.
  • The paper also discusses limitations and the challenge that standard conformal prediction assumptions may be violated for Markovian data due to broken exchangeability.

Abstract

Whether or not a country is at war, or experiencing escalating or deescalating levels of conflict, has massive ramifications on a country's national and foreign policy. Given a country's history of conflict, or lack thereof, future predictions about the war-status of a country are valuable information. In this paper, we present the use of conformal prediction on temporally-dependent data to obtain prediction sets of possible future conflict state-sequences. More specifically, we compare the results of conformal prediction to a likelihood-based prediction strategy when the data are assumed to come from a discrete-state Markov process. A point-prediction may not supply sufficient information because the penalty for a wrong prediction is extreme, and so we consider a machine learning alternative that gives valid uncertainty quantification and is robust to model misspecification. In the data analysis, we present real forecasts of conflict dynamics across multiple countries. Lastly, we comment on the possible limitations of existing approaches for applying conformal prediction to Markovian data, where the exchangeability assumption is violated.