Using Interpretable Network Embeddings to Understand Populist Voting Behavior in Population-Scale Registry Networks

Applying machine learning to administrative registry data has challenged the limits of predicting social outcomes. In deep learning, prediction models often rely on embeddings that project complex input data into a latent numerical space. In the social sciences, embeddings can be used to compress social networks, which reduces their dimensionality while preserving information about the network structure. Registry data can be used to construct social networks at population-scale by creating ties between persons who belong to the same administrative entity (e.g., households, neighborhoods). Such ties are understood to represent social opportunities, reflecting potential interactions and shared environments. Using registry data from Statistics Netherlands, we created person-level embeddings for the entire Dutch population solely based on social opportunity ties in five domains . We demonstrate the usefulness of these embeddings by predicting right-wing populist voting in the Dutch parliament election 2023, linking embeddings with data from a representative survey. While embeddings alone showed a predictive signal, they performed worse than established individual covariates of populist voting. Moreover, they did not improve predictions when combined with said covariates. To make the embeddings more interpretable, we applied regularizing auto-encoders that disentangle the embedding dimensions, enforcing sparsity and orthogonality. We found that one of the regularized embedding dimensions was highly predictive of right-wing populist voting. From this embedding dimension, we created a weighted version of the population network that revealed differences in network structure between higher- and lower-educated persons. These structural differences can help explain right-wing populist voting decisions. We see this study as a starting point to create interpretable population-scale social representations that researchers can use to relate social structure and social outcomes. The embeddings are available to the Dutch research community through the Data Storage Facility by Statistics Netherlands and ODISSEI.

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-11-10
DOI
https://doi.org/10.5281/zenodo.17568946
Primary Topic
Computational and Text Analysis Methods
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Using Interpretable Network Embeddings to Understand Populist Voting Behavior in Population-Scale Registry Networks

Zenodo (CERN European Organization for Nuclear Research)
Computational and Text Analysis Methods
article

Using Interpretable Network Embeddings to Understand Populist Voting Behavior in Population-Scale Registry Networks

article en

Abstract

Applying machine learning to administrative registry data has challenged the limits of predicting social outcomes. In deep learning, prediction models often rely on embeddings that project complex input data into a latent numerical space. In the social sciences, embeddings can be used to compress social networks, which reduces their dimensionality while preserving information about the network structure. Registry data can be used to construct social networks at population-scale by creating ties between persons who belong to the same administrative entity (e.g., households, neighborhoods). Such ties are understood to represent social opportunities, reflecting potential interactions and shared environments. Using registry data from Statistics Netherlands, we created person-level embeddings for the entire Dutch population solely based on social opportunity ties in five domains . We demonstrate the usefulness of these embeddings by predicting right-wing populist voting in the Dutch parliament election 2023, linking embeddings with data from a representative survey. While embeddings alone showed a predictive signal, they performed worse than established individual covariates of populist voting. Moreover, they did not improve predictions when combined with said covariates. To make the embeddings more interpretable, we applied regularizing auto-encoders that disentangle the embedding dimensions, enforcing sparsity and orthogonality. We found that one of the regularized embedding dimensions was highly predictive of right-wing populist voting. From this embedding dimension, we created a weighted version of the population network that revealed differences in network structure between higher- and lower-educated persons. These structural differences can help explain right-wing populist voting decisions. We see this study as a starting point to create interpretable population-scale social representations that researchers can use to relate social structure and social outcomes. The embeddings are available to the Dutch research community through the Data Storage Facility by Statistics Netherlands and ODISSEI.

Zenodo (CERN European Organization for Nuclear Research)
Utrecht University (NL), Charles University (CZ), Netherlands eScience Center (NL), University of Amsterdam (NL), Delft University of Technology (NL)
Reduced inequalities
Openalex Percentile: Top 32%
Computational and Text Analysis Methods
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.