Air quality prediction has garnered significant attention from both governmental bodies and the general public due to its close connection with people’s daily lives. Learning spatio-temporal dependencies within air quality data are crucial for accurate air quality forecasting. Graph Convolutional Network (GCN) has been widely utilized in spatiotemporal data prediction due to its remarkable ability of capturing non-Euclidean spatial dependencies among nodes. However, previous research on Spatiotemporal Graph Neural Networks (ST-GNNs) has either utilized graph adjacency matrices predefined by heuristic rules or learned through trainable parameters. These approaches fail to accurately represent the true spatial relationships between stations and adaptively capture the required multi-level spatial dependencies for prediction. To address these limitations, this paper proposes an Adaptive Hierarchical Graph Convolutional Neural Network (AHGCNN) for PM2.5 prediction. More specially, an adaptive hierarchical graph convolutional structure is initially developed for dynamically extracting multi-level spatial dependencies. Then, a hierarchical aggregation scheme is designed to consolidate the unique topological structures of graph neural networks across different levels. Finally, a unified Adaptive Hierarchical Graph Convolution Gated Recurrent Unit (AHGC-GRU) model is proposed by integrating Gated Recurrent Unit (GRU) with hierarchical graph convolution in an effort to capture spatiotemporal dependencies of air quality data. Extensive experiments are conducted on real-world datasets, and the results demonstrate that the proposed model outperforms existing models.
Read full abstract