Paper: arXiv 2511.17954
Authors: Freek Holvoet, Christopher Blier-Wong, Katrien Antonio
Abstract
Incorporating spatial information, particularly those influenced by climate, weather, and demographic factors, is crucial for improving underwriting precision and enhancing risk management in insurance. However, spatial data are often unstructured, high-dimensional, and difficult to integrate into predictive models. Embedding methods are needed to convert spatial data into meaningful representations for modelling tasks. We propose a novel multi-view contrastive learning framework for generating spatial embeddings that combine information from multiple spatial data sources. To train the model, we construct a spatial dataset that merges satellite imagery and OpenStreetMap features across Europe. The framework aligns these spatial views with coordinate-based encodings, producing low-dimensional embeddings that capture both spatial structure and contextual similarity. Once trained, the model generates embeddings directly from latitude-longitude pairs, enabling any dataset with coordinates to be enriched with meaningful spatial features without requiring access to the original spatial inputs. In a case study on French real estate prices, we compare models trained on raw coordinates against those using our spatial embeddings as inputs. The embeddings consistently improve predictive accuracy across generalised linear, additive, and boosting models, while providing interpretable spatial effects and demonstrating transferability to unseen regions.
Complexity vs Empirical Score
- Math Complexity: 6.0/10
- Empirical Rigor: 8.0/10
- Quadrant: Holy Grail — high math complexity, high empirical rigor
Why this score: The paper introduces an innovative multi-view contrastive learning framework to construct fine-grained regional spatial embeddings from multimodal data (satellite and OpenStreetMap features). It features solid mathematical foundations using spherical harmonics and demonstrates rigorous empirical validation across multiple machine learning models in a real estate pricing case study.
Research Flowchart
flowchart TD
A["Research Goal:<br>Improve risk modelling via low-dimensional<br>multi-view spatial embeddings"] --> B["Data Collection:<br>Satellite Imagery, OpenStreetMap,<br>& Coordinates (Europe)"]
B --> C["Multi-View Contrastive Learning:<br>Align spatial views with<br>coordinate-based encodings"]
C --> D["Embedding Generator:<br>Produce spatial embeddings directly<br>from Lat-Long pairs"]
D --> E["Evaluation Case Study:<br>French Real Estate Price Prediction<br>(GLM, GAM, XGBoost)"]
E --> F["Outcomes:<br>Improved accuracy, enhanced interpretability,<br>& high transferability to unseen regions"]
Cited References (163)
- Tabular Data: Deep Learning is Not All You Need (2022) — link
- Deep Neural Networks and Tabular Data: A Survey (2024) — link
- Why do tree-based models still outperform deep learning on typical tabular data? (2022)
- Case study: French motor third-party liability claims (2020) — link
- Ckmeans. 1d. dp: optimal k-means clustering in one dimension by dynamic programming (2011) — link
- A smart guide to dummy variables: four applications and a macro (1998)
- Computational actuarial science with R (2014)
- Collective reserving using individual claims data (2022)
and 155 more
- Improving automobile insurance claims frequency prediction with telematics car driving data (2022) — link
- Believing the Bot-Model Risk in the Era of Deep Learning (2019) — link
- Statistical learning algorithms applied to automobile insurance ratemaking (2003)
- Statistical learning algorithms applied to automobile insurance ratemaking (2003) — link
- When stakes are high: balancing accuracy and transparency with M odel- A gnostic I nterpretable D ata-driven su RR ogates (2022) — link
- Encoding neighbor information into geographical embeddings using convolutional neural networks (2020)
- Rethinking representations in P&C actuarial science with deep neural networks (2021) — link
- Random search for hyper-parameter optimization. (2012)
- On large-batch training for deep learning: Generalization gap and sharp minima (2016) — link
- Generalized linear models (1972) — link
- An accurate comparison of methods for quantifying variable importance in artificial neural networks using simulated data (2004) — link
- Nesting classical actuarial models into neural networks (2019) — link
- Dropout: a simple way to prevent neural networks from overfitting (2014)
- From generalized linear models to neural networks, and back (2019) — link
- Insurance premium prediction via gradient tree-boosted T weedie compound P oisson models (2018) — link
- Generalized Linear Models and Actuarial Science (1996) — link
- Generalized linear models for insurance data (2008) — link
- Effective Statistical Learning Methods for Actuaries I: GLM s and Extensions (2019) — link
- Effective Statistical Learning Methods for Actuaries II: Tree-Based Methods and Extensions (2020) — link
- Effective Statistical Learning Methods for Actuaries III: Neural Networks and Extensions (2019) — link
- A multilevel analysis of intercompany claim counts (2010) — link
- Interpreting deep learning models with marginal attribution by conditioning on quantiles (2021) — link
- Embeddings and attention in predictive modeling (2026) — link
- PhD thesis: Modeles connexionnistes de l’apprentissage (connectionist learning models) (1987)
- Data Analytics for Non-Life Insurance Pricing (2021) — link
- Using multi-class AdaBoost tree for prediction frequency of auto insurance (2014)
- Autocalibration and Tweedie-dominance for insurance pricing with machine learning (2021) — link
- Insights from inside neural networks (2020) — link
- The added value of dynamically updating motor insurance prices with telematics collected driving behavior data (2022) — link
- Delta Boosting Machine with Application to General Insurance (2018)
- Response versus gradient boosting trees, GLM s and neural networks under T weedie loss and log-link (2022) — link
- Deep GBM : A deep learning framework distilled by GBDT for online prediction tasks (2019) — link
- Tab NN : a universal neural network solution for tabular data (2019)
- Deep Learning (2016)
- Importance of input data normalization for the application of neural networks to complex industrial problems. (1997) — link
- \emph maidrr: M odel- A gnostic I nterpretable D ata-driven su RR ogate. (2021)
- CASdatasets: insurance datasets. [Data set] (2019)
- Greedy function approximation: a gradient boosting machine (2001) — link
- Non-life insurance pricing with generalized linear models (2010) — link
- A value for n-person games (1953) — link
- Methods of measuring the concentration of wealth (1905) — link
- Bias regularization in neural network models for general insurance pricing (2020)
- What can we learn from telematics car driving data: A survey (2022) — link
- Neural networks for non-life insurance pricing (2020)
- Comparing Predictive Accuracy (1995) — link
- Comparing Predictive Accuracy, Twenty Years Later: A Personal Perspective on the Use and Abuse of D iebold– M ariano Tests (2015) — link
- Model Comparison and Calibration Assessment: User Guide for Consistent Scoring Functions in Machine Learning and Actuarial Practice (2023) — link
- Of quantiles and expectiles: consistent scoring functions, Choquet representations and forecast rankings (2016) — link
- Insurance Ratemaking and a G ini Index (2014) — link
- Variabilit `a e mutabilit `a [Variability and mutability] (1912)
- gbm : Generalized boosted regression models (2015)
- Regression diagnostics meets forecast evaluation: conditional calibration, reliability diagrams, and coefficient of determination (2023) — link
- A Sparse Deep Two-part Model for Nonlife Insurance Claims (2024) — link
- Leveraging weather dynamics in insurance claims triage using deep learning (2024) — link
- A representation-learning approach for insurance pricing with images (2024) — link
- Machine learning in P&C insurance: A review for pricing and reserving (2021) — link
- Machine Learning with High-Cardinality Categorical Features in Actuarial Applications — → 2301.12710
- Encoding Neighbor Information into Geographical Embeddings Using Convolutional Neural Networks (2020)
- Rethinking Representations in P & C Actuarial Science with Deep Neural Networks (2021) — link
- Geographic Ratemaking with Spatial Embeddings (2022) — link
- Premium rating by geographic area using spatial models (1994) — link
- Alpha E arth Foundations: An embedding field model for accurate and efficient global mapping from sparse label data (2025) — link
- XGB oost: A Scalable Tree Boosting System (2016) — link
- Bayesian premium rating with latent structure (2002) — link
- Demandes de valeurs foncières géolocalisées [Data set] (n.d.)
- Local Administrative Units ( LAU ) [Data set] (2021)
- Leveraging high-resolution weather information to predict hail damage claims: A spatial point process for replicated point patterns (2022) — link
- Geo RF : a geospatial random forest (2024) — link
- Google M aps S tatic API (n.d.)
- Spatial modelling of claim frequency and claim size in non-life insurance (2007) — link
- Entity Embeddings of Categorical Variables (2016) — link
- The elements of statistical learning: data mining, inference, and prediction (2009) — link
- Momentum Contrast for Unsupervised Visual Representation Learning (2020) — link
- Deep Residual Learning for Image Recognition (2016) — link
- A data driven binning strategy for the construction of insurance tariff classes (2018) — link
- Boosting Insights in Insurance Tariff Plans with Tree-Based Machine Learning Methods (2021) — link
- Neural Networks for Insurance Pricing with Frequency and Severity Data: A Benchmark Study from Data Preprocessing to Technical Tariff (2025) — link
- Spatial embeddings via multiview contrastive learning (2025) — link
- Adam: A method for stochastic optimization (2015) — link
- Towards Global, General-Purpose Pretrained Geographic Location Encoders (2023)
- SatCLIP : Global , General-Purpose Location Embeddings with Satellite Imagery (2025) — link
- On the Opportunities and Challenges of Foundation Models for GeoAI (Vision Paper) (2024) — link
- A Review of Location Encoding for GeoAI : Methods and Applications (2022) — link
- Multi-Scale Representation Learning for Spatial Feature Distributions using Grid Cells (2020)
- Towards the next Generation of Geospatial Artificial Intelligence (2025) — link
- SRL : Towards a General-Purpose Framework for Spatial Representation Learning (2024) — link
- Convolutional regional autoencoders for spatial embedding (2023)
- OpenStreetMap [Map data] (n.d.)
- Learning Transferable Visual Models From Natural Language Supervision (2021)
- AI in actuarial science – a review of recent advances – part 1 (2021)
- High-Cardinality Categorical Covariates in Network Regressions (2024) — link
- The short-term association between environmental variables and mortality: evidence from Europe (2026) — link
- Geographic Location Encoding with Spherical Harmonics and Sinusoidal Representation Networks (2024)
- Territorial risk classification using spatially dependent frequency-severity models (2017) — link
- Non-Life Insurance Risk Classification Using Categorical Embedding (2023) — link
- Implicit neural representations with periodic activation functions (2020) — link
- Coordinate system for hexagonal pixels (1999) — link
- ViTs for SITS : Vision Transformers for Satellite Image Time Series (2023) — link
- Geographic Premium Rating by W hittaker Spatial Smoothing (2001) — link
- Use of Spline Functions for Premium Rating by Geographic Area (1989) — link
- A Computer Movie Simulating Urban Growth in the Detroit Region (1970)
- H3: A hexagonal hierarchical spatial index [Computer software] (n.d.)
- SSL4EO - S12 : A large-scale multimodal, multitemporal dataset for self-supervised learning in Earth observation [Software and Data Sets] (2023) — link
- Reducing the dimensionality and granularity in hierarchical categorical variables (2025) — link
- GPS2Vec : Towards Generating Worldwide GPS Embeddings (2019) — link
- Fonctions de r' e partition ` a n dimensions et leurs marges (1959)
- Understanding relationships using copulas (1998) — link
- Insurance ratemaking using a copula-based multivariate Tweedie model (2014) — link
- Actuarial Theory for Dependent Risks: Measures, Orders and Models (2005) — link
- A primer on copulas for count data (2007) — link
- The effects of misspecified marginals and copulas on computing the value at risk: a Monte Carlo study (2009) — link
- Making Tweedie’s compound Poisson model more accessible (2021) — link
- Fitting Tweedie’s compound Poisson model to insurance claims data: dispersion modelling (2002) — link
- Density estimation using Real NVP (2017)
- Normalizing flows for probabilistic modeling and inference (2021)
- Copula & marginal flows: disentangling the marginal from its joint (2019) — link
- Copula flows for synthetic data generation (2021) — link
- Normalizing flows: an introduction and review of current methods (2021) — link
- Series evaluation of Tweedie exponential dispersion model densities (2005) — link
- Evaluation of Tweedie exponential dispersion model densities by Fourier inversion (2008) — link
- Universal residuals: a multivariate transformation (2007) — link
- Correlation and Dependence in Risk Management: Properties and Pitfalls (2002) — link
- Directive 2009/138/ EC on the taking-up and pursuit of the business of insurance and reinsurance ( Solvency~II ) (2009)
- Asymptotic efficiency of the two-stage estimation method for copula-based models (2005) — link
- Glow: generative flow with invertible $1 \times 1$ convolutions (2018) — link
- The $t$ copula and related copulas (2005) — link
- Pair-copula constructions of multiple dependence (2009) — link
- A flexible hierarchical insurance claims model with gradient boosting and copulas (2024) — link
- Dependent Multi-Peril Ratemaking Models (2010)
- THE BERNSTEIN COPULA AND ITS APPLICATIONS TO MODELING AND APPROXIMATIONS OF MULTIVARIATE DISTRIBUTIONS (2004)
- Estimating the density of a copula function (1990) — link
- Contributions ` a l’' e tude des copules et ` a la mod' e lisation de valeurs extr^ e mes bivari' e es (1995)
- Decoupled weight decay regularization (2019)
- Hierarchical Insurance Claims Modeling (2008) — link
- Multilevel modeling of insurance claims using copulas (2016) — link
- A semiparametric estimation procedure of dependence parameters in multivariate families of distributions (1995) — link
- Test of independence and randomness based on the empirical copula process (2004) — link
- Construction of asymmetric multivariate copulas (2008) — link
- Sampling nested A rchimedean copulas (2008) — link
- Public statement on the monitoring exercise on the use of climate change scenarios in the ORSA (2025)
- Impact underwriting: report on insurers’ use of climate-related adaptation measures in non-life underwriting practices (2023)
- The climate insurance protection gap: a possible EU -level approach (2024)
- Application of Geographically Weighted Regression Technique in Spatial Analysis of Fatal and Injury Crashes (2014) — link
- The use of autoencoders for training neural networks with mixed categorical and numerical features (2023) — link
- HexagDLy : Processing hexagonally sampled data with CUDA -enabled convolutions in PyTorch (2019) — link
- HexaConv (2018)
- Google Earth Engine : Planetary-scale geospatial analysis for everyone (2017) — link
- ImageNet : A large-scale hierarchical image database (2009) — link
- Efficient estimation of word representations in vector space (2013) — link
- Flexible smoothing with B -splines and penalties (1996) — link
- Klimaatschademonitor (2025)
- Summarizing insurance scores using a Gini index (2011) — link
- Insurance ratemaking and a Gini index (2014) — link
- A Multivariate Energy-Based Fairness Adjuster for Premiums (2026) — link
- A fair price to pay: Exploiting causal graphs for fairness in insurance (2025) — link
1 of 163 cited works are in the corpus; resolved via arXiv source bundles, Semantic Scholar and OpenAlex. Corpus-wide: 2518 linked papers.