Bayesian inference of multiple Ising models for heterogeneous public opinion survey networks

Alejandra Avalos-Pacheco, Andrea Lazzerini, Monia Lupparelli, Francesco C Stingo

Research output: Contribution to journalArticlepeer-review

Abstract

Public opinion studies show that relationships between opinions shift based on respondent characteristics. Understanding these complexities requires methods that account for heterogeneity across groups. We adopt a class of multiple Ising models that use graphs to analyse how external factors—such as time spent online or generational differences—shape joint dependence relationships between opinions. A Bayesian methodology is proposed based on a Markov Random Field prior, allowing information sharing across groups to encourage common edges when supported by data. A spike-and-slab prior induces sparsity and identifies shared graph structures across subgroups. Specifically, we develop two Bayesian approaches for inferring multiple Ising models, focusing on model selection: (i) a Fully Bayesian method for low-dimensional graphs using conjugate priors and exact likelihood and (ii) an Approximate Bayesian method for high-dimensional graphs based on a quasi-likelihood approach, avoiding computational intractability. These methods are applied to two US public opinion studies: one examining how time spent online affects confidence in political institutions, and another exploring intergenerational differences in opinions on public spending. Our results balance identifying significant edges (both shared and group-specific) with sparsity while quantifying uncertainty, ultimately revealing how external factors shape public opinion dynamics.
Original languageEnglish
Pages (from-to)1-32
JournalJournal of the Royal Statistical Society, Series C (Applied Statistics)
DOIs
Publication statusPublished - 2025

Fields of science

  • 101018 Statistics
  • 509 Other Social Sciences
  • 102009 Computer simulation
  • 102035 Data science
  • 504006 Demography
  • 305907 Medical statistics
  • 502051 Economic statistics
  • 504004 Population statistics
  • 105108 Geostatistics
  • 509013 Social statistics
  • 101029 Mathematical statistics
  • 106007 Biostatistics
  • 101026 Time series analysis
  • 101024 Probability theory
  • 102037 Visualisation
  • 504007 Empirical social research
  • 502025 Econometrics
  • 101007 Financial mathematics

JKU Focus areas

  • Sustainable Development: Responsible Technologies and Management
  • Digital Transformation

Cite this