High-Efficiency Geographically Weighted Regression based on CUDA: an enhanced algorithm with adaptive kernel for investigating spatial non-stationarity in large-scale observations

Geographically Weighted Regression (GWR) enables local regression coefficients to vary at each point, thereby providing a more accurate depiction of variable relationships. However, GWR’s need to construct a regression model for each location results in high computational costs, particularly for datasets with tens of millions of records, limiting its applicability in the era of big data. To overcome such limitation, this paper introduces High-Efficiency Geographically Weighted Regression (HE-GWR) for truncated kernels, a scalable open-source implementation leveraging the Compute Unified Device Architecture (CUDA) and the K-nearest neighbor (KNN) technique. In this method, the serial computation process is decomposed into parallel atomic modules and KNN search is utilized to extract neighboring sub-matrices from the sample dataset matrix. This optimization enhances the matrix operations required for computing local regression coefficients, enabling the method to scale effectively to datasets with tens of millions of observations. To assess the performance of HE-GWR, we evaluated it using three large datasets. The results demonstrated that HE-GWR effectively utilizes GPU computational power and significantly outperforms existing open-source GWR packages. Our method provides a valuable solution for enhancing the efficiency of local regression models, enabling the processing of datasets with tens of millions of observations on standard computers.

Authors

Institutions

Publication Details

Journal
International Journal of Digital Earth
Published
2025-11-26
DOI
https://doi.org/10.1080/17538947.2025.2587494
Primary Topic
Spatial and Panel Data Analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

High-Efficiency Geographically Weighted Regression based on CUDA: an enhanced algorithm with adaptive kernel for investigating spatial non-stationarity in large-scale observations

Xiaochen Kang, Hamed Karimian, Yi Yang, Sensen Wu et al.
International Journal of Digital Earth
Spatial and Panel Data Analysis
article

High-Efficiency Geographically Weighted Regression based on CUDA: an enhanced algorithm with adaptive kernel for investigating spatial non-stationarity in large-scale observations

Xiaochen Kang, Hamed Karimian, Yi Yang, Sensen Wu, Bo Huang, Yanchang Xu
article en

Abstract

Geographically Weighted Regression (GWR) enables local regression coefficients to vary at each point, thereby providing a more accurate depiction of variable relationships. However, GWR’s need to construct a regression model for each location results in high computational costs, particularly for datasets with tens of millions of records, limiting its applicability in the era of big data. To overcome such limitation, this paper introduces High-Efficiency Geographically Weighted Regression (HE-GWR) for truncated kernels, a scalable open-source implementation leveraging the Compute Unified Device Architecture (CUDA) and the K-nearest neighbor (KNN) technique. In this method, the serial computation process is decomposed into parallel atomic modules and KNN search is utilized to extract neighboring sub-matrices from the sample dataset matrix. This optimization enhances the matrix operations required for computing local regression coefficients, enabling the method to scale effectively to datasets with tens of millions of observations. To assess the performance of HE-GWR, we evaluated it using three large datasets. The results demonstrated that HE-GWR effectively utilizes GPU computational power and significantly outperforms existing open-source GWR packages. Our method provides a valuable solution for enhancing the efficiency of local regression models, enabling the processing of datasets with tens of millions of observations on standard computers.

International Journal of Digital EarthVol. 18(2)
Chinese Academy of Surveying and Mapping (CN), Zhejiang University (CN), University of Hong Kong (HK)
Openalex Percentile: Top 56%
Spatial and Panel Data Analysis
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.