Uncertainty quantification in automated valuation models with spatially weighted conformal prediction

Anders Hjort, Gudmund Horn Hermansen, Johan Pensar, Jonathan P. Williams
12/11/2023
stat.MLcs.LGstat.AP

No official code found. Best implementation: adhjort/ConformalPrediction (0 stars, MIT, last commit 2024-10-09).

Abstract

Non-parametric machine learning models, such as random forests and gradient boosted trees, are frequently used to estimate house prices due to their predictive accuracy, but a main drawback of such methods is their limited ability to quantify prediction uncertainty. Conformal prediction (CP) is a model-agnostic framework for constructing confidence sets around predictions of machine learning models with minimal assumptions. However, due to the spatial dependencies observed in house prices, direct application of CP leads to confidence sets that are not calibrated everywhere, i.e., the confidence sets will be too large in certain geographical regions and too small in others. We survey various approaches to adjust the CP confidence set to account for this and demonstrate their performance on a data set from the housing market in Oslo, Norway. Our findings indicate that calibrating the confidence sets on a spatially weighted version of the non-conformity scores makes the coverage more consistently calibrated across geographical regions. We also perform a simulation study on synthetically generated sale prices to empirically explore the performance of CP on housing market data under idealized conditions with known data-generating mechanisms.

View on arXivView PDF

Code Implementations(1)

MIT

Code to run conformal prediction for AVMs

00RDec 11, 20232 years agoMIT

Similar Papers

Cite this paper

@article{hjort2023uncertainty,
  title  = {Uncertainty quantification in automated valuation models with spatially weighted conformal prediction},
  author = {Anders Hjort and Gudmund Horn Hermansen and Johan Pensar and Jonathan P. Williams},
  year   = {2023},
  eprint = {2312.06531},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.06531v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.06531.svg)](https://codeofpaper.com/paper/2312.06531)

Discussion