Measured pollution and weather
- OpenAQ StateAir Lahore daily PM2.5
- NASA POWER temperature, humidity, wind and precipitation
- Station coordinates: 31.560078° N, 74.335890° E
Machine-learning case study · Lahore
Next-day PM2.5 regression
A reproducible model that estimates Lahore’s next-day PM2.5 from recent pollution, weather and seasonal features.
StateAir Lahore OpenAQ location 8664 · sensor 25135
Historical model replay
Chronological evaluation
The model was evaluated with five expanding time-series folds. Each training window occurred before its test window, preventing future information from leaking into earlier predictions.
Data and modelling evidence
Machine-learning pipeline
The final estimator predicts the next-day change, which is added to the current PM2.5 concentration.
OpenAQ PM2.5 and NASA POWER weather
Lags, rolling means, momentum and seasonality
Gradient boosting with absolute-error loss
Five expanding chronological test windows
Current value + predicted change = tomorrow
PMt+1 = PMt + f(xt)
f estimates the next-day change from the feature vector at day tResponsible interpretation
Educational analysis, reproducible experimentation and short-horizon forecasting research.
One monitoring station, long missing periods, no traffic, crop-burning, dust or satellite aerosol indicators.
Multiple monitors, satellite variables, prediction intervals and scheduled data ingestion.
Reproducible project