Dynamic Feature Selection for Canadian GDP Forecasting: Machine Learning with Google Trends and Official Data

We forecast monthly Canadian real GDP growth using machine learning models trained on Official macroeconomic indicators and Google Trends (GT) data. Predictors are selected dynamically in each rolling window using PDC-SIS, with cross-validation-based tuning to support real-time forecasting and avoid data leakage. The evaluation is conducted on the latest-available (final-vintage) series and should be interpreted as a pseudo out-of-sample forecasting exercise rather than real-time vintage nowcasting. We evaluate GBM, XGBoost, LightGBM, CatBoost, and Random Forest against an ARIMA baseline. Official data deliver the strongest performance at short and medium horizons, while combining Official and GT data yields the clearest improvement at the longest horizon. With GT data alone, LightGBM is the only ML model maintaining positive out-of-sample R2 across all horizons. Diebold–Mariano tests corroborate these patterns: LightGBM dominates other ML models under GT-only predictors, whereas with Official and combined data, the horizon-specific best models significantly outperform ARIMA, with smaller differences among leading tree-based methods.

Authors

Institutions

Publication Details

Journal
Machine Learning and Knowledge Extraction
Published
2026-03-09
DOI
https://doi.org/10.3390/make8030066
Primary Topic
Data-Driven Disease Surveillance
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Dynamic Feature Selection for Canadian GDP Forecasting: Machine Learning with Google Trends and Official Data

Fanny Demers, Najib Khan, Shafiullah Qureshi, Ba Chu et al.
Machine Learning and Knowledge Extraction
Data-Driven Disease Surveillance
article

Dynamic Feature Selection for Canadian GDP Forecasting: Machine Learning with Google Trends and Official Data

Fanny Demers, Najib Khan, Shafiullah Qureshi, Ba Chu, Ateeq ur Rehman Irshad
article en

Abstract

We forecast monthly Canadian real GDP growth using machine learning models trained on Official macroeconomic indicators and Google Trends (GT) data. Predictors are selected dynamically in each rolling window using PDC-SIS, with cross-validation-based tuning to support real-time forecasting and avoid data leakage. The evaluation is conducted on the latest-available (final-vintage) series and should be interpreted as a pseudo out-of-sample forecasting exercise rather than real-time vintage nowcasting. We evaluate GBM, XGBoost, LightGBM, CatBoost, and Random Forest against an ARIMA baseline. Official data deliver the strongest performance at short and medium horizons, while combining Official and GT data yields the clearest improvement at the longest horizon. With GT data alone, LightGBM is the only ML model maintaining positive out-of-sample R2 across all horizons. Diebold–Mariano tests corroborate these patterns: LightGBM dominates other ML models under GT-only predictors, whereas with Official and combined data, the horizon-specific best models significantly outperform ARIMA, with smaller differences among leading tree-based methods.

Machine Learning and Knowledge ExtractionVol. 8(3)
Ministry of Economy (MK), Prince Sultan University (SA), Carleton University (CA)
Prince Sultan University
Decent work and economic growth
Openalex Percentile: Top 30%
Data-Driven Disease Surveillance
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.

Dynamic Feature Selection for Canadian GDP Forecasting: Machine Learning with Google Trends and Official Data — Fanny Demers, Najib Khan, et al. · Machine Learning and Knowledge Extraction (2026) | TGRS Research Map | TGRS